๐ Live Demo โข ๐ Blog โข ๐ Report Bug โข โจ Request Feature
Modern, fast, and free tools for developers. A comprehensive suite of online utilities built with Next.js, React 19, and Tailwind CSS.
๐ฎ๐น Italian | ๐ฌ๐ง English
๐ Privacy-First: All tools process data 100% client-side. Your data never leaves your browser.
๐ PDF Tools Suite - Merge, Split, Compress, Convert, and Edit PDFs entirely in browser ๐๏ธ Real PDF Compression - Ghostscript WASM for actual file size reduction ๐ i18n Support - Full English and Italian localization ๐งช 132 Tests - Comprehensive test coverage with Jest + Playwright ๐ Tech Blog - Developer articles and tool guides
| ๐ JSON Formatter | ๐ Base64 Tool | ๐ RegEx Tester |
|---|---|---|
| Hash Generator | URL Tool | Color Picker |
| ๐ Cron Builder | ๐ JSON Schema | ๐ Markdown |
| ๐ PDF Tools | ๐ฐ Lorem Ipsum | ๐ Diff Checker |
| ๐ Feature | THEJORD.IT | IT-Tools | Other Tools |
|---|---|---|---|
| 100% Client-Side | โ All tools | โ Most | |
| PDF Tools | โ Full suite | โ None | |
| Real PDF Compression | โ Ghostscript WASM | โ | โ |
| Open Source | โ MIT License | ||
| Modern Stack | โ Next.js 16 + React 19 | Vue 3 | Varies |
| SSR + SEO | โ Full SSR | โ SPA | |
| i18n | โ EN + IT | โ EN only | |
| Blog/CMS | โ Integrated | โ | โ |
| Self-Hosting | โ Docker + K3s | โ Docker |
| ๐ | Privacy-First All tool processing happens in your browser. Zero data sent to servers. |
| โก | Lightning Fast Built with Next.js 16 Turbopack, React 19, and optimized for performance. |
| ๐ | PDF Tools Suite Merge, split, compress (real Ghostscript), convert, and edit PDFs entirely client-side. |
| ๐ | Works Offline Tools work offline after first load. PWA-ready. |
| ๐ | Multilingual Full English and Italian support with next-intl. |
| ๐ | Tech Blog Integrated blog with SSR, SEO optimization, and CMS. |
| Tool | Description | Key Features |
|---|---|---|
| ๐ JSON Formatter | Format, validate, and convert JSON | Beautify, minify, tree view, JSONโCSV, JSONโYAML |
| ๐ PDF Tools | Complete PDF manipulation suite | Merge, Split, Compress (Ghostscript WASM), Convert, Edit |
| ๐ค Base64 Encoder/Decoder | Encode and decode Base64 | File upload/download, 50+ file type detection |
| ๐ RegEx Tester | Test regular expressions live | 30+ predefined patterns, match highlighting |
| ๐ Hash Generator | Generate cryptographic hashes | MD5, SHA-1, SHA-256, SHA-512, SHA-3 |
| ๐ URL Encoder/Decoder | Encode and decode URLs | Component and full URL support |
| ๐ Markdown to HTML | Convert Markdown to sanitized HTML | Live preview, DOMPurify sanitization |
| ๐จ Color Converter | Convert between color formats | HEX, RGB, HSL, CMYK with visual picker |
| ๐ฐ Lorem Ipsum Generator | Generate placeholder text | Words, sentences, paragraphs with stats |
| ๐ Text Diff Checker | Compare text line by line | Ignore whitespace, case-sensitive options |
| ๐ Cron Expression Builder | Create and validate cron schedules | Visual builder, patterns, next runs preview |
| ๐ JSON Schema Converter | Generate JSON Schema from JSON | Format detection, Draft 2020-12/07 support |
| ๐ XML/WSDL Viewer | Parse and navigate XML/WSDL files | Tree view, XPath search, schema validation |
| ๐ UUID Generator | Generate and validate UUIDs | v1, v4, bulk generation, validation |
- Next.js 16.0.7 - React framework with App Router + Turbopack
- React 19.2.0 - UI library
- TypeScript 5.9 - Type safety
- Tailwind CSS 3.3.5 - Styling
- next-intl 4.5 - Internationalization
- pdf-lib - PDF manipulation
- pdfjs-dist - PDF rendering
- @jspawn/ghostscript-wasm - Real PDF compression
- JSZip - ZIP file handling
- Node.js + Express - API server
- Prisma - ORM
- PostgreSQL - Database
- Jest 30 - Unit testing (118 tests)
- Playwright - E2E testing (14 tests)
- Docker - Containerization
- Kubernetes (K3s) - Orchestration
- GitHub Actions - CI/CD
- Cloudflare - CDN + Security
Visit thejord.it - No installation needed!
Prerequisites: Node.js 20+ โข npm 10+
# 1๏ธโฃ Clone the repository
git clone https://github.com/thejord-it/thejord-web.git
cd thejord-web
# 2๏ธโฃ Install dependencies
npm install
# 3๏ธโฃ Create environment file
cp .env.local.example .env.local
# 4๏ธโฃ Start development server
npm run dev
# โ
Open http://localhost:3000# Build optimized bundle
npm run build
# Start production server
npm start# Run unit tests
npm test
# Run tests with coverage
npm run test:coverage
# Run E2E tests
npm run test:e2e
# Run E2E tests with UI
npm run test:e2e:ui# Build Docker image
docker build -t thejord-web:latest .
# Run container
docker run -d -p 3000:3000 --name thejord-web thejord-web:latest| Feature | THEJORD.IT | IT-Tools | ToolAska | CodeUtil |
|---|---|---|---|---|
| Framework | โ๏ธ Next.js 16 | ๐ข Vue 3 | โ๏ธ Next.js | |
| Tool Count | 14 tools | 80+ tools | 9 categories | 19 tools |
| PDF Tools | โ Full suite | โ None | โ None | |
| Real Compression | โ Ghostscript | โ | โ | โ |
| SSR/SEO | โ Full SSR | โ SPA | โ SPA | โ SSR |
| i18n | โ EN + IT | โ EN | โ EN | โ EN |
| Blog/CMS | โ Integrated | โ | โ | โ |
| License | โ MIT | โ Closed | โ Closed | |
| GitHub Stars | Growing | โญ 34k | - | - |
- ๐ True privacy - All processing client-side, including PDF compression
- ๐ PDF Tools - The only open-source tool with full PDF suite + Ghostscript compression
- ๐ SEO-Ready - Full SSR with Next.js, not a SPA
- ๐ Content Platform - Integrated blog for developer articles
- ๐ MIT License - More permissive than GPLv3
- โ 100% Client-Side - All tool data stays in your browser
- โ No Data Collection - Tools don't send any data to servers
- โ Open Source - Audit the code yourself
- โ Security Headers - CSP, HSTS, X-Frame-Options configured
- โ GDPR Compliant - Cookie consent with opt-out
Contributions are welcome!
- Fork the repository
- Create your feature branch (
git checkout -b feature/AmazingFeature) - Commit your changes (
git commit -m 'Add some AmazingFeature') - Push to the branch (
git push origin feature/AmazingFeature) - Open a Pull Request
This project is licensed under the MIT License - see the LICENSE file for details.
If you find this project useful, please consider giving it a โญ!
Made with โค๏ธ in Italy ๐ฎ๐น
L'alternativa italiana a IT-Tools - Privacy-First
- ๐ Privacy-First: Tutto elaborato nel browser, zero dati inviati ai server
- โก Velocissimo: Costruito con Next.js 16 e React 19
- ๐ PDF Tools Completi: Unisci, dividi, comprimi (Ghostscript reale), converti e modifica PDF
- ๐ Multilingua: Supporto completo italiano e inglese
- ๐ฎ๐น Fatto in Italia: Alternativa italiana a IT-Tools
- JSON Formatter: Formatta, valida e converti JSON
- PDF Tools: Unisci, dividi, comprimi, converti e modifica PDF
- Base64 Encoder/Decoder: Codifica e decodifica Base64
- RegEx Tester: Testa espressioni regolari con 30+ pattern
- Hash Generator: Genera hash MD5, SHA-256, SHA-512
- URL Encoder/Decoder: Codifica e decodifica URL
- Markdown to HTML: Converti Markdown in HTML
- Color Converter: Converti tra HEX, RGB, HSL, CMYK
- Lorem Ipsum Generator: Genera testo placeholder
- Text Diff Checker: Confronta testi riga per riga
- Cron Builder: Crea e valida espressioni cron
- JSON Schema Converter: Genera JSON Schema da JSON
- XML/WSDL Viewer: Visualizza e naviga file XML/WSDL
- UUID Generator: Genera e valida UUID
git clone https://github.com/thejord-it/thejord-web.git
cd thejord-web
npm install
npm run devI contributi sono benvenuti! Apri una Pull Request.
MIT License - vedi LICENSE
- Sito: thejord.it
- Issues: GitHub Issues
Se trovi utile questo progetto, lascia una โญ!
Fatto con โค๏ธ in Italia ๐ฎ๐น