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

uteam

v0.5.13

Published

uteam CLI for application creation & code generation

Readme

The uteam CLI Command Line Interface is to help developers to automate the creation and deletion React-Redux & Node.js application modules and packages.

The application are base on the @uteamjs/react frontend and @uteamjs/node backend framework.

uteam CLI generate standard JSX Code from YAML definition.

Installation

$ npm install -g uteam

Command

uteam CLI allows you to execute command with different options as parameters

$ uteam <command> [--options <params> …]

Help

$ uteam [help]

The screen shows the following message:

uteam - CLI

  Create and generate @uteamjs applications from YAML definition.               
  Copyright © 2021 U Team, Inc.                                                 
  Please visit https://u.team for details.                                      

Usage

  $ uteam <command> [--<options> [string]] 

<command>

  create     Create Application or Packages             
  remove     Remove Packages                           
  generate   Generate React application from YAML       
  template   Template --update <name> to latest version 

<options>
  -a, --application string   Application <name> to be generated.                                           

  -p, --packages string[]    Package <names...> added to application.                                      

  -g, --generate string      Generate code after adding packages.                                          

  -t, --template string      Tempalate <path> used to create applications or packages.                      

                             Default @uteamjs/template/react-application                                           

  -h, --help                 Display this usage guide.                                                     
                             <YAML Generation>                                                        

  -y, --yaml string          YAML definition file, default app.yaml.                                       

  --component string         Component template                                                            

  --initComponent string     Init template                                                                 

  --exportComponent string   Export template                                                               

  --indexfile string         Index File template                                                           

  --update string            Upate template name                                                           

Examples

  1. Create application         $ uteam create --application my-cms          
  2. Create packages            $ cd ...your/application                     
                                $ uteam create --package my-package package2 
  3. Generate application       $ uteam generate                             
  -  with specified yaml file   $ uteam generate --yaml myApp 

Options

The options are in form of --name <value> or -n <value> where -n is the short form of --name

Create

Create an application and/or packages with yaml code generation.

$ uteam create < --application <name> | --packages <name 1> <name 2> … >
[--generate]
  • --application: Create @uteamjs/react application with <name>. Application is created from @uteamjs/template/react-application by default.
  • --packages [<name 1> …]: Create packages under <application> with <name 1>, <name 2> ...
  • --generate: Automatically run uteam generate after each package created.

Create with template

Create either application or packages from template <name>

$ uteam create < --application <name> | --packages <name1> <name 2> > [--template <name>]
  • --template <name>: The system will search from the user specified template first. If not found, it will use the @uteamjs/template/<name>

Remove

Remove packages from applications.

$ uteam remove [--packages <name 1> <name 2> …]

ONLY --packages option is allowed. If you want to remove the application, just delete the application folder from the file system.

Generate

Generate complete React JSX packages from YAML. The generation options are defined in the header section of the YAML file. Run the following command under each package folder.

$ uteam generate [--yaml <file>]
  • --yaml <file>: The YAML file used for code generation.

Template

Since @uteamjs/template is installed under the uteam global location, it is hard to navigate to the installed folder to run npm to update the template. uteam provides the following command to update the template to the latest version.

$ uteam template --update

License

MIT - uteam installed locally for the create, update and delete of application and packages.

SasS - The Code Generation is a provided by the cli.u.team platform.