How abel0x/toolkit works
Toolkit is a static, browser-only collection of developer utilities. Users find a tool in the catalogue, provide input, and get results processed locally; other major capabilities include bilingual pages, offline caching, and themed typing-practice word lists. The graph reflects README-documented relationships and the sampled service-worker behavior; individual tool implementations were not sampled, so their internal calls are not expanded.
Main entry points: tools Tool pages · home.js Tool catalogue · command-palette.js Command search · js/tools Security tools
Components 18
Site experience
- Tool catalogue
assets/js/pages/home.js - Tool pages
tools - Command search
assets/js/core/command-palette.js
Utility tools
- Security tools
assets/js/tools - Encoding tools
assets/js/tools - Developer tools
assets/js/tools - Text tools
assets/js/tools - Generators
assets/js/tools - Converters
assets/js/tools - Web and media
assets/js/tools
Language and practice
- Language selection
assets/js/core/language-redirect.js - Translation runtime
assets/js/core/i18n.js - Typing practice
assets/js/tools/typing-test.js - Bilingual word lists
words/manifest.json
Offline delivery
- Offline service worker
sw.js - Cache Storage
Other components
- Visitor
- Browser APIs
Connections 22
- Visitor → Tool catalogue: browses
README.md - Visitor → Command search: searches
README.md - Tool catalogue → Tool pages: opens tool
README.md - Command search → Tool pages: finds tool
README.md - Visitor → Tool pages: provides input
README.md - Tool pages → Security tools: runs locally
- Tool pages → Encoding tools: runs locally
- Tool pages → Developer tools: runs locally
- Tool pages → Text tools: runs locally
- Tool pages → Generators: runs locally
- Tool pages → Converters: runs locally
- Tool pages → Web and media: runs locally
- Security tools → Browser APIs: uses capabilities
README.md - Encoding tools → Browser APIs: uses capabilities
README.md - Developer tools → Browser APIs: uses capabilities
- Web and media → Browser APIs: uses file and canvas APIs
README.md - Visitor → Language selection: chooses language
README.md - Language selection → Translation runtime: selects translation
- Visitor → Typing practice: practices typing
README.md - Typing practice → Bilingual word lists: loads selected list
README.md - Offline service worker → Cache Storage: caches site
sw.js - Visitor → Offline service worker: uses offline site
README.md