[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-73822":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":10,"totalLinesOfCode":10,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":16,"subscribersCount":16,"size":16,"stars1d":16,"stars7d":16,"stars30d":16,"stars90d":16,"forks30d":16,"starsTrendScore":16,"compositeScore":17,"rankGlobal":10,"rankLanguage":10,"license":18,"archived":19,"fork":19,"defaultBranch":20,"hasWiki":19,"hasPages":19,"topics":21,"createdAt":10,"pushedAt":10,"updatedAt":28,"readmeContent":29,"aiSummary":30,"trendingCount":16,"starSnapshotCount":16,"syncStatus":31,"lastSyncTime":32,"discoverSource":33},73822,"networking-toolbox","Lissy93\u002Fnetworking-toolbox","Lissy93","🛜 100+ offline-first networking tools and utilities","https:\u002F\u002Fnetworkingtoolbox.net",null,"Svelte",2534,224,15,9,0,59.06,"MIT License",false,"main",[22,23,24,25,26,27],"docker","network-analysis","network-security","offline-capable","self-hosted","sysadmin","2026-06-12 04:01:11","\n\u003Ch1 align=\"center\">Networking Toolbox\u003C\u002Fh1>\n\u003Cp align=\"center\">\n  \u003Ci>The all-in-one offline-first networking toolbox for sysadmins\u003C\u002Fi>\u003Cbr>\n  🌐 \u003Cb>\u003Ca href=\"https:\u002F\u002Fnetworking-toolbox.as93.net\">networking-toolbox.as93.net\u003C\u002Fa>\u003C\u002Fb>\n\u003C\u002Fp>\n\u003Ca href=\"https:\u002F\u002Fnetworking-toolbox.as93.net\">\n\u003Cp align=\"center\">\n  \u003Cimg width=\"128\" src=\"https:\u002F\u002Fgithub.com\u002FLissy93\u002Fnetworking-toolbox\u002Fblob\u002Fmain\u002Fstatic\u002Ficon.png?raw=true\" \u002F>\n  \u003C\u002Fp>\n\u003C\u002Fa>\n\n---\n\n### Deploying\n\n#### Option 1 - Docker\nRun `docker run -p 3000:3000 lissy93\u002Fnetworking-toolbox`\u003Cbr>\nOr, use our example [`docker-compose.yml`](https:\u002F\u002Fgithub.com\u002FLissy93\u002Fnetworking-toolbox\u002Fblob\u002Fmain\u002Fdocker-compose.yml)\n\n#### Option 2 - Cloud\nFork the repo, and import into Vercel, Netlify or any static hosting provider of your choice.\n\n#### Option 3 - Source: Node\nFollow the dev steps below.\nThen run `npm run build:node` to compile output.\u003Cbr>\nYou can then start the server with `node build`.\n\n\u003Cdetails>\n\u003Csummary>More Deployment Options\u003C\u002Fsummary>\n\n#### Option 4 - GitHub Pages\nFork the repo.\u003Cbr>\nHead to the Actions tab, find the \"Deploy to GitHub Pages\" workflow, and trigger it.\u003Cbr>\nThen go to Settings > Pages > Source and select the `gh-pages` branch.\u003Cbr>\nVisit `https:\u002F\u002F\u003Cyour-username>.github.io\u002Fnetworking-toolbox\u002F` to see your deployed app.\n\n#### Option 5 - Source: Static\nFollow the dev steps below.\nThen run `npm run build:static` to compile output.\u003Cbr>\nAnd upload the contents of `.\u002Fbuild` to any web server, CDN or static host.\n\n#### Option 6 - Source: Docker\nFollow the dev steps below.\nThen run `docker build -t networking-toolbox .` to build the image.\u003Cbr>\nYou can then start the container with `docker run -p 3000:3000 networking-toolbox`.\n\n#### Option 7 - Source: Other Platforms\nYou can build the app from source for a variety of platforms. This is done via SvelteKit adapters.\u003Cbr>\nFirst, follow the dev steps below.\nThen, simply set the `DEPLOY_ENV` environmental variable, to one of `vercel`, `node`, `docker`, `netlify`, `static` or just `auto`, and build the app\u003Cbr>\nFor example: `DEPLOY_ENV='node' npm run build`\n\u003C\u002Fdetails>\n\n---\n\n### Developing\n\n#### Prerequisites\nYou'll need Node.js installed, as well as Git and optionally Docker.\u003Cbr>\nThe app is build with Svelte + SvelteKit in TypeScript.\n\n#### Setup Commands\n\n```\ngit clone git@github.com:Lissy93\u002Fnetworking-toolbox.git\ncd networking-toolbox\nyarn\nyarn dev\n```\n\n#### Testing\n\nBefore merging, code must pass all unit and end-to-end tests, as well as linting, type checks, svelte check and build checks.\u003Cbr>\n\n```\nyarn test\n```\n\n\u003Cdetails>\n  \u003Csummary>\u003Ch4>Project Commands\u003C\u002Fh4>\u003C\u002Fsummary>\n\n##### Building\n- `npm run dev` - Starts the development server with hot reload\u002FHMR\n- `npm run build` - Builds the app for production\n  - Note: choose adapter for platform by setting the `DEPLOY_ENV` var (see above)\n- `npm run preview` - Test your build locally (build required first)\n- `npm start` - Starts the production app (build required first)\n\n##### Testing\n- `npm test` — Run unit tests with Vitest\n- `npm run test:api` — Run API tests\n- `npm run test:e2e` — Run Playwright end-to-end tests\n- `npm run test:coverage` — Generate test coverage\n\n##### Checking\n- `npm run check` — SvelteKit checks (types & diagnostics)\n- `npm run types` — TypeScript-specific strict checking\n- `npm run lint` — ESLint on all TS and Svelte files\n- `npm run format` — Format files with Prettier\n- `npm run build-check` — Quitley check build works\n\u003C\u002Fdetails>\n\n---\n\n### Contributing\nContributions are welcome (and much appreciated!)\u003Cbr>\nFollow the dev instructions above to get started, then check the [Contributing Guidelines](), and submit your changes as a PR.\u003Cbr>\nIf you're new to GitHub or open source, take a look at [git-in.to](https:\u002F\u002Fgit-in.to) for a guide on getting started.\n\n---\n\n### Features\n\n\u003Ch3 align=\"center\">Make it your own\u003C\u002Fh3>\n\u003Cp align=\"center\">\u003Ci>Custom layouts, theming, bookmarking, multi-language support and more\u003C\u002Fi>\u003C\u002Fp>\n\u003Cp align=\"center\">\n\u003Cimg width=\"800\" src=\"https:\u002F\u002Fstorage.googleapis.com\u002Fas93-screenshots\u002Fnetworking-toolbox\u002Flight-dark-mode-single.png\" \u002F>\n\u003C\u002Fp>\n\n\u003Ch3 align=\"center\">Works anywhere\u003C\u002Fh3>\n\u003Cp align=\"center\">\u003Ci>Offline-capable, mobile optimized, zero third-party dependencies\u003C\u002Fi>\u003C\u002Fp>\n\u003Cp align=\"center\">\n\u003Cimg width=\"800\" src=\"https:\u002F\u002Fstorage.googleapis.com\u002Fas93-screenshots\u002Fnetworking-toolbox\u002Fmobile-views.png\" \u002F>\n\u003C\u002Fp>\n\n\u003Ch3 align=\"center\">100s of tools\u003C\u002Fh3>\n\u003Cp align=\"center\">\u003Ci>Everything you need for converting, calculating, diagnosing and verifying server configs\u003C\u002Fi>\u003C\u002Fp>\n\u003Cp align=\"center\">\n\u003Cimg width=\"800\" src=\"https:\u002F\u002Fgithub.com\u002Fuser-attachments\u002Fassets\u002F2dfe66b7-2325-4b41-b116-32eab74d3cf6\" \u002F>\n\u003C\u002Fp>\n\n---\n\n\u003C!-- License + Copyright -->\n\u003Cp  align=\"center\">\n  \u003Ci>© \u003Ca href=\"https:\u002F\u002Faliciasykes.com\">Alicia Sykes\u003C\u002Fa> 2026\u003C\u002Fi>\u003Cbr>\n  \u003Ci>Licensed under \u003Ca href=\"https:\u002F\u002Fgist.github.com\u002FLissy93\u002F143d2ee01ccc5c052a17\">MIT\u003C\u002Fa>\u003C\u002Fi>\u003Cbr>\n  \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Flissy93\">\u003Cimg src=\"https:\u002F\u002Fcdn.as93.net\u002F84m3gc?w=56\" \u002F>\u003C\u002Fa>\u003Cbr>\n  \u003Csup>Thanks for visiting :)\u003C\u002Fsup>\n\u003C\u002Fp>\n\n\u003C!-- Dinosaur -->\n\u003C!-- \n                        . - ~ ~ ~ - .\n      ..     _      .-~               ~-.\n     \u002F\u002F|     \\ `..~                      `.\n    || |      }  }              \u002F       \\  \\\n(\\   \\\\ \\~^..'                 |         }  \\\n \\`.-~  o      \u002F       }       |        \u002F    \\\n (__          |       \u002F        |       \u002F      `.\n  `- - ~ ~ -._|      \u002F_ - ~ ~ ^|      \u002F- _      `.\n              |     \u002F          |     \u002F     ~-.     ~- _\n              |_____|          |_____|         ~ - . _ _~_-_\n-->\n","Networking Toolbox 是一个专为系统管理员设计的离线优先网络工具集合。该项目提供了超过100种网络分析和安全相关的工具与实用程序，使用Svelte框架构建，支持Docker、云服务以及静态托管等多种部署方式，具备强大的自托管能力。其核心功能包括网络诊断、安全检测等，并且能够在无互联网连接的情况下运行，非常适合需要在不同环境下进行网络管理与维护的专业人士使用。",2,"2026-05-12 11:05:12","high_star"]