An open API service indexing awesome lists of open source software.

https://github.com/lissy93/networking-toolbox

🛜 All-in-one offline-first networking tools and utilities
https://github.com/lissy93/networking-toolbox

Last synced: 9 months ago
JSON representation

🛜 All-in-one offline-first networking tools and utilities

Awesome Lists containing this project

README

          

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`](https://github.com/Lissy93/networking-toolbox/blob/main/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://.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 git@github.com: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](https://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 :)