Self-Hosted App Categories
Browse self-hosted software by category, from development and productivity to media management. Explore summaries, then check deployment requirements, licenses and maintenance before choosing.
Start with your use case, then compare deployment effort, data export and backups. Recently added refers to directory listing dates. Ratings and downloads are from the Lazycat app store: discovery signals, not hands-on endorsements by TopSelfHost.
Development Tools
542 apps · Page 18 of 23
Prompt Manager
Prompt Manager is a platform specially designed for the creation, management and sharing of AI prompts (Prompt). It supports multi-user collaboration, version control and classification management, helping users efficiently organize and reuse high-quality prompt resources.
ToolBox
A powerful and comprehensive collection of online tools
MoneyNote
MoneyNote is an open source personal accounting application that supports one-click deployment through Docker or Docker Compose, helping users easily build their own accounting environment. It is suitable for multiple hardware platforms (including amd and arm architectures), and supports multi-user registration, data backup and other functions, suitable for users with self-hosting needs.
xssed
It is recommended to use a browser to open it
Mountain
Mountain is a lightweight Web file manager that allows you to browse and manipulate files locally or on the server through a browser. Supports common file operations, sorting and grouping views. It is simple to deploy and responds quickly. It is suitable for daily file management for individuals and small teams.
Mendako
Mendako is a lightweight, private multi-section photo sharing and management platform inspired by the Danbooru project. Mendako supports multi-user, multi-kanban, image uploading, automatic thumbnail generation and other functions. It is suitable for individuals or small teams to build Booru-like image sites, and the data is completely in their own hands.
Geoposler
Geoposler is a Docker-based email marketing management application that allows users to create email templates, manage contact lists, and send HTML formatted emails via SMTP. It integrates with the MySQL database to simplify the process of email marketing activities and is suitable for teams or individuals who need bulk email delivery and contact management.
WebAPT
A Python-based self-hosted APT repository web interface
Krusader
Krusader is an advanced dual-column (Commander-style) file manager specially designed for KDE Plasma and other Unix-like desktop environments. It provides rich file management features and a highly customized experience for users who need efficient file operations.
TurnsAPI
TurnsAPI is a high-performance multi-provider API proxy service developed based on Go. It supports mainstream large models such as OpenAI, Google Gemini, Anthropic Claude, and Azure OpenAI. It has functions such as intelligent key polling, streaming response, and real-time monitoring. It is suitable for large model API scenarios that require unified management and high availability.
Easy Kanban
Easy Kanban is a modern team collaboration Kanban application that supports user management, rights control, task allocation and file uploading, helping teams efficiently manage project and task processes.
FacturaScripts
FacturaScripts is an open source accounting and invoice management software for small and medium-sized enterprises and self-employed households. It supports rapid invoicing, inventory management, integration with e-commerce platforms, automatic generation of accounting vouchers, and can extend functions through rich plug-in systems to help companies efficiently handle daily financial and business processes.
LangBot
Instant messaging management platform
SharpIcoWeb
SharpIcoWeb is an online image-to-ICO icon generation tool based on SharpIco. It supports multiple size generation and icon structure analysis. The interface is simple and available out of the box.
Certimate
Open source SSL Certificates management tool
dsvw
Highly vulnerable PHP/MySQL Web applications
ssh-manage
An open source SSH management tool for the Web
BadGuids
Collection of bad GUID strings used by attack tools
Xssable
A blog platform deliberately designed to be vulnerable
console-web
console-web is a minimalist system status panel built using Flask and psutil. The interface adopts a terminal style and displays CPU, memory, disk, network and other information in real time. (Currently, the author has not set a logo, but uses the default logo[generated by AI])(This is an early project, and it was transplanted when it was particularly interesting. The focus of attention needs to be entered when entering the line to be effective, but generally look at the terminal interface as a monitoring. Good)
Pocketbase
Open source real-time backend services
Simple API Doc
Simple API Doc is a lightweight API document display system designed to provide developers with a simpler and easy-to-use interface document management experience than SwaggerUI. Support multiple document format import, online debugging, Markdown supplementary instructions and multi-level folder management, suitable for privatization deployment and team collaboration.
PacCrypt
PacCrypt is a secure, feature-rich web application that supports encryption and decryption of text and files. It has a friendly interface, is suitable for a variety of encryption scenarios, and has a built-in fun egg game.
ConvertZ
ConvertZ is an open source, lightweight video transcoding and compression Web application based on Node.js and ffmpeg implementations. Users can upload videos through the web interface, customize the output format, resolution, frame rate and bit rate, and quickly complete video compression and format conversion. Support API calls, suitable for individuals and small teams to deploy.