Developers
BracketView is an open-source Next.js application. Source code, issues, and pull requests live on GitHub.
Stack
- Next.js 16 (App Router) and React 19
- TypeScript and Tailwind CSS v4
- Monaco Editor for the JSON workspace
- Web Workers for large-file parsing and heavy transforms
- Vitest for unit tests
Server features
Optional AI-assisted flows (JSON repair, jq generation, prompt enhancement, etc.) call route handlers under /api/*. These require provider API keys in the deployment environment (for example GROQ_API_KEY or GEMINI_API_KEY). See the repository README.md and .env.example for the full list.
Local development
Clone the repo, run npm install, set SITE_URL for sitemap generation, then npm run dev.