Skip to content

Lissy93/networking-toolbox

Repository files navigation

Networking Toolbox

The all-in-one offline-first networking toolbox for sysadmins
🌐 networking-toolbox.as93.net


Deploying

Option 1 - Docker

Run docker run -p 8080:80 lissy93/networking-toolbox
Or, use our example docker-compose.yml

Option 2 - Cloud

Fork the repo, and import into Vercel, Netlify or any static hosting provider of your choice.

Option 3 - Source: Node

Follow the dev steps below. Then run npm run build:node to compile output.
You can then start the server with node build.

More Deployment Options

Option 4 - Source: Static

Follow the dev steps below. Then run npm run build:static to compile output.
And upload the contents of ./build to any web server, CDN or static host.

Option 5 - Source: Docker

Follow the dev steps below. Then run docker build -t networking-toolbox . to build the image.
You can then start the container with docker run -p 8080:80 networking-toolbox.

Option 6 - GitHub Pages

Fork the repo.
Head to the Actions tab, find the "Deploy to GitHub Pages" workflow, and trigger it.
Then go to Settings > Pages > Source and select the gh-pages branch.
Visit https://<your-username>.github.io/networking-toolbox/ to see your deployed app.


Developing

Prerequisites

You'll need Node.js installed, as well as Git and optionally Docker.
The app is build with Svelte + SvelteKit in TypeScript.

Setup Commands

git clone [email protected]:Lissy93/networking-toolbox.git
cd networking-toolbox
yarn
yarn dev

Testing

Before merging, code must pass all unit and end-to-end tests, as well as linting, type checks, svelte check and build checks.

yarn test

Contributing

Contributions are welcome (and much appreciated!)
Follow the dev instructions above to get started, then check the Contributing Guidelines, and submit your changes as a PR.
If you're new to GitHub or open source, take a look at git-in.to for a guide on getting started.


Features

100+ networking and sysadmin tools, zero third-party dependencies, works ofline.

networking-toolbox
We've got 100+ tools, covering all aspects of network engineering


Β© Alicia Sykes 2025
Licensed under MIT

Thanks for visiting :)

About

πŸ›œ All-in-one offline-first networking tools and utilities

Resources

Code of conduct

Contributing

Stars

Watchers

Forks

Sponsor this project

 

Packages

No packages published