Fast, zero-lag rainbow bracket highlighting with scope visualization, vertical guides, and smart parsing.
Advanced rainbow bracket highlighting with glow, multi-language support, and smart parsing.
Improve readability β’ Reduce errors β’ Code faster
β¨ Clean code starts with clear brackets
Prism Brackets enhances your coding experience with:
- π Depth-based rainbow bracket highlighting
- π¨ Advanced color system (less repetition, better spacing)
- π Theme-aware colors (auto adapts to dark/light themes)
- β¨ Glow effect for enhanced visibility
- π― Matching bracket highlight
- β‘ Real-time updates while typing
- π Enable/Disable toggle (status bar)
- π§ Smart parsing (ignores strings & comments)
- π― Focus Mode (dim non-active code & highlight current scope)
Designed for clarity, performance, and developer productivity.
- JavaScript / TypeScript
- Python
- HTML / JSON
- SQL
- C / C++
- Java
- PHP / Laravel Blade (partial)
function example() {
return 1 + 2 * (3 + 4 * (5 + 6));
}ext install Naveendev.prismbracketsgit clone https://github.com/thephotogenicbug/prismbrackets.git
cd prismbrackets
npm install
npm run watchsrc/
βββ commands/
β βββ toggle.ts # Enable/disable + glow toggle commands
βββ decorations/
β βββ decorations.ts # VS Code decoration creation & management
βββ features/
β βββ colorize.ts # Core bracket coloring logic
β βββ match.ts # Matching bracket highlight logic
βββ utils/
β βββ colors.ts # Color generation (theme-aware)
β βββ debounce.ts # Performance optimization
β βββ languageConfig.ts # Language-specific parsing rules
βββ extension.ts # Entry point (activation + listeners)
βββ state.ts # Global state (enabled, glow)
Made with β€οΈ by Naveen




