Cette page est affichée en anglais. Une traduction française est en cours.
SkillsApr 25, 2026·3 min de lecture

Omni Tools — Self-Hosted Web-Based Developer Utility Collection

A free, self-hosted collection of web-based tools for everyday developer tasks including converters, formatters, encoders, and image processors, with no ads or tracking.

Prêt pour agents

Installation agent prête

Cet actif peut être installé après choix du runtime, vérification du plan et exécution de la commande adaptée.

Native · 98/100Policy : autoriser
Surface agent
Tout agent MCP/CLI
Type
Skill
Installation
Single
Confiance
Confiance : Established
Point d'entrée
Omni Tools Overview
Commande d'installation directe
npx -y tokrepo@latest install 7ca13f10-4080-11f1-9bc6-00163e2b0d79 --target codex

À exécuter après confirmation du plan en dry-run.

Introduction

Omni Tools is a self-hosted web application that provides dozens of developer utilities in a single interface. From JSON formatters and Base64 encoders to image converters and PDF manipulators, it replaces scattered online tools with a private, ad-free instance you control.

What Omni Tools Does

  • Converts between data formats: JSON to YAML, CSV to JSON, Markdown to HTML, and more
  • Encodes and decodes text with Base64, URL encoding, JWT decoding, and hash generation
  • Processes images with resizing, format conversion, compression, and metadata stripping
  • Manipulates PDFs including merge, split, compress, and page extraction
  • Formats and validates code in JSON, XML, SQL, HTML, and CSS with syntax highlighting

Architecture Overview

Omni Tools is built with React and TypeScript, running most operations client-side in the browser for speed and privacy. The lightweight Node.js backend handles file-heavy operations like PDF manipulation and video processing using FFmpeg and other system libraries. All processing happens on your server with no external API calls. The application ships as a single Docker image with all dependencies bundled.

Self-Hosting & Configuration

  • Deploy with a single Docker command; no external database or services required
  • The container exposes port 3000 by default; map it to any host port
  • Place behind a reverse proxy with HTTPS for secure remote access
  • Configure MAX_UPLOAD_SIZE environment variable to adjust file size limits (default 50 MB)
  • All tools are available immediately with no user accounts or configuration needed

Key Features

  • Privacy-first design with all processing on your server and no telemetry or analytics
  • Client-side execution for text operations means instant results without server round-trips
  • Clean, searchable interface to quickly find the right tool among dozens of utilities
  • No accounts, no ads, no rate limits — just tools that work
  • Regular updates adding new tools based on community requests

Comparison with Similar Tools

  • IT Tools — Similar concept; Omni Tools adds PDF and video processing capabilities
  • CyberChef — Powerful but complex chaining UI; Omni Tools offers simpler single-purpose tools
  • DevToys — Desktop-only application; Omni Tools runs in any browser and can be shared with a team
  • Transform.tools — Cloud-hosted with limited tools; Omni Tools is self-hosted with broader coverage
  • ConvertX — Focused on file format conversion; Omni Tools adds developer utilities like JWT decode and hash generation

FAQ

Q: Are files uploaded to any external server? A: No. All file processing happens locally on your self-hosted instance. Files are processed in memory and never stored permanently.

Q: Can I add custom tools? A: Yes. The project uses a modular architecture where each tool is a React component. Community contributions for new tools are welcome via pull requests.

Q: What are the server requirements? A: The Docker container runs on 512 MB RAM for text-only tools. Image and video processing benefits from 2 GB RAM and multiple CPU cores.

Q: Does it work offline? A: The web UI requires network access to your server. Client-side tools work after initial page load even if the connection drops, but server-side tools like PDF processing need the backend.

Sources

Fil de discussion

Connectez-vous pour rejoindre la discussion.
Aucun commentaire pour l'instant. Soyez le premier à partager votre avis.

Actifs similaires