Skip to content

Repository files navigation

Fastic 🚀

Fast & Lightweight HTTP server, that just works. Accessible through CLI.

Build StatusXO code style

SVG

Highlights

  • Beautiful output
  • Zero-config (unless you want to specify a custom port or directory).
  • Uses async/await
  • Easy access through CLI.
  • Automatically detects the content type, using file extension.
  • Uses blazing fast turbo-http library.
  • Logs HTTP requests & response status codes.
  • Single source file (containing ~200 lines of code)

Install

npm install --global fastic

You can also use npx:

npx fastic

Usage

	Usage
$ fastic <options>
Options
--port, -p Port on which the server will be running (default: 5050)
--directory, -d Directory from which the server will be running (default: current path)
--open, -o Open server address in browser? (default: false)
--log, -l Log HTTP requests & response status codes (default: false)
Examples
$ fastic
$ fastic -p 8080 -d dist --open
$ fastic --port 3000 --log

License

MIT

About

🚀 Fast & Lightweight CLI HTTP server

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages