Esta página se muestra en inglés. Una traducción al español está en curso.
ScriptsJul 3, 2026·3 min de lectura

Omni Tools — Self-Hosted Developer Utility Toolkit

A self-hosted collection of web-based developer utilities for everyday tasks including converters, formatters, and data manipulation tools.

Listo para agents

Instalación lista para agent

Este activo puede instalarse después de elegir el runtime, revisar el plan y ejecutar el comando correspondiente.

Native · 98/100Política: permitir
Superficie agent
Cualquier agent MCP/CLI
Tipo
Skill
Instalación
Single
Confianza
Confianza: Established
Entrada
Omni Tools
Comando de instalación directa
npx -y tokrepo@latest install 751c45fc-76b8-11f1-9bc6-00163e2b0d79 --target codex

Ejecutar después de confirmar el plan con dry-run.

Introduction

Omni Tools is an open-source, self-hosted web application that bundles dozens of developer utilities into a single interface. It provides converters, formatters, encoders, image processors, and more, all running locally with no ads, tracking, or external dependencies.

What Omni Tools Does

  • Converts between data formats including JSON, YAML, CSV, XML, and Base64
  • Processes images with resize, crop, compress, and format conversion tools
  • Manipulates PDFs with merge, split, and page extraction features
  • Provides text utilities like diff comparison, hash generation, and regex testing
  • Encodes and decodes URLs, HTML entities, JWT tokens, and various character sets

Architecture Overview

Omni Tools is a React-based single-page application built with TypeScript. All processing happens client-side in the browser, so uploaded files never leave the user's machine. The project uses a modular tool architecture where each utility is an independent component, making it straightforward to contribute new tools.

Self-Hosting & Configuration

  • Deploy via Docker with a single command for immediate access on your network
  • Build from source using Node.js and npm for custom deployments
  • Configure the port and host bindings through environment variables
  • Place behind a reverse proxy like Nginx or Caddy for HTTPS and authentication
  • No database or external service required; the app is fully self-contained

Key Features

  • Privacy-first: all processing happens in the browser with zero server-side data handling
  • Responsive design that works on desktop and mobile devices
  • Growing collection of tools organized by category for quick access
  • No accounts, subscriptions, or usage limits
  • Open-source and community-driven with active contribution guidelines

Comparison with Similar Tools

  • IT Tools — similar concept with a different tool selection; both are self-hostable
  • CyberChef — GCHQ's data analysis tool focused on encoding chains; Omni Tools is broader
  • DevToys — native Windows app; Omni Tools is web-based and cross-platform
  • transform.tools — online-only converters; Omni Tools can be fully self-hosted
  • SmallDev.tools — cloud-hosted utilities; Omni Tools runs entirely on your infrastructure

FAQ

Q: Is any data sent to external servers? A: No. All processing runs in your browser. Files and text never leave your machine.

Q: Can I add my own tools? A: Yes. Each tool is a React component with a standard interface. Follow the contribution guide to add new utilities.

Q: Does it require a database? A: No. Omni Tools is a static web app with no backend state or database dependency.

Q: How do I keep it updated? A: Pull the latest Docker image or git pull the repository and rebuild.

Sources

Discusión

Inicia sesión para unirte a la discusión.
Aún no hay comentarios. Sé el primero en compartir tus ideas.

Activos relacionados