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

gofastapi

v0.0.8

Published

Install this package globally on your computer ```bash npm i -g gofastapi ```

Readme

GoFastAPI CLI

Install this package globally on your computer

npm i -g gofastapi

If you already have it installed, and want to get the latest version

npm update -g gofastapi

Commands

1. Login

gofastapi login --auth-token=<YOUR_AUTH_TOKEN>

Contact us to get your token, which is used to authenticate you with the GoFastAPI platform. This token is stored in .gofastapi/.env file, and is not pushed to any version control platform like github.

2. Init

Every application you build will require .gofastapi/app.json with configurations on how the application will be deployed. Most of the configuration is implicit, and only key no-default items are included in the .gofastapi/app.json.

gofastapi init

Using that command, you can create new project and a new app. And select one of the app types that we currently support. (We're adding support for a lot more, very soon.)

3. Deploy

gofastapi deploy

During this process, this tool creates some files inside the .gofastapi directory to install the dependencies, package the source code, and compress any static files the app has (depending on the app type). Users do not need to interact with these files directly, and they're local and will not be pushed to any version control platform like github.

4. Clean

gofastapi clean

If something fails during the deployment, or if the cache is corrupted, you can use the clean command to delete all the local files that this tool created inside the .gofastapi directory.

app.json

{
    "version": "<CONFIGURATION_VERSION_FOR_INTERNAL_PURPOSES>",
    "project_id": "<YOUR_GOFASTAPI_PROJECT_ID>",
    "app_id": "<YOUR_GOFASTAPI_APP_ID>",
    "app_type": "<GOFASTAPI_APP_TYPE>",
    "deploy": {
        "target_dir": "<STATIC_FILES_DIR>"
    }
}

The deploy property inside the .gofastapi/app.json is optional and its value depends on the app type. For example, deploy.target_dir is used for static_site where the build files are written. For example, for react applications, it could be ./dist or ./out.

App types

static_site

template:

python_flask

template: https://github.com/gofastapi/template-flask

python_fastapi

template: https://github.com/gofastapi/template-fastapi

python_django

template: https://github.com/gofastapi/template-django

node_express

template: https://github.com/gofastapi/template-express