fenix
Fenix is for developers and designers working with static sites. Skip the infrastructure headaches. It's beautifully simple.
Work on multiple sites simultaneously. Serve any number of HTTP projects side by side with Fenix.
Fenix serves and receives. View JSON, XML, and other webhook payloads with the request browser.
Create, stop, start, and share Fenix servers from the command line with the free Node.js console app.
Create interactive web interfaces with .json or .xml files. No more Apache/IIS/NGINX needed for CORS!
Turn your desktop into a public web server by sharing a link. Let collaborators/reviewers "touch and feel" the site.
Control access to your work by turning on/off sharing at any time. Public sharing is tunneled through SSH (i.e. HTTPS).
click to close
Track sites by meaningful names.
Let Fenix find an available port for each server or specify your own.
Capture a preview screenshot.
Updated automatically.
Server status at a glance.
Receive a public URL to share with collaborators.
Easily scan logs with subtle and effective highlighting.
Errors and warnings are color coded.
Manage evereything through a simple GUI.
don’t forget to register!
click to close
View requests as they arrive.
JSON & XML request bodies are color coded with line numbers.
Inspect HTTP headers as they're proxied to the request browser.
Examine the actual data your apps use.
npm install -g fenix-cli
fenix list
SERVERS: Fenix Website [on] - C:\Users\Me\Documents\sites\Fenix - http://127.0.0.1:80 Demo Server [off] - C:\Users\Me\Documents\sites\demo - http://127.0.0.1:8000
Always buried in the console? No problem.
Requires node.js