Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge. Learn more →
Top 23 Elixir Liveview Projects
-
Project mention: Runme – Interactive Runbooks Built with Markdown | news.ycombinator.com | 2023-08-24
This looks very similar to LiveBook¹. It is purely Elixir/BEAM based, but is quite polished and seems like a perfect workflow tool that is also able to expose these workflows (simply called livebooks) as web apps that some functional, non-technical person can execute on his/her own.
-
phoenix_live_dashboard
Realtime dashboard with metrics, request logging, plus storage, OS and VM insights
Project mention: The next release of Live Dashboard will have SQLite support | /r/elixir | 2023-02-11One of the most appealing features of Elixir for me was that it has a self-contained ecosystem. All you need to deploy a production-ready application is the application itself and PostgreSQL. No need for Redis, k8s, Kafka, Nginx, and all that stuff. But can we also go without PostgreSQL (and without losing the power of SQL)? For my first Elixir project, I picked SQLite which doesn't require running a separate service and works great with Ecto, thanks to ecto_sqlite3. And imagine my disappointment when Phoenix Live Dashboard didn't show any fancy stats as it does for PostgreSQL.
-
InfluxDB
Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.
-
desktop
Elixir library to write Windows, macOS, Linux, Android apps with OTP24 & Phoenix.LiveView (by elixir-desktop)
-
-
-
Bun is an executable as far as I understand. Would it be possible to call Bun code directly from another language with bindings?
For example Erlang (and Elixir) has Native Implemented Functions[0] (NIF) where you can call native code directly from Erlang. Elixir has the zigler[1] project where you can call Zig code directly from Elixir.
Maybe you can see where I'm going with this, but it would be super cool to have the ability to call Javascript code from within Elixir. Especially when it comes to code that should be called on the server and client. I'm the developer of LiveSvelte[2] where we use Node to do SSR but it's quite slow atm, and would be very cool to use Bun for something like this.
In any case Bun is super impressive, keep it up!
[0] https://www.erlang.org/doc/tutorial/nif.html
-
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.
-
Mergify
Updating dependencies is time-consuming.. Solutions like Dependabot or Renovate update but don't merge dependencies. You need to do it manually while it could be fully automated! Add a Merge Queue to your workflow and stop caring about PR management & merging. Try Mergify for free.
-
tictac
Demonstration of building a clustered, distributed, multi-player, turn-based game server written in Elixir.
-
Project mention: LiveAdmin: Low-config admin UI for Phoenix apps, built on LiveView | news.ycombinator.com | 2023-05-06
-
-
-
InstagramClonePETAL
Instagram Clone With The PETAL(Phoenix, Elixir, TailwindCSS, AlpineJS, LiveView) Stack.
-
phoenix-liveview-chat-example
💬 Step-by-step tutorial creates a Chat App using Phoenix LiveView including Presence, Authentication and Style with Tailwind CSS
-
Project mention: Side-project: Overbooked is a self-hosted flexible workplace platform for indie coworking owners. | /r/elixir | 2022-11-02
Looks neat. I would break up this file into multiple files: https://github.com/puemos/overbooked/blob/main/lib/overbooked_web/live/live_helpers.ex
-
goal
A parameter validation library for LiveViews and JSON/HTML controllers - based on Ecto (by martinthenth)
-
ecto_sqlite3_extras
Helpful queries and Phoenix Live Dashboard integration for SQLite. Must-have for SQLite-powered Elixir projects.
Project mention: ecto_sqlite3_extras: Helpful queries and Phoenix Live Dashboard integration for SQLite. Must-have for SQLite-powered Elixir projects. | /r/opensource | 2023-04-24 -
This is fantastic. The specs and the MDN documentation are pretty detailed, but I’ve found I need a fair bit of trial and error to understand some WAT language features.
The loop with a block directly inside is a good regular pattern! I’ll be using that all the time now.
I’ve been writing an Elixir DSL for WAT. Elixir has a powerful macro system, so I can closer to that pseudo C-syntax in this post, plus some other niceties. I plan to open source it as a library soon.
Here are examples I’ve written in it, like an HTML escaper, stateful HTML component, bump allocator, and a few state machines.
https://github.com/ComponentsGuide/components_guide/tree/mas...
-
-
-
-
-
-
-
SonarQube
Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.
Elixir Liveview related posts
- 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.
- ecto_sqlite3_extras: Helpful queries and Phoenix Live Dashboard integration for SQLite. Must-have for SQLite-powered Elixir projects.
- ecto_sqlite3_extras: Helpful queries and Phoenix Live Dashboard integration for SQLite. Must-have for SQLite-powered Elixir projects.
- Render Svelte Directly into Phoenix LiveView with E2E Reactivity
-
A note from our sponsor - InfluxDB
www.influxdata.com | 24 Sep 2023
Index
What are some of the best open-source Liveview projects in Elixir? This list will help you:
Project | Stars | |
---|---|---|
1 | livebook | 3,831 |
2 | phoenix_live_dashboard | 1,864 |
3 | desktop | 1,281 |
4 | Drab | 864 |
5 | phoenix_storybook | 510 |
6 | live_svelte | 410 |
7 | shlinked | 337 |
8 | tictac | 322 |
9 | live_admin | 166 |
10 | kandesk | 165 |
11 | phx_component_helpers | 123 |
12 | InstagramClonePETAL | 92 |
13 | phoenix-liveview-chat-example | 80 |
14 | overbooked | 72 |
15 | goal | 45 |
16 | ecto_sqlite3_extras | 26 |
17 | components_guide | 19 |
18 | solverview | 10 |
19 | reader | 8 |
20 | phoenix-turnstile | 3 |
21 | phoenix-svg | 3 |
22 | snake_ladder | 3 |
23 | live_chess | 2 |