Personal web toolbox & calculator.
  • JavaScript 52.5%
  • CSS 39%
  • HTML 8.5%
Find a file
Brad Wenner 93992cc5f7
All checks were successful
Deploy to Server / deploy (push) Successful in 4s
tweak: colors
2026-03-20 20:01:25 -07:00
.forgejo/workflows tweaks: themes 2026-03-19 21:47:42 -07:00
bookmarks feat: weather & bookmarks 2026-03-19 01:14:17 -07:00
calculator
chess feat: chesss 2026-03-19 01:59:30 -07:00
color-converter
dice-roller
image-resizer feat: palette extractor, image converter tools 2026-03-18 22:03:08 -07:00
map feat: maps 2026-03-20 19:58:05 -07:00
minesweeper feat: minesweeper 2026-03-19 01:23:39 -07:00
palette-extractor feat: palette extractor, image converter tools 2026-03-18 22:03:08 -07:00
radio feat: clock 2026-03-19 00:17:09 -07:00
tetris feat: tetris 2026-03-19 11:10:36 -07:00
timer feat: add pomodoro to timer 2026-03-18 23:08:27 -07:00
todo
validator feat: validatorrr 2026-03-19 11:38:26 -07:00
vendor feat: maps 2026-03-20 19:58:05 -07:00
voice-memo feat: voice memo ogg 2026-03-20 19:25:21 -07:00
weather feat: weather & bookmarks 2026-03-19 01:14:17 -07:00
webembed
.DS_Store
.gitignore
android-chrome-192x192.png
android-chrome-512x512.png
apple-touch-icon.png
CLAUDE.md tweaks: themes 2026-03-19 21:47:42 -07:00
dashboard.css tweaks: themes 2026-03-19 21:47:42 -07:00
dashboard.js feat: maps 2026-03-20 19:58:05 -07:00
favicon-16x16.png
favicon-32x32.png
favicon.ico
index.html tweaks: themes 2026-03-19 21:47:42 -07:00
README.md tweaks: themes 2026-03-19 21:47:42 -07:00
site.webmanifest
tools.json tweak: colors 2026-03-20 20:01:25 -07:00
TOOLS_CONFIG.md

toolbox

A customizable, drag-and-drop grid workspace powered by GridStack. A personal dashboard of useful web-based tools.

Features

  • Drag-and-drop grid - Arrange tools however you want
  • Resizable cards - Adjust tool sizes to fit your workflow
  • Persistent layout - Positions and sizes saved automatically
  • Fullscreen mode - Expand any tool to fill the screen
  • Add/remove tools - Customize your dashboard on the fly
  • Dark theme - Clean, minimal i3-gaps inspired aesthetic
  • iframe isolation - Tools run independently without conflicts

Usage

Click "+" in the header to enable/disable tools. Drag cards to reposition, resize from bottom corners, or click ⛶ for fullscreen mode.

Your layout and tool states are automatically saved to localStorage.

Deployment

Automatically deployed via Forgejo Actions on push to main branch.

Local Development

python3 -m http.server 8080