{"id":29906800,"url":"https://github.com/smithg09/devbox","last_synced_at":"2026-05-18T09:37:13.773Z","repository":{"id":306734058,"uuid":"1026376996","full_name":"smithg09/devbox","owner":"smithg09","description":"Cross-platform developer toolkit, Everything that developers need in one seamless application.","archived":false,"fork":false,"pushed_at":"2026-04-23T05:34:10.000Z","size":3165,"stargazers_count":1,"open_issues_count":0,"forks_count":1,"subscribers_count":0,"default_branch":"develop","last_synced_at":"2026-04-23T07:22:58.891Z","etag":null,"topics":["developer-productivity-tools","developer-tools","developer-utility","devtools","devtoys","devutils","tauri"],"latest_commit_sha":null,"homepage":"https://devbox.smithgajjar.dev","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/smithg09.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2025-07-25T19:26:53.000Z","updated_at":"2026-04-23T05:34:15.000Z","dependencies_parsed_at":"2025-08-14T21:12:02.611Z","dependency_job_id":"351eac68-f5ad-4d1e-9005-7a537df90c67","html_url":"https://github.com/smithg09/devbox","commit_stats":null,"previous_names":["smithg09/devbox"],"tags_count":2,"template":false,"template_full_name":null,"purl":"pkg:github/smithg09/devbox","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/smithg09%2Fdevbox","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/smithg09%2Fdevbox/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/smithg09%2Fdevbox/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/smithg09%2Fdevbox/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/smithg09","download_url":"https://codeload.github.com/smithg09/devbox/tar.gz/refs/heads/develop","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/smithg09%2Fdevbox/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33172816,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-18T09:27:30.708Z","status":"ssl_error","status_checked_at":"2026-05-18T09:27:28.300Z","response_time":71,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["developer-productivity-tools","developer-tools","developer-utility","devtools","devtoys","devutils","tauri"],"created_at":"2025-08-01T21:13:36.851Z","updated_at":"2026-05-18T09:37:13.763Z","avatar_url":"https://github.com/smithg09.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# [Devbox](https://devbox.smithgajjar.dev)\n\n\u003cp align=\"center\"\u003e\n  \u003cimg src=\"public/logo.png\" alt=\"Devbox Logo\" width=\"120\" height=\"120\"\u003e\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\u003cstrong\u003eAll your everyday developer tools in one fast desktop app\u003c/strong\u003e\u003c/p\u003e\n\u003cp align=\"center\"\u003ehttps://devbox.smithgajjar.dev\u003c/p\u003e\n\u003cp align=\"center\"\u003eDevbox is a lightweight, cross‑platform desktop and web app built with Tauri (Rust) and React that bundles everyday developer utilities into a single, streamlined experience. No clutter, no browser tabs — just the tools you need, available offline and optimized for productivity.\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003cimg src=\"public/appscreenshot.png\" width=\"800px\" alt=\"Devbox Screenshot\"\u003e\n\u003c/p\u003e\n\n## Overview\n\n[Devbox](https://devbox.smithgajjar.dev) helps you work faster by centralizing common developer workflows: inspect JWTs, test REST and GraphQL APIs, format JSON, explore regex, decode certificates, parse cron, and more. The dashboard surfaces frequently used tools and lets you customize the sidebar so your favorites are one click away.\n\n### Highlights\n\n- **Cross‑platform desktop**: Powered by Tauri for a small footprint and native performance.\n- **Web app**: Use it in the browser with a fast Vite dev server and static build.\n- **Productivity‑first UI**: Reorder tools, hide what you don’t use, group them modules and get to work quickly.\n- **Dashboard**: See recently used tools and follow your own RSS feeds.\n- **Offline‑friendly**: Most tools work entirely locally; network tools only connect when you use them.\n- **No fluff / no filler**: Only tools developers actually reach for daily—focused, fast, and maintained (no novelty widgets).\n\n## Installation\n\nDownload the latest release for your platform from the [releases page](https://github.com/smithg09/devbox/releases).\n\nQuick downloads (choose the asset that matches your OS and CPU):\n\n- macOS — Apple Silicon (aarch64): [Devbox_1.0.0_aarch64.dmg](https://github.com/smithg09/devbox/releases/latest/download/Devbox_1.0.0_aarch64.dmg)\n  - Note: If macOS reports the app as “damaged” or prevents opening, remove the quarantine attribute and try again:\n\n    ```bash\n    xattr -r -c /Applications/Devbox.app\n    ```\n\n    If Gatekeeper still blocks the app, Control‑click the app icon and choose “Open” to allow it.\n\n- macOS — Intel (x64): [Devbox_1.0.0_x64.dmg](https://github.com/smithg09/devbox/releases/latest/download/Devbox_1.0.0_x64.dmg)\n\n- Windows — EXE installer (x64): [Devbox_1.0.0_x64-setup.exe](https://github.com/smithg09/devbox/releases/latest/download/Devbox_1.0.0_x64-setup.exe)\n\nFor more binaries open the full [Releases page](https://github.com/smithg09/devbox/releases) and choose the asset that matches your OS/architecture.\n\nAfter installing, launch Devbox and start using tools immediately—no sign‑in, anonymous usage counts stored locally.\n\n## Available Tools\n\n#### Network\n\n- GraphiQL – Explore schemas, run queries, debug responses\n- REST Client – Compose \u0026 send HTTP requests\n- HAR Viewer – Inspect performance waterfalls \u0026 request details\n- DNS Lookup – Query records across resolvers\n\n#### Security\n\n- JWT Tools – Decode \u0026 inspect JSON Web Tokens\n- HMAC Generator – Compute signatures (Web Crypto)\n- Certificate Decoder – Parse X.509 certificates / CSRs\n- Hashing Text – Compute hashes for input text\n- SSH Keys – Generate \u0026 validate SSH key pairs\n\n#### Utilities\n\n- Timezone – Multi‑zone time scrubber with persistence\n- Regex Tester – Live highlighting \u0026 match exploration\n- Cron – Build, parse, and preview cron expressions\n- Bundle Analyzer – Inspect npm package size \u0026 exports\n\n#### Generators\n\n- Stateless Password – Deterministic site passwords (no storage)\n- QuickType – Generate types / interfaces from JSON\n- Data Faker – Mock data from schema or visual builder\n- ID Generator – UUID, NanoID, custom patterns\n\n#### Viewers\n\n- Markdown – Live preview \u0026 export\n- Diff – Monaco diff for text / JSON / code\n- SVG Preview – Inspect \u0026 optimize SVG\n- HTML/CSS Preview – Live HTML playground\n\n#### Formatters\n\n- JSON Formatter – Pretty print \u0026 tree explorer\n- SQL Formatter – Format SQL queries\n- JS/TS Minifier – Minify JavaScript / TypeScript\n- CSS Minifier – Minify CSS\n- HTML Minifier – Minify HTML\n\n#### Converters\n\n- JSON ⇄ YAML – Bi‑directional conversion\n- Backslash Escape – Escape / unescape sequences\n- URL Parser – Parse \u0026 edit URL components\n- URL Encoder – Encode / decode URLs\n- Base64 – Encode / decode text\n- Epoch Converter – Epoch ↔ human time\n\n\u003e Planned: WebSocket Client, Mock API Server / Webhook tester.\n\n## Getting Started\n\n### Desktop (Tauri)\n\n1. Install dependencies:\n\n```bash\n  yarn install\n```\n\n2. Start the desktop app:\n\n```bash\n  yarn start\n```\n\nAccess app from the browser at `http://localhost:3001`\n\n### Build\n\n**Static web build**\n\n```bash\n  yarn build\n```\n\n**Desktop (Tauri) build**\n\n```bash\n  yarn tauri build\n```\n\n## Inspiration\n\nDevbox draws conceptual inspiration from modern multi‑tool developer workbenches. Special thanks to:\n\n- **devtools-x** – For pioneering the idea of a cohesive, high‑performance toolbox and influencing early architectural choices (sidebar ergonomics, and tech stack direction).\n- **devutils** – For further inspiration on focused, single‑purpose utility design and polished UX details.\n\nDevbox builds on those ideas with a unified dashboard (usage‑aware surfacing + RSS), stronger module abstraction, no filler tools and an offline‑first Tauri desktop focus.\n\n## Contributing\n\nWe welcome contributions! We're especially looking to improve:\n\n- **UX / UI polish** – Interaction flow, keyboard shortcuts, accessibility, visual consistency, dark/light contrast.\n- **Performance** – Faster startup, smaller bundle size, memory efficiency, render minimization.\n- **Essential new tools** – Only high‑signal utilities devs actually use daily (no novelty / filler). Open an issue first to discuss scope \u0026 fit.\n- **Cross‑platform parity** – macOS, Linux, Windows nuances (menus, drag regions, file dialogs, notifications).\n- **Module quality** – Better defaults, validation, helpful empty states, clearer errors.\n- **Documentation** – Usage tips, adding a new tool module, troubleshooting.\n\nBefore implementing a new tool, please file an issue describing: the problem it solves, expected users, overlap with existing tools, and proposed module placement. We bias toward depth \u0026 quality over breadth.\n\nTo run locally, follow the [Getting Started](#getting-started) section (clone → `yarn install` → `yarn start`). Web build also runs from the same dev server.\n\nBug reports, focused PRs, profiling traces, and thoughtful design discussions are all appreciated.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsmithg09%2Fdevbox","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsmithg09%2Fdevbox","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsmithg09%2Fdevbox/lists"}