npn

command module
v0.0.3 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 17, 2021 License: MIT Imports: 3 Imported by: 0

README

npn

npn helps you explore and test HTTP APIs, with a focus on speed and correctness.

It's basically Postman, but much smaller (8MB download) and faster. You can run npn as an HTTP server, or use a native desktop or mobile app.

Download

https://npn.dev/download

Source code

https://github.com/kyleu/npn

Documentation

Installing

Building

  • Run bin/bootstrap.sh to install required Go utilities
  • Run make build to produce a binary in ./build, or run bin/dev.sh to recompile and restart automatically

For full stack development, you'll need some tools installed:

  • For TypeScript changes, use bin/build-client.sh; you'll need tsc and closure-compiler installed
  • For SCSS changes, use bin/build-css.sh; you'll need sass installed
  • For a developer environment, run bin/workspace.sh, which will watch all files and hot-reload (iTerm2 required)

For macOS, you can install all dependencies with brew install md5sha1sum sass/sass/sass

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
app
cli
Used to start the application as a library, for native apps
Used to start the application as a library, for native apps
tools
desktop Module

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL