Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

150 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

THEJORD.IT

THEJORD.IT

Privacy-First Developer Tools | The Italian Alternative to IT-Tools

GitHub Stars License: MIT Next.js React TypeScript Tailwind CSS Made in Italy PRs Welcome

🌐 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.

🎉 What's New in December 2025

📄 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


🚀 Quick Links

📄 JSON Formatter 🔐 Base64 Tool 🔍 RegEx Tester
Hash Generator URL Tool Color Picker
🕐 Cron Builder 📋 JSON Schema 📝 Markdown
📄 PDF Tools 📰 Lorem Ipsum 📊 Diff Checker

💎 Why Choose THEJORD.IT?

🏆 Feature THEJORD.IT IT-Tools Other Tools
100% Client-Side ✅ All tools ✅ Most ⚠️ Varies
PDF Tools ✅ Full suite ❌ None ⚠️ Limited
Real PDF Compression ✅ Ghostscript WASM
Open Source ✅ MIT License ⚠️ GPLv3 ⚠️ Varies
Modern Stack ✅ Next.js 16 + React 19 Vue 3 Varies
SSR + SEO ✅ Full SSR ❌ SPA ⚠️ Varies
i18n ✅ EN + IT ❌ EN only ⚠️ Limited
Blog/CMS ✅ Integrated
Self-Hosting ✅ Docker + K3s ✅ Docker ⚠️ Limited

✨ Features

🔒 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.

🛠️ Available Tools (14 Tools)

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

🏗️ Tech Stack

Frontend

  • 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 Processing (100% Client-Side)

  • pdf-lib - PDF manipulation
  • pdfjs-dist - PDF rendering
  • @jspawn/ghostscript-wasm - Real PDF compression
  • JSZip - ZIP file handling

Backend

  • Node.js + Express - API server
  • Prisma - ORM
  • PostgreSQL - Database

Testing

  • Jest 30 - Unit testing (118 tests)
  • Playwright - E2E testing (14 tests)

Infrastructure

  • Docker - Containerization
  • Kubernetes (K3s) - Orchestration
  • GitHub Actions - CI/CD
  • Cloudflare - CDN + Security

🚀 Quick Start

🌐 Online (Recommended)

Visit thejord.it - No installation needed!

💻 Local Development

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

📦 Production Build

# Build optimized bundle
npm run build

# Start production server
npm start

🧪 Testing

# 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

🐳 Docker Deployment

# Build Docker image
docker build -t thejord-web:latest .

# Run container
docker run -d -p 3000:3000 --name thejord-web thejord-web:latest

📊 Comparison with Competitors

Feature THEJORD.IT IT-Tools ToolAska CodeUtil
Framework ⚛️ Next.js 16 🟢 Vue 3 🅰️ Angular ⚛️ Next.js
Tool Count 14 tools 80+ tools 9 categories 19 tools
PDF Tools ✅ Full suite ❌ None ⚠️ Limited ❌ None
Real Compression ✅ Ghostscript
SSR/SEO ✅ Full SSR ❌ SPA ❌ SPA ✅ SSR
i18n ✅ EN + IT ❌ EN ❌ EN ❌ EN
Blog/CMS ✅ Integrated
License ✅ MIT ⚠️ GPLv3 ❌ Closed ❌ Closed
GitHub Stars Growing ⭐ 34k - -

Why Choose THEJORD.IT?

  • 🔒 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

🔒 Security & Privacy

  • 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

🤝 Contributing

Contributions are welcome!

  1. Fork the repository
  2. Create your feature branch (git checkout -b feature/AmazingFeature)
  3. Commit your changes (git commit -m 'Add some AmazingFeature')
  4. Push to the branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

📝 License

This project is licensed under the MIT License - see the LICENSE file for details.


⭐ Star History

Star History Chart


If you find this project useful, please consider giving it a ⭐!

Made with ❤️ in Italy 🇮🇹


Italiano

🇮🇹 THEJORD.IT - Strumenti per Sviluppatori

L'alternativa italiana a IT-Tools - Privacy-First

Caratteristiche Principali

  • 🔒 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

Strumenti Disponibili (14 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

Installazione

git clone https://github.com/thejord-it/thejord-web.git
cd thejord-web
npm install
npm run dev

Contribuire

I contributi sono benvenuti! Apri una Pull Request.

Licenza

MIT License - vedi LICENSE

Contatti


Se trovi utile questo progetto, lascia una ⭐!

Fatto con ❤️ in Italia 🇮🇹

About

Free privacy-first developer tools & blog: JSON formatter, PDF tools, Base64, RegEx tester, Hash generator, URL encoder, Markdown converter, Color picker. All client-side processing.

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages