OSR//TTY home repositories by category by profession developers guides
00:00:00
home repositories by category by profession developers guides
osr@directory:~$ osr for development

path: ~/for/development · resolved in 0.02s

open source tools for development professionals

Modern software engineering depends on automation pipelines, container orchestration, and rapid database provisioning. Using proprietary platforms for source code hosting and continuous integration (CI/CD) can introduce compute throttling limits and security concerns for proprietary IP. By running self-hosted git controllers like GitLab, database backends like Supabase, and container visualizers like Portainer, engineering teams control their build cycles. This enables infinite CI testing runs, secure staging servers inside private networks, and direct backend access. It also avoids licensing costs for developers. Development tools like pgAdmin, Caddy, and Nginx Proxy Manager allow engineers to configure reverse proxies and test SQL queries with zero friction, building a highly performant, automated software delivery pipeline. Self-hosting these components ensures that your proprietary code, developer logs, and build artifacts remain protected behind your firewalls, providing absolute security and control over the software development lifecycle.


curated rankings

recommended tools
SU

Supabase

★ 68.4k · advanced

Why self-host: Offers a complete open source backend (Postgres, Auth, Storage) for building custom products.

tool details
AP

Appwrite

★ 40.2k · moderate

Why self-host: Provides development teams with instant user authentication, databases, and microservices functions.

tool details
GI

Gitea

★ 41.3k · easy

Why self-host: Hosts code in a lightweight, self-hosted Git interface, minimizing memory footprints.

tool details
GI

GitLab

★ 23.6k · advanced

Why self-host: Deploys complete enterprise Git repositories, security scanning, issue boards, and CI/CD pipelines.

tool details
JE

Jenkins

★ 21.5k · moderate

Why self-host: Orchestrates advanced build testing, compile triggers, and multi-stage delivery automation.

tool details
PO

Portainer

★ 27.5k · easy

Why self-host: Simplifies container management, allowing developers to orchestrate Docker images via GUI.

tool details
NE

Netdata

★ 66.9k · easy

Why self-host: Inspects developer virtual machines with per-second hardware performance tracking.

tool details
UP

Uptime Kuma

★ 52.1k · easy

Why self-host: Tracks application API uptime and triggers webhooks to Slack/Discord when builds fail.

tool details
CA

Caddy

★ 55.4k · easy

Why self-host: Serves development environments locally or in production with automated SSL certificates.

tool details
NG

Nginx Proxy Manager

★ 19.5k · easy

Why self-host: Manages Nginx reverse proxies, domain routing, and custom SSL setups easily.

tool details
PG

pgAdmin

★ 4.5k · easy

Why self-host: Inspects, indexes, and queries Postgres databases during product design.

tool details
WI

WireGuard

★ 11.2k · moderate

Why self-host: Links developer machines securely to private clouds and local staging databases.

tool details
VA

Vaultwarden

★ 29.8k · easy

Why self-host: Vaults development secrets, database credentials, and third-party API tokens securely.

tool details
AP

Appsmith

★ 31.2k · moderate

Why self-host: Allows developers to quickly build admin portals, CRUD tables, and internal tooling dashboards.

tool details
PO

PostHog

★ 21.3k · advanced

Why self-host: Tracks application events, user flows, and captures JS exceptions directly on staging.

tool details

explore by segment

Hire a developer to deploy your development stack

Setting up self-hosted ledgers, database engines, or marketing hubs requires server provisioning, domain DNS configurations, reverse proxies, and backup schedulers. Get a verified open source developer to configure any combination of these tools on your own VPS for a flat rate.

inquire for setup help

Get new self-hostable development tools weekly

Invoicing, ledgers, reporting — curated for the development track.

passes source = profession:development


frequently asked questions

Q: Is GitLab too heavy to host on a small server?

A: GitLab is full-featured but requires at least 4GB of RAM. If you need a lightweight git server for smaller servers, Gitea is an excellent alternative that runs on 512MB of RAM.

Q: What is the benefit of using Supabase over commercial cloud databases?

A: Supabase packages PostgreSQL, authentication, storage, and serverless edge functions into one easy self-hosted instance, giving you enterprise backend speed with zero vendor lock-in.