Assembly Line

Tower

🏰 Vendor-Neutral Exception/Error Tracking/Reporting/Monitoring in Elixir

Tower is an open-source error tracking project on GitHub under the Apache-2.0 license (permissive), with 200 stars. It is built with Elixir. Its last push was 13 days ago.

Stars
200
License
Apache-2.0
Activity
Active

Code on GitHub Website

Judgement

What it is
Building block
What it does
A vendor-neutral Elixir library that captures exceptions once and reports them to one or more services like Sentry, Honeybadger or Slack.
Adopt it when
Your Elixir app should report errors without tying code to one error-tracking vendor.
Watch out
No tagged releases on GitHub and a small team.
Ready for
Usable
Runs as
Library
Built with
Elixir
How established
Established: started 2 years ago, no tagged release yet.
What the license allows
You can build it into a product you sell, as long as you keep its copyright notice.

Judged on 2026-11-03 from the project's README and GitHub data. The license and age lines are worked out directly.

Built from

Follow it down: Tower β†’ Elixir β†’ OTP β†’ GCC β†’ LLVM project β†’ runs on a microchip

How compilers were built, back to punched paper tape

Open-source alternatives to Tower

  1. 1
    Errbit errbit

    The open source error catcher that's Airbrake API compliant :ukraine:

    Complete system Usable You want free self-hosted error tracking for apps that already use Airbrake clients.

    β˜… 4.3k MIT Ruby Active, pushed today
  2. 2
    Exceptionless exceptionless

    Exceptionless application

    Complete system Production-ready Your apps are mainly .NET and you want error tracking with first-class .NET integration.

    β˜… 2.5k Apache-2.0 C# Active, pushed today
  3. 3
    Measure measure-sh

    Measure helps mobile teams monitor and fix crashes, ANRs, bugs, and performance issues. The open source alternative to Firebase Crashlytics.

    Complete system Usable A mobile team wants crash reporting and session timelines on infrastructure it controls.

    β˜… 1.4k Apache-2.0 TypeScript Active, pushed today
  4. 4
    Rustrak rustrak

    Ultra-lightweight error tracking server compatible with Sentry SDKs

    Complete system Experimental You want Sentry-compatible error tracking on a small server without self-hosting full Sentry.

    β˜… 836 AGPL-3.0 Rust Active, pushed today
  5. 5
    Lapse pyaesone17

    Laravel Self Hosted Tiny Error Tracking System With Notifications

    Building block Experimental Not for new projects.

    β˜… 174 MIT PHP Quiet, pushed 8 years ago

Commercial error tracking tools

  1. 1
    Sentry Functional Software, Inc.

    Application performance monitoring for developers & software teams to see errors clearer, solve issues faster & continue learning continuously. Get started at sentry.io.

    Complete system Production-ready Almost any software team that ships code to users and wants to see errors as they happen, with SDKs for most languages.

    Commercial
  2. 2
    Bugsnag SmartBear Software

    Unlock performance & error monitoring for your application with BugSnag. Monitor, analyze, and optimize in real time to ensure a seamless user experience.

    Complete system Production-ready Mobile app teams that care about crash-free session rates per release and want an established hosted tool.

    Commercial
  3. 3
    Rollbar Rollbar

    Error monitoring for software teams, Resolve to open a tested fix, and Rollbar Lines to work your whole backlog on your own systems. Free plan available.

    Complete system Production-ready A team wants a hosted error tracker focused on errors and deploys rather than full observability, with a free plan to start.

    Commercial
  4. 4
    Honeybadger Honeybadger Industries

    Real-time error tracking, APM & logging for your favorite stack. Helps developers find and fix issues faster. Get started for free.

    Complete system Production-ready A small team, especially a Rails shop, wants errors, uptime and job monitoring from one simple vendor.

    Commercial
  5. 5
    Raygun Raygun

    Raygun gives you a window into how users are really experiencing your software applications. Detect, diagnose and resolve issues that are affecting end users.

    Complete system Production-ready A team, often on .NET, wants crash reports and real user performance data in one hosted product.

    Commercial

Stars, license and activity come from GitHub and refresh on a rolling hourly schedule. The project's own description is quoted as written.