Elixir Phoenix

Open-source Elixir projects categorized as Phoenix | Edit details

Top 23 Elixir Phoenix Projects

  • GitHub repo Plausible Analytics

    Simple, open-source, lightweight (< 1 KB) and privacy-friendly web analytics alternative to Google Analytics.

    Project mention: Google Analytics declared illegal in the EU. | reddit.com/r/worldnews | 2022-01-19

    Might be worth switching to something more privacy friendly anyway, like Plausible

  • GitHub repo Papercups

    Open-source live customer chat

    Project mention: Complete, Production-Ready Phoenix Reference Applications | reddit.com/r/elixir | 2021-11-15


  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • GitHub repo realtime

    Listen to your to PostgreSQL database in realtime via websockets. Built with Elixir.

    Project mention: Postgres is a great pub/sub and job server | news.ycombinator.com | 2021-12-17

    I like Supabase's approach over pub/sub. One of the big advantages is they listen to the Postgres WAL which overcomes the 8000 bytes limitation[1] of the notify approach.

    And Elixir is especially well suited for this type of workload. I actually extracted out much of the Supabase Realtime library so that I could work with the data directly in Elixir[2]

    [1]: https://github.com/supabase/realtime#why-not-just-use-postgr...

    [2]: https://github.com/cpursley/walex

  • GitHub repo guardian

    Elixir Authentication

    Project mention: Building JSON API w/ Authentication as a backend for a mobile app? | reddit.com/r/elixir | 2022-01-17

    As for the original question, OP you should check out https://github.com/ueberauth/guardian if you want to roll your own auth. If not rolling you own you can just use a standard Oauth provider and validate their tokens (surprise they are JWTs) in you backend using their public keys.

  • GitHub repo changelog.com

    Changelog is news and podcast for developers. This is our open source platform.

    Project mention: Complete, Production-Ready Phoenix Reference Applications | reddit.com/r/elixir | 2021-11-15


  • GitHub repo livebook

    Interactive and collaborative code notebooks for Elixir - made with Phoenix LiveView

    Project mention: "I don't really think core language programming subreddits should be beginner friendly." | reddit.com/r/csharp | 2022-01-04
  • GitHub repo phoenix_live_dashboard

    Realtime dashboard with metrics, request logging, plus storage, OS and VM insights

  • OPS

    OPS - Build and Run Open Source Unikernels. Quickly and easily build and deploy open source unikernels in tens of seconds. Deploy in any language to any cloud.

  • GitHub repo Pow

    Robust, modular, and extendable user authentication system

    Project mention: Top Elixir Learning Media &amp; Resources in 2022 | reddit.com/r/elixir | 2021-11-25

    Here is link number 2 - Previous text "Pow"

  • GitHub repo wallaby

    Concurrent browser tests for your Elixir web apps.

    Project mention: Ask HN: Advice for finding a remote entry-level job? | news.ycombinator.com | 2021-02-17

    What about teaching English online or becoming a sales rep for a non-US company, being a native speaker is a big plus and there is plenty of business outside US. QA might also be a possibility with your resume - learn how to use Insomnia/Postman + Selenium + some more fancy tooling to impress, like https://github.com/elixir-wallaby/wallaby + being well organized should help.

  • GitHub repo Sobelow

    Security-focused static analysis for the Phoenix Framework

    Project mention: Are there any static analysis tools that can be used to gauge security holes and privacy risk on open source software? | reddit.com/r/PrivacyGuides | 2021-10-01

    There is one for elixir that I plan on using for elixir based projects https://github.com/nccgroup/sobelow

  • GitHub repo hexpm

    API server and website for Hex

    Project mention: Auto Generate [Fake Usernames With Elixir] | dev.to | 2022-01-17

    Go to the website https://hex.pm and search for the faker library to grab the latest version, so you can copy that to your mix config file, at the time of the making of this tutorial the latest version is 0.17.0, add the following to your project dependencies inside your mix.exs file:

  • GitHub repo Drab

    Remote controlled frontend framework for Phoenix.

  • GitHub repo faker

    Faker is a pure Elixir library for generating fake data. (by elixirs)

    Project mention: How to write test cases for databse related functions | reddit.com/r/elixir | 2021-11-05

    Generating the data structs for the views can be automated using libraries like Faker and Blacksmith - and honestly writing your own generators is a fun and easy exercise in really understanding your data and how it's manipulated (which I would argue is critical to writing clean software).

  • GitHub repo torch

    A rapid admin generator for Elixir & Phoenix (by mojotech)

    Project mention: We Got to LiveView | news.ycombinator.com | 2021-09-22

    There are good libraries around authentication and authorization. There was at one point an analogue to ActiveAdmin, but it looks to be a dead project now. I generally discourage the use of those kinds of interfaces but if you must, this is more current: https://github.com/mojotech/torch

  • GitHub repo ex_venture

    Text based MMORPG engine written in Elixir

    Project mention: New Moderators and Updates on the State of the Subreddit | reddit.com/r/MUD | 2021-05-09

    /u/midmud is responsible for the creation and maintenance of Grapevine, a modern hub for MUD listings, events, and the Gossip chatting network. He's also created ExVenture, a MUD engine written in Elixir. Finally, he works with the brilliant and talented /u/Opie_ to bring free MUD hosting to the masses via Vineyard. His other contributions include moderating the /r/MUD Discord and MUD Coders Slack, as well as being a host on the Titans of Text podcast.

  • GitHub repo bodyguard

    Simple authorization conventions for Phoenix apps

    Project mention: API input validation library | reddit.com/r/elixir | 2021-02-21
  • GitHub repo PhoenixSwagger

    Swagger integration to Phoenix framework

  • GitHub repo phoenix-chat-example

    💬 A Step-by-Step Beginners Tutorial for Building, Testing & Deploying a Chat app in Phoenix 1.6.2 🚀

  • GitHub repo RemoteRetro

    Free, world-class retrospectives

    Project mention: Secondary careers? Lower stress and pay? Input, stories, and opinion requested? | reddit.com/r/financialindependence | 2021-06-17

    Now I just recommend that people use software like https://remoteretro.org/ because it takes most of the guesswork out of it. The UI isn't amazing but the functionality is great.

  • GitHub repo react_phoenix

    Make rendering React.js components in Phoenix easy

  • GitHub repo tilex

    Today I Learned

  • GitHub repo paper_trail

    Track and record all the changes in your database with Ecto. Revert back to anytime in history. (by izelnakri)

  • GitHub repo Machinery

    State machine thin layer for structs (+ GUI for Phoenix apps) (by joaomdmoura)

    Project mention: Designing solutions with state machines in Elixir | dev.to | 2021-11-06


NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2022-01-19.

Elixir Phoenix related posts


What are some of the best open-source Phoenix projects in Elixir? This list will help you:

Project Stars
1 Plausible Analytics 9,869
2 Papercups 4,637
3 realtime 4,353
4 guardian 3,162
5 changelog.com 2,361
6 livebook 2,352
7 phoenix_live_dashboard 1,660
8 Pow 1,372
9 wallaby 1,273
10 Sobelow 1,224
11 hexpm 868
12 Drab 845
13 faker 790
14 torch 762
15 ex_venture 599
16 bodyguard 594
17 PhoenixSwagger 570
18 phoenix-chat-example 517
19 RemoteRetro 508
20 react_phoenix 467
21 tilex 455
22 paper_trail 435
23 Machinery 417
Find remote jobs at our new job board 99remotejobs.com. There are 28 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
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.