https://github.com/bitesinbyte/tools
Set of tools
https://github.com/bitesinbyte/tools
convertor json jwt utilities validators yaml
Last synced: about 1 month ago
JSON representation
Set of tools
- Host: GitHub
- URL: https://github.com/bitesinbyte/tools
- Owner: bitesinbyte
- License: mit
- Created: 2024-02-17T09:53:00.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2026-04-08T15:05:21.000Z (2 months ago)
- Last Synced: 2026-04-08T15:29:10.134Z (2 months ago)
- Topics: convertor, json, jwt, utilities, validators, yaml
- Language: TypeScript
- Homepage: https://tools.bitesinbyte.com/
- Size: 58.7 MB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# BitesInByte Tools
A collection of free, browser-based developer utility tools built with React and TypeScript. All processing happens entirely in your browser — no data is sent to any server.
## Tools
- **JSON Formatter & Validator** — Format, minify, and validate JSON with syntax highlighting
- **YAML Schema Validator** — Validate YAML documents against JSON Schema definitions
- **JWT Decoder** — Decode and inspect JSON Web Tokens (header & payload)
- **Text / File Compare** — Compare two text inputs or uploaded files side-by-side with diff highlighting
- **Encode / Decode** — Base64, URL, and HTML encode/decode strings
- **CSV Delimiter Changer** — Upload a CSV file and convert its delimiter (e.g., comma to semicolon)
- **Cron Expression Tester** — Parse and test cron expressions with next occurrence previews
- **JSON to YAML Converter** — Convert JSON documents to YAML format
- **YAML to JSON Converter** — Convert YAML documents to JSON format
## Tech Stack
- [React 19](https://react.dev/) with [TypeScript](https://www.typescriptlang.org/)
- [Vite 8](https://vite.dev/) — Build tool
- [MUI 9](https://mui.com/) — Material Design component library
- [Monaco Editor](https://microsoft.github.io/monaco-editor/) — Code editor (via @monaco-editor/react)
## Getting Started
```bash
cd web
npm install
npm run dev
```
The app will be available at `http://localhost:5173`.
## Building for Production
```bash
cd web
npm run build
```
The build output will be in `web/dist`.
## License
See [LICENSE](LICENSE) for details.