
OmniTools
Self-hosted web-based utilities for file, text, and data tasks
9.9k stars 682 forks last commit first released MIT
Actively maintained
Last commit 26 Jul 2026.

OmniTools is a self-hosted web application that bundles many everyday utilities into a single, fast web interface. It focuses on privacy by processing files and data entirely in the browser, so content does not need to be uploaded to a server.
Key Features
- Broad toolbox covering images, video/audio, PDFs, text/lists, date & time, math, and data formats
- Client-side processing for tools (privacy-friendly handling of files and content)
- Web-based UI accessible from any modern browser
- Includes common data utilities for formats such as JSON, CSV, and XML
- Docker-friendly deployment for lightweight hosting
Use Cases
- Quick PDF tasks such as splitting, merging, or basic editing
- Converting or resizing images and performing lightweight media edits in the browser
- Developer and productivity utilities for formatting text, and manipulating JSON/CSV/XML
OmniTools is a practical “Swiss army knife” style web app for teams or individuals who want a private, ad-free utilities page. It is especially useful when you want convenient tools with minimal infrastructure and client-side data handling.
Categories:
Tags:
Tech Stack:
Similar to OmniTools
Gotenberg
Containerized API for document conversion and PDF generation
Gotenberg is a containerized HTTP API that converts HTML, Markdown, and Office documents to PDF using engines like Chromium and LibreOffice, with options to merge and automate outputs.


ConvertX
Self-hosted web-based file converter for 1000+ formats
ConvertX is a self-hosted web file converter supporting 1000+ formats across documents, images, audio/video, ebooks, and 3D assets, with multi-file processing and accounts.

ArchiveBox
Open-source self-hosted web archiving and snapshotting tool
Self-hosted tool to collect and preserve webpages, media, and bookmarks in durable formats (HTML, PDF, WARC, MP4) with a CLI, web UI, and search.
ebook2audiobook
Convert eBooks into audiobooks with TTS and optional voice cloning
Self-hostable tool to convert non-DRM eBooks into audiobooks with chapter support, metadata, multilingual TTS engines, and optional voice cloning via a web UI or CLI.

Dashpress
No-code admin app generator for database-backed dashboards
Dashpress generates customizable admin dashboards from your database schema, helping teams build internal admin apps and CRUD panels quickly without code.

YAMLResume
Resume-as-code tool that renders YAML resumes to PDF and more
Write resumes as YAML, validate with a schema, and generate professional outputs like pixel-perfect PDFs plus Markdown and HTML via a developer-friendly CLI.





