Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today. Learn more →
Top 23 Elixir Phoenix Projects
-
Plausible Analytics
Simple, open-source, lightweight (< 1 KB) and privacy-friendly web analytics alternative to Google Analytics.
I use plausible analytics with localhost activated https://plausible.io
-
Project mention: Best way to write a host/implement a basic tracker for a static website? | reddit.com/r/webdev | 2023-01-05
maybe checkout supabase realtime.
-
Paraxial.io
Elixir and Phoenix Application Security Platform. Replace Snyk, reCaptcha, and Cloudflare bot defense with the only application security platform built for Elixir and Phoenix.
-
-
Outside of that, Elixir can be used for data pipelines, audio-video processing, and it is making inroads on Machine Learning with projects like Livebook, Nx, and Bumblebee.
-
-
Project mention: Code repositories that help you to become a better Elixir programmer | reddit.com/r/elixir | 2022-09-11
-
phoenix_live_dashboard
Realtime dashboard with metrics, request logging, plus storage, OS and VM insights
here ya go
-
Learn Elixir
Learn Elixir in as little as 12 Weeks. A structured learning environment with practical assignments, code reviews, weekly live coaching sessions, job-hunting assistance, and more. Try a Free Preview today!
-
-
-
-
Project mention: Another person that doesn't understand processes. I have questions | reddit.com/r/elixir | 2022-10-16
We can then look at that function and see that ultimately it calls Supervisor.start_link(...) on a bunch of children. That means that one process's only job is to start up all those child processes and "supervise" them, meaning if any of them crash it will be notified and be able to handle that. I note that one of the processes runs the code in the module Hexpm.RepoBase which means it's in charge of managing database connections, and one runs the code in the module HexpmWeb.Endpoint which is the process in charge of managing the Phoenix side of things, handling incoming requests, spinning up new processes to handle each one, and directing them to the right controllers and stuff. Then there's a bunch of other modules listed, for things like rate limiting, billing reports, and other stuff. You can look in the codebase for those listed modules if you're interested, but the thing to note is that by putting the module name there, what happens is the supervisor will spawn a new process and run the start_link function of that module within that new process.
-
-
Project mention: If Phoenix supported a admin view like Django, would that make it more popular? | reddit.com/r/elixir | 2022-08-25
There's also Torch.
-
Project mention: Ask HN: Does anyone here makes sw for kiosks, infotainments or similar? | news.ycombinator.com | 2022-07-25
That's basically what I did for some screens around the office (before covid sent us to remote work) - elixir backend with a raspberry pi on the back of each TV, then Drab[0] to update the screen over websockets (liveview wasn't a thing then IIRC)
-
free4chat
free4.chat is a real-time audio chat service. It is designed by the local first and privacy first principle, and is very easy to use.
-
-
phoenix-chat-example
💬 The Step-by-Step Beginners Tutorial for Building, Testing & Deploying a Chat app in Phoenix 1.6.15 [Latest] 🚀
Project mention: Step-by-Step Tutorial for Building, Testing and Deploying a Chat App in Phoenix | news.ycombinator.com | 2022-08-30 -
-
Project mention: What are some good questions to ask in an interview for an mid-senior elxir developer. | reddit.com/r/elixir | 2023-01-09
Ideally yes. Or you could implement with ExVenture.
-
-
lifelong-learning
✅ ✅ ✅ A massive repo filled with notes on everything from coding to philosophy to psychology to marketing to product
-
paper_trail
Track and record all the changes in your database with Ecto. Revert back to anytime in history. (by izelnakri)
-
Project mention: Something similar to Vuetify for Phoenix LiveView? | reddit.com/r/elixir | 2022-12-03
Have you looked at https://github.com/petalframework/petal_components?
-
InfluxDB
Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.
Elixir Phoenix related posts
- Integrate plausible.io (Analytics) into Carrd
- I analyzed 5539 pro replays from 2022 to find the top openings for every matchup
- Complete noob, looking for links
- Web Analytics Platform - BETA
- 2023 Year Start Discussion of DIYHrt.Cafe.
- What are some good questions to ask in an interview for an mid-senior elxir developer.
- Do I need to use Elixir from Go perspective?
-
A note from our sponsor - SonarLint
www.sonarlint.org | 3 Feb 2023
Index
What are some of the best open-source Phoenix projects in Elixir? This list will help you:
Project | Stars | |
---|---|---|
1 | Plausible Analytics | 13,735 |
2 | realtime | 5,616 |
3 | Papercups | 5,138 |
4 | livebook | 3,285 |
5 | guardian | 3,282 |
6 | changelog.com | 2,503 |
7 | phoenix_live_dashboard | 1,794 |
8 | Pow | 1,441 |
9 | wallaby | 1,434 |
10 | Sobelow | 1,392 |
11 | hexpm | 962 |
12 | faker | 917 |
13 | torch | 898 |
14 | Drab | 862 |
15 | free4chat | 834 |
16 | bodyguard | 657 |
17 | phoenix-chat-example | 649 |
18 | PhoenixSwagger | 624 |
19 | ex_venture | 621 |
20 | RemoteRetro | 541 |
21 | lifelong-learning | 531 |
22 | paper_trail | 509 |
23 | petal_components | 506 |