View, search, and explore your JSON database files with a beautiful, blazing-fast UI.
- Instant JSON Preview: View your database files in a clean, expandable tree.
- Powerful Search: Find keys, values, or files instantly—supports in-file and folder-wide search!
- Modern UI: Responsive, dark/light theme, smooth animations, and keyboard accessibility.
- Folder Tree Navigation: Browse your data by folders, with collapsible nodes and search in any folder.
- No Vendor Lock-in: Works on your local machine, with your own JSON, securely.
- Open Source & Customizable: MIT licensed, easy to extend for your needs.
Video Demo Of The Website
git clone https://github.com/grdAyush/Database-Viewer.git
cd Database-ViewerPut your JSON database files and folders inside the storage/ directory.
Example:
storage/
users.json
products/
books.json
electronics.json
npm installnpm start- The app will run at http://localhost:3000
- Open in your browser to enjoy the UI.
.
├── storage/ # Your JSON database files go here
├── public/
│ ├── index.html # Main frontend app
│ ├── style.css # All UI styling (dark/light, responsive)
│ └── script.js # UI logic & interactivity
├── index.js # Express backend server
├── package.json
└── README.md
-
Sidebar Folder Tree:
Quickly browse nested folders and files with instant visual feedback. -
File Preview Panel:
Beautiful JSON tree viewer, supports collapse/expand, color-coded types, and large files. -
Search Experience:
- Global search: files, folders, and keys (with fuzzy matching)
- In-file key/value search
- Highlighted results
- Keyboard and mouse support
-
Theme Toggle:
One-click dark/light mode. Remembers your choice. -
Responsive & Accessible:
Mobile-friendly layout, ARIA labels, semantic HTML.
- Built with Node.js, Express, and modern vanilla JS/CSS/HTML (no frameworks).
- Zero tracking, zero analytics, 100% privacy.
- Easily extend: add new features, support other formats, or customize the UI.
Pull requests, feature suggestions, and bug reports are welcome!
- Fork the repo & create a new branch (
git checkout -b feature/my-awesome-feature) - Make your changes
- Submit a Pull Request with a clear description
MIT License
© 2025 Ayush (grdAyush)
- Designed and developed by Ayush
- UI inspiration from modern IDEs and database tools
- Thanks to the open-source community
If you like this project, please ⭐ star the repo and share your feedback!



