Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →
Top 23 Elixir Liveview Projects
-
firezone
Open-source VPN server and egress firewall for Linux built on WireGuard. Firezone is easy to set up (all dependencies are bundled thanks to Chef Omnibus), secure, performant, and self hostable.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
phoenix_live_dashboard
Realtime dashboard with metrics, request logging, plus storage, OS and VM insights
-
desktop
Building native-like Elixir apps for Windows, MacOS, Linux, iOS and Android using Phoenix LiveView! (by elixir-desktop)
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
tictac
Demonstration of building a clustered, distributed, multi-player, turn-based game server written in Elixir.
-
desktop-example-app
Elixir Sample App using the Desktop library with LiveView to create a desktop app
-
phoenix-liveview-chat-example
💬 Step-by-step tutorial creates a Chat App using Phoenix LiveView including Presence, Authentication and Style with Tailwind CSS
-
InstagramClonePETAL
Instagram Clone With The PETAL(Phoenix, Elixir, TailwindCSS, AlpineJS, LiveView) Stack.
-
ecto_sqlite3_extras
Helpful queries and Phoenix Live Dashboard integration for SQLite. Must-have for SQLite-powered Elixir projects.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Project mention: List of ngrok/Cloudflare Tunnel alternatives and other tunneling software and services. Focus on self-hosting. | dev.to | 2024-04-30Firezone - Layer 3/4 overlay network. Runs on kernel WireGuard® and supports SSO using generic OIDC/SAML connectors. Distributed under Apache 2.0 license and written in Elixir/Rust.
Project mention: Elixir and Machine Learning in 2024 so far: MLIR, Arrow, structured LLM, etc. | news.ycombinator.com | 2024-05-29I have always considered helping the community grow into a diverse ecosystem to be my main responsibility (the Python community being a great example here).
This particular effort started because some people got together and realized that we could do it! Do it in a way that felt part of Elixir and not just a bunch of bindings to C libraries.
We honestly never had the expectation that we had to beat Python (otherwise we would simply not have started). Early on, we were not even sure if we could be better at one single thing. However, 3 years later, we do have features that would be quite hard or impossible to implement in Python. For example:
* Nx Serving - https://hexdocs.pm/nx/Nx.Serving.html - allows you to serve machine learning models, across nodes and GPUs, with concurrency, batching, and partitioning, and it has zero dependencies
* Livebook - https://livebook.dev - brings truly reproducible workflows (hard to achieve in Python due to mutability), smart cells, and other fresh ideas
* A more cohesive ecosystem - Nx, Scholar, Explorer, etc all play together, zero-copy and all, because they are the only players in town
Of course, there are also things that Python can do, that we cannot:
* In Python, integration with C code is easier, and that matters a lot in this space. Python also allows C to call Python, and that's just not possible in the Erlang VM
* Huge ecosystem, everything happens in Python first
At the end of the day, what drives me is that the Erlang VM offers a unique set of features, and combining them with different problems have historically lead to interesting and elegant solutions. Which drives more people to join, experiment, run in production, and create new things.
Project mention: Svelte Inside Phoenix Liveview with Seamless End-to-End Reactivity | news.ycombinator.com | 2023-11-16
I would advice against it, people might not like to contribute to a permissive licensed project as they will worry it will become closed source (like reddit) , see this and this for more.
Out of the box, they don't work offline. But there's recently been a project showing it's possible to create a PWA with CRDT's and LiveSvelte:
https://github.com/tonydangblog/liveview-svelte-pwa
But if you really want to understand the bigger picture strategy, you need this website. It plots lap times as they come in so you can very easily see if any driver is managing or pushing.
Elixir Liveview related posts
-
Htmx Webring
-
Svelte Inside Phoenix Liveview with Seamless End-to-End Reactivity
-
Undead - LiveViews for the JVM
-
Bun v0.8.0
-
LiveSvelte
-
A LiveView Is a Process
-
ecto_sqlite3_extras: Helpful queries and Phoenix Live Dashboard integration for SQLite. Must-have for SQLite-powered Elixir projects.
-
A note from our sponsor - InfluxDB
www.influxdata.com | 31 May 2024
Index
What are some of the best open-source Liveview projects in Elixir? This list will help you:
Project | Stars | |
---|---|---|
1 | firezone | 6,304 |
2 | livebook | 4,507 |
3 | phoenix_live_dashboard | 1,941 |
4 | desktop | 1,438 |
5 | live_svelte | 920 |
6 | Drab | 870 |
7 | phoenix_storybook | 614 |
8 | shlinked | 355 |
9 | tictac | 341 |
10 | desktop-example-app | 229 |
11 | live_admin | 228 |
12 | kandesk | 170 |
13 | phx_component_helpers | 131 |
14 | phoenix-liveview-chat-example | 113 |
15 | InstagramClonePETAL | 95 |
16 | liveview-svelte-pwa | 97 |
17 | chatgpt-ui | 85 |
18 | overbooked | 83 |
19 | goal | 64 |
20 | race_bot | 44 |
21 | ecto_sqlite3_extras | 28 |
22 | components_guide | 21 |
23 | reader | 12 |
Sponsored