AGPL-3.0Give your photo library a home of its own. Back up, organize, and browse photos and videos on your server.
Photos & files
Good to know +
Good for: A personal photo library with mobile backup.
Keep a separate backup of your original media.
Alternative to Google Photos
MPL-2.0Design interfaces together, build prototypes, and hand off layouts using open web standards.
Design
Good to know +
Good for: Product teams working across design and development.
Test font and component workflows before migrating.
Apache-2.0Start with Postgres. Add authentication, storage, realtime updates, and APIs around a database you control.
Development
Good to know +
Good for: Developers who want a SQL-based application backend.
Self-hosting means managing several services.
AGPL-3.0Understand where visitors come from and what they read with focused, privacy-friendly web analytics.
Analytics
Good to know +
Good for: Site owners who want a simpler traffic overview.
Community Edition and hosted plans have different features.
Alternative to Google Analytics
AGPL-3.0Bring notes, documents, and structured work into an open workspace with control over your data.
Productivity
Good to know +
Good for: People organizing knowledge and project information.
Check sync and collaboration requirements for your setup.
MITKeep an eye on your websites and services with a self-hosted monitor, notifications, and status pages.
Infrastructure
Good to know +
Good for: Small teams running websites and home servers.
Host the monitor separately from the systems it watches.
Alternative to UptimeRobot
MITSketch a system, map an idea, or explain a flow on a whiteboard that feels drawn by hand.
Design
Good to know +
Good for: Quick diagrams and collaborative technical sketches.
The editor package and hosted collaboration are separate pieces.
GPL-3.0Turn a folder of scans into a searchable document archive with OCR, tags, and correspondents.
Photos & files
Good to know +
Good for: Organizing bills, letters, and household paperwork.
Back up documents, the database, and encryption secrets.
Alternative to Document filing services
MITRun supported language models on your own machine and connect them to applications through an API.
AI & machine learning
Good to know +
Good for: Local model experiments and developer prototypes.
Model licenses and hardware requirements vary independently.
Alternative to Hosted model APIs
See licenseKeep Markdown notes, to-do lists, and attachments in notebooks with a choice of sync services.
Productivity
Good to know +
Good for: A personal notebook you can export and move.
Set up end-to-end encryption explicitly if you need it.
MITMeasure website visits and events with an approachable dashboard that you can host yourself.
Analytics
Good to know +
Good for: Teams tracking essential website and product events.
Define a small, consistent event vocabulary first.
Alternative to Google Analytics
AGPL-3.0Share and sync files on infrastructure you choose, with an ecosystem of collaboration apps.
Photos & files
Good to know +
Good for: Organizations that want control of shared files.
Apps, storage, updates, and backups need ongoing administration.
Alternative to Google Drive
AGPL-3.0Turn support conversations into assigned tickets with a shared history and clear ownership.
Support
Good to know +
Good for: Teams that need a structured helpdesk.
Plan search, email delivery, and maintenance before deployment.
See licenseBring customer conversations into a shared inbox with website chat and team assignment.
Support
Good to know +
Good for: Support teams combining chat with asynchronous replies.
The community core and enterprise features have separate terms.
GPL-2.0A focused ticketing system for turning email and web requests into an organized support queue.
Support
Good to know +
Good for: Email-first support on a PHP-based stack.
Confirm supported PHP versions and mailbox configuration.
Alternative to Hosted helpdesks
MITHost Git repositories, review changes, and track issues in a lightweight development workspace.
Development
Good to know +
Good for: Small engineering teams and private Git hosting.
CI runners need their own security and resource planning.
MITExplore APIs, organize requests, and work with your team in a fast web-based API client.
Development
Good to know +
Good for: Developers testing HTTP and realtime APIs.
Keep API credentials out of shared request collections.
MITPublish articles and build a membership-based publication on software you can host yourself.
Publishing
Good to know +
Good for: Independent publications and editorial newsletters.
Email sending and payment processing are separate services.
Apache-2.0Read your feeds in a deliberately small, keyboard-friendly interface without a busy social layer.
Publishing
Good to know +
Good for: People who prefer a focused RSS workflow.
Requires PostgreSQL for a self-hosted installation.
AGPL-3.0Connect to another computer with an open remote desktop client and optional self-hosted servers.
Infrastructure
Good to know +
Good for: Remote access with control over relay infrastructure.
Distinguish the open components from paid server features.
Alternative to TeamViewer
Apache-2.0Connect devices and build home automations with an emphasis on local control.
Infrastructure
Good to know +
Good for: People bringing multiple smart-home systems together.
Local operation depends on the integrations and devices you choose.
Alternative to Smart home hubs
MITBuild 2D and 3D games with a scene-based editor, scripting tools, and an open engine.
Development
Good to know +
Good for: Independent developers and small game studios.
Check export support for your target platforms.
See licenseWrite statically typed code and compile to multiple targets from one language and toolchain.
Development
Good to know +
Good for: Teams building cross-platform libraries or games.
Target-specific libraries still need platform-specific testing.
Alternative to Single-target language toolchains
GPL-3.0Edit on a multi-track timeline with proxy clips, effects, transitions, and keyframes in a mature KDE video editor.
Video
Good to know +
Good for: Long edits like YouTube videos, interviews, and short films.
Development happens on KDE’s GitLab; GitHub is a mirror.
Alternative to Adobe Premiere Pro
GPL-3.0Cut, trim, and filter video on a cross-platform timeline that opens most formats without importing first.
Video
Good to know +
Good for: Quick edits and format-heavy projects on Windows, macOS, or Linux.
The panel-based layout takes a little time to set up the way you like.
Alternative to Adobe Premiere Elements
GPL-3.0Drag clips onto a simple timeline, add titles and transitions, and export without a steep learning curve.
Video
Good to know +
Good for: Beginners, classrooms, and family videos.
Test performance with your longest project before committing to it.
GPLModel, animate, and render in 3D, then cut the result together in the built-in Video Sequencer.
Video
Good to know +
Good for: Motion graphics, 3D work, and edits that mix in animation.
The Video Sequencer is capable, but Blender is a 3D suite first.
Alternative to Adobe After Effects
AGPL-3.0Store and share passwords across browsers and devices, using the hosted service or your own server.
Security
Good to know +
Good for: Families and teams that want a familiar password manager with open code.
Some business features use the separate Bitwarden License.
AGPL-3.0Run a lightweight server that works with the official Bitwarden apps and browser extensions.
Security
Good to know +
Good for: Home servers and small groups self-hosting their vault.
It is unofficial and not affiliated with Bitwarden, so plan your own backups and updates.
GPL-2.0/3.0Keep passwords in an encrypted local database file that you control, with browser integration on desktop.
Security
Good to know +
Good for: People who want an offline vault and no account.
Syncing the database between devices is up to you.
Alternative to Cloud password managers
AGPL-3.0Share credentials across a team with per-user OpenPGP encryption and a self-hosted server.
Security
Good to know +
Good for: Development and IT teams sharing access to infrastructure.
Some features, such as SSO, are in the paid Pro edition.
Alternative to Team password vaults
MITOrganize work on Trello-style boards with lists, cards, swimlanes, checklists, and labels.
Project management
Good to know +
Good for: Teams that want a familiar board on their own server.
Board import from Trello exists; test it on a copy first.
MITRun a deliberately simple Kanban board with limits on work in progress and a small PHP footprint.
Project management
Good to know +
Good for: Personal boards and small teams on modest hosting.
The project calls itself feature-complete; expect fixes rather than new features.
AGPL-3.0Plan work in issues, cycles, and modules with a fast, modern interface for software teams.
Project management
Good to know +
Good for: Product and engineering teams moving off Jira or Linear.
The self-hosted Community Edition has fewer features than paid plans.
MPL-2.0Run Scrum or Kanban projects with backlogs, sprints, epics, and user stories.
Project management
Good to know +
Good for: Agile teams that want a clear, visual workflow.
A full install has separate backend, frontend, and event services.
GPL-3.0Manage projects with work packages, Gantt charts, agile boards, time tracking, and wikis.
Project management
Good to know +
Good for: Organizations that need classic and agile planning in one place.
Some features are in the paid Enterprise edition.
GPL-2.0Track issues across projects with custom fields, roles, a wiki, and time logging on a long-running Rails app.
Project management
Good to know +
Good for: Teams that value stability and a large plugin ecosystem.
Its interface is dated; check plugins against your Redmine version.
AGPL-3.0Write in an outliner with daily journals, backlinks, and a graph of connected notes.
Productivity
Good to know +
Good for: Daily journaling and connected, bullet-style notes.
Check the current storage format and sync options before migrating a large graph.
AGPL-3.0Build a hierarchical knowledge base with rich notes, scripting, and an optional sync server.
Productivity
Good to know +
Good for: Large personal knowledge bases with deep structure.
Notes live in a database rather than plain Markdown files.
AGPL-3.0Write in blocks you can reference and embed across documents, with a local-first workspace.
Productivity
Good to know +
Good for: Block-based notes and structured research.
Official cloud sync is a paid add-on; third-party storage is also supported.
GPL-3.0Write in plain Markdown files with citations, Zettelkasten links, and export through Pandoc.
Productivity
Good to know +
Good for: Academic writing and long-form research notes.
It is a writing workbench, not a sync or collaboration service.
MITChat with many AI models from one self-hosted interface with agents, search, and multi-user sign-in.
AI & machine learning
Good to know +
Good for: Teams that want one chat interface over several model providers.
You still pay each model provider for API usage.
Apache-2.0Download open models and chat with them offline in a desktop app, or connect to remote APIs.
AI & machine learning
Good to know +
Good for: Private, local AI chat on a laptop or desktop.
Local model quality and speed depend on your hardware.
AGPL-3.0Sync and share file libraries with fast delta sync, versioning, and optional client-side encryption.
Photos & files
Good to know +
Good for: Teams that care most about fast, reliable file sync.
Some features are in the Professional edition.
Alternative to Google Drive
Apache-2.0Run a file-sharing platform written in Go that stores files without a separate database.
Photos & files
Good to know +
Good for: Organizations wanting a modern, scalable file platform.
It is a different product from classic PHP ownCloud Server; plan migrations carefully.
Alternative to Google Drive
MPL-2.0Sync folders directly between your own devices, with no central server holding your files.
Photos & files
Good to know +
Good for: Keeping folders in step across your own computers.
It syncs files; it is not a web drive with sharing links.
AGPL-3.0Browse, search, and organize a photo library with automatic tagging, places, and faces.
Photos & files
Good to know +
Good for: Indexing an existing folder of photos without moving it.
Some features need a paid membership.
Alternative to Google Photos
MITSelf-host a photo library with face recognition, maps, event albums, and timeline views.
Photos & files
Good to know +
Good for: Tinkerers who want a fully open photo service.
Machine-learning features need a reasonably capable server.
Alternative to Google Photos
MITUpload photos into albums and share galleries from a clean, fast web interface.
Photos & files
Good to know +
Good for: Photographers publishing portfolios and shared albums.
It is a gallery, not a phone backup app.
MITShare booking links that check your calendars, with the MIT-licensed community edition of Cal.com.
Productivity
Good to know +
Good for: Individuals self-hosting their own booking page.
Team, workflow, and SSO features were removed; the project advises against production use.
GPL-3.0Let customers book appointments with your services and staff, with Google Calendar sync.
Productivity
Good to know +
Good for: Small businesses taking bookings for services.
It is built around service bookings rather than personal meeting links.