npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

ux-cli

v1.4.3

Published

ux cli for ux lang. Static html app generator

Readme

ux cli for ux lang

Generate static html application.
You can use ux cli to generate single file html web app that you can share with your team or publish on a web sever.

Installation

npm install -g ux-cli

Don't be shy and don't worry about nothing, if you don't like ux-cli just run the following command the everything will be removed from your computer:

npm uninstall -g ux-cli

Basic usage

The syntax of ux-cli is straightforward:

c:\> ux <command-name>

List of commands:

add-comp
bundler-html
bundler-js
create-project
dev-listener
list-comps
save-comp
upd-comp

If a command need parameters don't worry about that, the command itself will ask you what he need.
For example, create-project need to know the name of your new project so you just run the command:

ux create-project

And he will ask you what needed:

projectName (prj-ux):

In the above prompt you can see prj-ux inside a rounded bracket. That is your choose if you just hit enter.

The html bundle

Run the following command to generate your application:

ux bundler-html

The above command generate an index.html file under your dist folder. To run the application just open the dist folder and double click on the generated index.html file.

You can also run from VS Code from the context menu Open with Live Server.

Why another web framework?

ux ecosystem is meant to be used for:

  • Fast prototyping
  • Make ui development fun again
  • You need an user interface for your desktop application.
  • Get rid of html verbose syntax

Philosophy

To be fast we get rid of concepts other frameworks use instead of implementing it.
For example with ux-app you no need:

  • Routing

Technical details

ux-cli uses ux-lang as its core.
To use ux-cli you no need manually install ux-lang package because it already ships with the ux-cli.

Next step

Get involved

UX Ecosystem was born no long time ago.
We miss functionality we want to include inside it, so it's your turn!
We're not super expert, we just love create user interface for our projects.
Things are made easy because we want get to the point and we want understand what is happening under the hood.

  • Documentation
  • Create new ux commands
  • Create new parsers
  • Extends events architecture
  • Extends server architecture
  • Create and publish new components
  • Create vs code extension for ux ecosystem

Todo

  • Create new-project on current folder