Plausible
Web AnalyticsLightweight, privacy-friendly website analytics
Replaces Google Analytics
16 open-source, self-hostable apps written primarily in Elixir.
Lightweight, privacy-friendly website analytics
Replaces Google Analytics
Open-source secure remote access platform
Replaces Cisco AnyConnect, Tailscale
Open-source live chat and customer messaging
Replaces Intercom, Drift
Realtime collaborative notebook app based on Markdown that supports
Self-hosted YouTube media archiving for media servers
Replaces YouTube
Open-source newsletter tool for senders
Replaces Mailchimp, Sendinblue
Lightweight fediverse microblogging server
Replaces Twitter, Tumblr
Federated tool for events and groups
Replaces Facebook Events, Meetup
Federated social networking toolkit for communities
Replaces Facebook Groups, Discord
The ultimate tool to interact with your audience (alternative
Feature-rich fediverse server forked from Pleroma
Replaces Twitter, Tumblr
Federated commenting system built on Matrix
Replaces Disqus
Self-hosted brainstorming and idea capture board
Replaces Miro, Google Keep
A beautiful mempool visualizer and block explorer
Self-hosted spaced repetition flashcard software
Replaces Anki, Quizlet
Minimalist todo list with built-in time tracking, in Elixir
No apps match these filters.
Last reviewed Oct 11, 2026 · 589 words
Elixir apps are some of the calmest software you can self-host. They run on the BEAM, Erlang's virtual machine, which was designed for systems that stay up for years: a crashed request is restarted by its supervisor instead of taking the service down, and memory stays flat under steady load. The trade is size. Many Elixir apps in the catalogue pair the release with PostgreSQL, and the directory's estimates sit at 512 MB to 1 GB rather than the 128 MB you see for Go binaries.
An Elixir app ships as a release: a self-contained bundle with the Erlang runtime inside it. You never install Erlang or Elixir on the host, and in practice nearly every app here is deployed as a Docker image wrapping that release. Upgrades are an image pull and a restart, but database migrations often ride along with an upgrade, so read the release notes before jumping several versions.
Memory behaviour is predictable. The BEAM schedules lightweight processes across your CPU cores and garbage-collects each one separately, so you do not see the long pauses or slow heap creep that bigger runtimes sometimes show. The baseline is simply higher than a compiled binary.
Reading the code is pleasant if you know any functional language and odd if you do not. Phoenix, the web framework most of these apps use, keeps a conventional layout, so finding a route or a migration is quick. Building from source needs the matching Erlang and Elixir versions, which is the main reason everyone uses the container.
| App | What it does | Difficulty (directory) | RAM estimate |
|---|---|---|---|
| Plausible | Privacy-friendly web analytics | Medium | 1,024 MB |
| Firezone | WireGuard-based remote access | Medium | 1,024 MB |
| Pinchflat | YouTube archiving for media servers | Easy | 512 MB |
| Pleroma | Lightweight fediverse server | Medium | 512 MB |
| Keila | Newsletters | Easy | 512 MB |
Plausible (about 29,000 stars) is the best-known Elixir app in self-hosting. The dashboard is a single clean page and the tracking script is tiny, but self-hosting means running Postgres and ClickHouse beside it, which is where the 1 GB estimate comes from. If that sounds like too much, the Plausible vs Umami comparison shows the lighter Node.js option.
Pinchflat (first released 2024) is the easiest win in the bucket: it downloads YouTube channels with naming and metadata that Jellyfin and Plex understand, uses SQLite, and the directory rates it Easy. Firezone is zero-trust remote access on WireGuard with SSO, aimed more at small teams than single households.
Both are Elixir fediverse servers that speak ActivityPub and the Mastodon API while using fewer resources than Mastodon, with a 512 MB estimate each. Pleroma is the original; Akkoma is a 2022 fork with more configuration options and a friendlier community focus. The Akkoma vs Pleroma comparison covers the details, and the wider social category includes Mobilizon, another Elixir app, for events and groups.
Start with Pinchflat if you run a media server; it is useful on day one and asks little. Run Plausible when you have a site worth measuring and a spare gigabyte of RAM. For a personal fediverse presence, pick Akkoma over Mastodon on a small VPS. Deploy all of them from the official containers and let the BEAM do what it was built for.