Hex

Best Self Hosted Alternatives to Hex

A curated collection of the 1 best self hosted alternatives to Hex.

Hex is a collaborative data workspace for teams to query data, write Python/SQL/R notebooks, and build interactive dashboards and apps. It integrates with databases and BI tools to streamline analysis, sharing, and operationalizing insights.

Alternatives List

#1
Livebook

Livebook

Livebook is a collaborative, web-based notebook for running Elixir code, building data workflows, and deploying notebooks as interactive apps, with real-time collaboration.

Livebook screenshot

Livebook is a web application for authoring and running interactive notebooks backed by the Elixir runtime. It combines executable code cells with rich text, visuals, and integrations to support data exploration, automation, and reproducible computational documents. Notebooks can be shared, collaborated on in real time, and turned into interactive “apps” for non-developers.

Key Features

  • Interactive notebooks with Elixir code cells, Markdown, and rich outputs (tables, charts, etc.)
  • Real-time multi-user collaboration with presence and synchronized editing
  • Runtime management: connect local, remote, and clustered runtimes; attach to running nodes
  • Package/dependency management inside notebooks (Mix-based) and reusable “Smart cells”
  • Integrations for data work (e.g., Kino-based visual components; common I/O and visualization patterns)
  • Secrets management and environment-based configuration for notebooks/apps
  • Export/share options (notebook files, links/sharing, and runnable artifacts depending on setup)
  • Deploy notebooks as Livebook Apps with interactive inputs and controlled execution

Use Cases

  • Data exploration, ETL prototyping, and reproducible analysis in Elixir
  • Team runbooks and operational notebooks for debugging/observability workflows
  • Internal tools: ship a notebook as an interactive app for stakeholders

Limitations and Considerations

  • Primarily optimized for the Elixir ecosystem; other languages require external bridging
  • Some features (collaboration/deployments) may depend on specific runtime/network configuration

Livebook is well-suited for teams that want notebooks with strong concurrency and distribution primitives from BEAM/Elixir. It bridges documentation and execution, making it practical both for exploratory work and for operationalizing notebooks as interactive applications.

5.7kstars
483forks

Why choose an open source alternative?

  • Data ownership: Keep your data on your own servers
  • No vendor lock-in: Freedom to switch or modify at any time
  • Cost savings: Reduce or eliminate subscription fees
  • Transparency: Audit the code and know exactly what's running