Self-hosted contribution guide: How to submit your open-source project?

Contribution Guidelines

We welcome contributions to “Self-Hosted Picks” (zituoguan.com). This site has been running smoothly for two and a half years now; it’s well-indexed by Google and frequently crawled by various AI bots — meaning getting listed here guarantees steady, substantial exposure for your project. If you’d like to submit your open-source software for inclusion, please follow the instructions below.

Inclusion and Removal Criteria

To maintain the list’s quality, software meeting any of the following criteria may be removed:

  • Long-term inactivity: No development activity over the past 6–12 months
  • Non-functional: Software is broken, dependencies have failed, or it simply won’t run anymore
  • Unmaintained: No one is tending to the project, and the community has gone dormant
  • Severe security risks: Presence of high-risk security issues that remain unfixed for a long time; such projects will be immediately removed

The system automatically detects all the above cases and reports them via Issues.

Submitting New Software

Use the template below to post in the Showcase section.

# Filename: a-software.yml
Name: 
Description: 
Website URL: 
Source code URL: 
Demo URL: 
License: 
  - 
Language/Platform: 
  - 
Tags: 
  - 

Before submitting, please confirm that your project is open source, self-hostable, and currently under active maintenance.


The three fields below must be populated using predefined options only — do not create new entries on your own. If you need to add new options, please open an Issue first to discuss it.

Available Licenses

License: 
  - 0BSD
  - AAL
  - AGPL-3.0
  - Apache-2.0
  - APSL-2.0
  - Artistic-2.0
  - Beerware
  - BSD-2-Clause
  - BSD-2-Clause-FreeBSD
  - BSD-3-Clause
  - BSD-3-Clause-Attribution
  - BSD-4-Clause
  - CAL-1.0
  - CC-BY-SA-3.0
  - CC-BY-SA-4.0
  - CC0-1.0
  - CDDL-1.0
  - CECILL-B
  - CPAL-1.0
  - ECL-2.0
  - EPL-1.0
  - EPL-2.0
  - EUPL-1.2
  - GPL-1.0
  - GPL-2.0
  - GPL-3.0
  - IPL-1.0
  - ISC
  - LGPL-2.1
  - LGPL-3.0
  - MIT
  - MPL-1.1
  - MPL-2.0
  - OSL-3.0
  - Sendmail
  - Ruby
  - Unlicense
  - WTFPL
  - Zlib
  - ZPL-2.0
  - NLPL
  - GFDL-1.2
  - LGPL-2.0
  - PL-1.0
  - OLDAP-2.8
  - QPL-1.0
  - VIM

Available Languages/Platforms

Language/Platform:
  - .NET
  - Ansible
  - Assembly
  - C
  - C#
  - C++
  - CommonLisp
  - Crystal
  - Dart
  - Deno
  - Docker
  - Elixir
  - Erlang
  - Go
  - Groovy
  - Haskell
  - Haxe
  - Java
  - Javascript
  - K8S
  - Lua
  - Mono
  - Nim
  - Nix
  - Nodejs
  - OCaml
  - OVF
  - Objective-C
  - Other
  - PHP
  - PL/pgSQL
  - Perl
  - PowerShell
  - Python
  - Ruby
  - Rust
  - Scala
  - Shell
  - Tcl
  - TypeScript
  - Unknown
  - deb

Available Tags

Tags: 
  - ChatOps
  - DNS
  - DNS – Control Panels & Domain Management
  - DNS – Servers
  - IT Asset Management
  - PaaS
  - URL Shortening Services
  - Web Servers
  - Personal Dashboards
  - Bookmark & Link Sharing
  - Human Resource Management (HRM)
  - Proxies
  - Task Management & To-Do Lists
  - Meeting Management
  - Health & Fitness
  - Content Management Systems (CMS)
  - Distributed File Systems
  - Analytics
  - Manufacturing
  - Office Suites
  - Collaborative Tools
  - Blogging Platforms
  - Maps & Global Positioning Systems (GPS)
  - Backup Solutions
  - Media Management
  - Learning & Courses
  - Customer Relationship Management (CRM)
  - Genealogy Research
  - Password Managers
  - Ticketing Systems
  - Inventory Management
  - Packaging Tools
  - Voting & Events
  - Continuous Integration & Continuous Deployment
  - Metrics & Telemetry
  - Control Panels
  - Search Engines
  - Troubleshooting Tools
  - Database Management
  - File Transfers – Distributed File Systems
  - File Transfers – Click-and-Drag Uploads
  - File Transfers – Web-Based File Managers
  - File Transfers – Object Storage & File Servers
  - File Transfers – Peer-to-Peer File Sharing
  - File Transfers & Synchronization
  - Document Management
  - Document Management – Library Automation Systems (ILS)
  - Document Management – Institutional Knowledge Bases & Digital Library Software
  - Document Management – E-books
  - Calendars & Contacts
  - Log Management
  - Time Servers
  - Time Tracking
  - Service Discovery
  - Miscellaneous
  - Build & Software Organization Tools
  - Archives & Digital Preservation (DP)
  - Streaming Media
  - Streaming Media – Multimedia Streaming
  - Streaming Media – Video Streaming
  - Streaming Media – Audio Streaming
  - Gaming
  - Gaming – Management Tools & Control Panels
  - Version Control
  - Internet of Things (IoT)
  - Generative Artificial Intelligence (GenAI)
  - E-commerce
  - Monitoring & Status Pages
  - Photo Albums
  - Knowledge Management Tools
  - Community Supported Agriculture (CSA)
  - Notes & Editors
  - Paste Boards
  - Drawing Tools
  - Wikis
  - Editors
  - Network Tools
  - Network Configuration Management
  - Federated Identity & Authentication
  - Automation
  - Self-Hosted Solutions
  - Virtual Private Networks (VPN)
  - Virtualization
  - Video Surveillance
  - Feed Readers
  - Resource Planning
  - Funding, Budgeting & Administration
  - Routers
  - Identity Management – LDAP
  - Identity Management – Single Sign-On (SSO)
  - Identity Management – Tools & Web Interfaces
  - Software Containers
  - Software Development
  - Software Development – API Management
  - Software Development – FaaS & Serverless Computing
  - Software Development – IDEs & Development Tools
  - Software Development – Low-Code Platforms
  - Software Development – Feature Flags
  - Software Development – Continuous Integration & Deployment
  - Software Development – Localization
  - Software Development – Testing
  - Software Development – Project Management
  - Remote Desktop Clients
  - Remote Access
  - Communication – IRC
  - Communication – SIP
  - Communication – XMPP – Web Clients
  - Communication – XMPP – Servers
  - Communication – Custom Communication Systems
  - Communication – Email – Web Mail Clients
  - Communication – Email – Full-Stack Solutions
  - Communication – Email – Mail Transfer Agents
  - Communication – Email – Mailing Lists & Newsletters
  - Communication – Email – Mail Delivery Agents
  - Communication – Social Networks & Forums
  - Communication – Video Conferencing
  - Mail Clients
  - Deployment Automation
  - Configuration Management
  - Configuration Management Databases
  - Queues
  - Static Site Generators
  - Booking & Scheduling
  - Recipe Management