Top 23 Elixir Open-Source Projects
Peace of mind from prototype to productionProject mention: Node-sass error on M1 mac | reddit.com/r/elixir | 2021-05-09
What version of phoenix you're using? If its v1.6-dev, the error was already fixed, if not then try this comment on related issue npm install fails
Extendable version manager with support for Ruby, Node.js, Elixir, Erlang & moreProject mention: Introducing you to asdf-vm | dev.to | 2021-05-17
git clone https://github.com/asdf-vm/asdf.git ~/.asdf --branch v0.8.0
Scout APM - Leading-edge performance monitoring starting at $39/month. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.
Taking voice conversations to the moon 🚀Project mention: yep, it sure is | reddit.com/r/linuxmemes | 2021-05-14
https://github.com/benawad/dogehouse Let’s try making a good federated ID service for it
Simple, open-source, lightweight (< 1 KB) and privacy-friendly web analytics alternative to Google Analytics.Project mention: How to self host a Privacy respecting analytics solution? | dev.to | 2021-05-18
Open-source live customer chatProject mention: Ask HN: What novel tools are you using to write web sites/apps? | news.ycombinator.com | 2021-04-04
Phoneix - Elixir
We're a live message tool and it is basically what Elixir is built for https://github.com/papercups-io/papercups.
The Elixir community has been great and incredibly friendly. I originally was worried about the size of the community but that hasn't been an issue the community has been super helpful. I also think the annual stackoverflow usage surveys are very misleading because most of the community's questions get asked in ElixirForum and not on Stackoverflow.
Phoneix is the web framework of Elixir which is very similar to Rails but minus a lot of the magic has been very helpful for our productivity as well.
If I had to built another service that is websocket heavy I would definitely use Elixir. Even if it was a standard crud app I would still most likely choose Elixir.
A static code analysis tool for the Elixir language with a focus on code consistency and teaching.
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
The GraphQL toolkit for ElixirProject mention: Backend and frontend deployment: single service vs multiple services | reddit.com/r/webdev | 2021-03-21
Thanks for the other suggestions also, I've never tried lodash but it looks interesting. The REST API stuff should be doable, it's just that I've never done this before. I've built small and simple APIs but never had to integrate them with a frontend. Elixir has a Absinthe to deal with GraphQL, but I don't think I need it right now, so REST is easier.
Listen to your to PostgreSQL database in realtime via websockets. Built with Elixir.Project mention: Listen to your to PostgreSQL database in realtime via WebSockets | news.ycombinator.com | 2021-04-28
Looks to me like it uses the same trick as Debezium (and similar projects) - listening to the replication stream and turning it into usable information - but it's a totally separate implementation built on top of Elixir: https://github.com/supabase/realtime/blob/master/server/lib/...
Simplify deployments in Elixir with OTP releases!Project mention: There are a *lot* of actor framework projects on Cargo. | reddit.com/r/rust | 2021-05-01
I've saved a link to distillery just in case, cheers.
Safe Rust bridge for creating Erlang NIF functionsProject mention: There are a *lot* of actor framework projects on Cargo. | reddit.com/r/rust | 2021-05-01
Have you taken a look at rustler by any chance?
News and podcast for developersProject mention: The new changelog.com setup for 2020 | news.ycombinator.com | 2020-12-26
changelog.com used to be WordPress, then became a Phoenix app because it needed features that were hacky to implement & then manage in WP. It's more of a podcasting platform these days rather than a CMS.
The code in this repo tells the truth about what it is, and even shows how it works: https://github.com/thechangelog/changelog.com
Yet Another HTTP client for Elixir powered by hackney
🤖 The core logic behind Dependabot's update PR creation, and the public issue tracker for all things DependabotProject mention: GitHub Dependabot soon drops support for auto-merging upgrade PRs | news.ycombinator.com | 2021-04-30
An incredibly fast, pure Elixir JSON libraryProject mention: Criando serviço de envio de e-mail com ELIXIR!🔮 | dev.to | 2021-05-16
poison: Biblioteca JSON para o Elixir.
:watch: Cron-like job scheduler for ElixirProject mention: Elixir: Practical Concurrency Cookbook | dev.to | 2021-04-01
In some cases, we might want to run our code at specific times. Not necessarily every 3 minutes, but every day at 08.00AM. While this is perfectly achievable leveraging the same tools, I'll be pragmatic and recommend Quantum. It allows you to schedule the execution of functions with a cron syntax and takes away all the complexity of managing processes. It's a seasoned library, widely-adopted within the community, very lightweight... And extremely simple.
Elixir learning exercisesProject mention: Elixir Koans | news.ycombinator.com | 2020-12-24
Testable, composable, and adapter based Elixir email library for devs that love piping.Project mention: Criando serviço de envio de e-mail com ELIXIR!🔮 | dev.to | 2021-05-16
bamboo: Envio de e-mail com Elixir.
Create test data for Elixir applications
Floki is a simple HTML parser that enables search for nodes using CSS selectors.
Nodebook - Multi-Lang Web REPL + CLI Code runnerProject mention: Nodebook – Multi-Language REPL with Web UI and CLI Runner | news.ycombinator.com | 2021-01-15
The flexible HTTP client library for Elixir, with support for middleware and multiple adapters.Project mention: Learn how to deploy Elixir apps on Heroku | dev.to | 2021-02-12
To integrate the API via Elixir let's use the HTTP wrapper Tesla. There are many good options out there, such as the good old Httpoison. However, Tesla has some added benefits. I won't go into details as it's not the purpose of this article, but it's worth checking out.
What are some of the best open-source Elixir projects? This list will help you: