Update and add index

This commit is contained in:
Jonas Zeunert
2024-04-23 15:17:38 +02:00
parent 4d0cd768f7
commit 8d4db5d359
726 changed files with 41721 additions and 53949 deletions

View File

@@ -1,5 +1,5 @@
 Awesome Elixir !CI Badge (https://github.com/h4cc/awesome-elixir/actions/workflows/ci.yml/badge.svg) (https://github.com/h4cc/awesome-elixir) !Awesome 
 (https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg) (https://github.com/sindresorhus/awesome)
 Awesome Elixir !CI Badge (https://github.com/h4cc/awesome-elixir/actions/workflows/ci.yml/badge.svg) (https://github.com/h4cc/awesome-elixir) !Awesome 
 (https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg) (https://github.com/sindresorhus/awesome)
A curated list of amazingly awesome Elixir libraries, resources, and shiny things inspired by awesome-php (https://github.com/ziadoz/awesome-php).
If you think a package should be added, please add a :+1: (:+1:) at the according issue or create a new one.
@@ -123,8 +123,7 @@
⟡ blocking_queue (https://github.com/joekain/BlockingQueue) - BlockingQueue is a simple queue implemented as a GenServer. It has a fixed maximum length established when it is created.
⟡ bloomex (https://github.com/gmcabrita/bloomex) - A pure Elixir implementation of Scalable Bloom Filters.
⟡ clope (https://github.com/ayrat555/clope) - Elixir implementation of CLOPE: A Fast and Effective Clustering Algorithm for Transactional Data.
⟡ Closure Table
 (https://github.com/florinpatrascu/closure_table) - Closure Table for Elixir - a simple solution for storing and manipulating complex hierarchies. It provides in-memory and Ecto adapters.
⟡ Closure Table (https://github.com/florinpatrascu/closure_table) - Closure Table for Elixir - a simple solution for storing and manipulating complex hierarchies. It provides in-memory and Ecto adapters.
⟡ combination (https://github.com/seantanly/elixir-combination) - Elixir library to generate combinations and permutations from Enumerable collection.
⟡ conrex (https://github.com/NAISorg/conrex) - An Elixir implementation of the CONREC algorithm for topographic or isochrone maps.
⟡ count_buffer (https://github.com/camshaft/count_buffer) - Buffer a large set of counters and flush periodically.
@@ -177,14 +176,12 @@
⟡ natural_sort (https://github.com/DanCouper/natural_sort) - Elixir natural sort implementation for lists of strings.
⟡ navigation_tree (https://github.com/gutschilla/elixir-navigation-tree) - A navigation tree representation with helpers to generate HTML out of it.
⟡ parallel_stream (https://github.com/beatrichartz/parallel_stream) - A parallel stream implementation for Elixir.
⟡ paratize
 (https://github.com/seantanly/elixir-paratize) - Elixir library providing some handy parallel processing (execution) facilities that support configuring number of workers and timeout.
⟡ paratize (https://github.com/seantanly/elixir-paratize) - Elixir library providing some handy parallel processing (execution) facilities that support configuring number of workers and timeout.
⟡ parex (https://github.com/StevenJL/parex) - Parallel Execute (Parex) is an Elixir module for executing multiple (slow) processes in parallel.
⟡ qcomplex (https://github.com/q60/complex) - Elixir library implementing complex numbers and math operations for them.
⟡ qex (https://github.com/princemaple/elixir-queue) - Wraps :queue, with improved API and Inspect, Collectable and Enumerable protocol implementations.
⟡ qrational (https://github.com/q60/rational) - Elixir library implementing rational numbers and math operations for them.
⟡ ratio
 (https://github.com/Qqwy/elixir-rational) - Adds Rational Numbers and allows them to be used in common arithmatic operations. Also supports conversion between Floats and Rational Numbers.
⟡ ratio (https://github.com/Qqwy/elixir-rational) - Adds Rational Numbers and allows them to be used in common arithmatic operations. Also supports conversion between Floats and Rational Numbers.
⟡ red_black_tree (https://github.com/SenecaSystems/red_black_tree) - Red-Black tree implementation in Elixir.
⟡ remodel (https://github.com/stavro/remodel) - An Elixir presenter package used to transform map structures.
⟡ rendezvous (https://github.com/timdeputter/Rendezvous) - Implementation of the Rendezvous or Highest Random Weight (HRW) hashing algorithm in Elixir.
@@ -223,12 +220,11 @@
⟡ Phoenix Battleship (https://github.com/bigardone/phoenix-battleship) - The Good Old game built with Elixir, Phoenix Framework, React and Redux.
⟡ Phoenix Toggl (https://github.com/bigardone/phoenix-toggl) - Toggl tribute done in Elixir, Phoenix Framework, React and Redux.
⟡ Phoenix Trello (https://github.com/bigardone/phoenix-trello) - Trello tribute done in Elixir, Phoenix Framework, React and Redux.
⟡ Plural (https://github.com/pluralsh/plural) - Deploys your favorite open source applications like airflow and airbyte in your own cloud account with just two commands. Written in Elixir 
and Phoenix Framework for server side, and React for frontend.
⟡ Plural (https://github.com/pluralsh/plural) - Deploys your favorite open source applications like airflow and airbyte in your own cloud account with just two commands. Written in Elixir and Phoenix Framework for server side, and 
React for frontend.
⟡ poxa (https://github.com/edgurgel/poxa) - Open Pusher implementation, compatible with Pusher libraries.
⟡ Queerlink (https://github.com/Queertoo/Queerlink) - A simple yet efficient URL shortening service written in Elixir.
⟡ RemoteRetro (https://github.com/stride-nyc/remote_retro) - A real-time application for conducting Agile retrospectives at remoteretro.org (https://remoteretro.org) written in 
Elixir/Phoenix/React.
⟡ RemoteRetro (https://github.com/stride-nyc/remote_retro) - A real-time application for conducting Agile retrospectives at remoteretro.org (https://remoteretro.org) written in Elixir/Phoenix/React.
⟡ Sprint Poker (https://github.com/elpassion/sprint-poker) - Online estimation tool for Agile teams, written using Elixir Lang, Phoenix Framework and React.
⟡ Startup Job (https://github.com/tsurupin/job_search) - An umbrella project to search startup jobs scraped from websites written in Elixir/Phoenix and React/Redux.
⟡ Tai (https://github.com/fremantle-capital/tai) - A composable, real time, cryptocurrency market data and trade execution toolkit.
@@ -244,8 +240,8 @@
⟡ Beaver (https://github.com/beaver-lodge/beaver) - Beaver is a LLVM/MLIR Toolkit in Elixir and Zig.
⟡ ExLLama (https://github.com/noizu-labs-ml/ex_llama) - LlamaCpp Nif Extensions for Elixir/Erlang. (Docs (https://hexdocs.pm/ex_llama/ExLLama.html)).
⟡ Exnn (https://github.com/zampino/exnn) - Evolutive Neural Networks framework à la G.Sher written in Elixir. (Docs (http://zampino.github.io/exnn/)).
⟡ GenAI (https://github.com/noizu-labs-ml/genai) - An extensible Generative AI Completion API Wrapper with basic chat completion with tool use support provided for Gemini, Anthropic, OpenAI, 
and Mistral models. (Docs (https://hexdocs.pm/genai/GenAI.html)).
⟡ GenAI (https://github.com/noizu-labs-ml/genai) - An extensible Generative AI Completion API Wrapper with basic chat completion with tool use support provided for Gemini, Anthropic, OpenAI, and Mistral models. (Docs 
(https://hexdocs.pm/genai/GenAI.html)).
⟡ m2cgen (https://github.com/BayesWitnesses/m2cgen) - A CLI tool to transpile trained classic ML models into a native Elixir code with zero dependencies.
⟡ Neat-Ex (https://gitlab.com/onnoowl/Neat-Ex) - An Elixir implementation of the NEAT algorithm. (Docs (https://hexdocs.pm/neat_ex/Neat.html)).
⟡ Noizu-OpenAi (https://github.com/noizu-labs/elixir-openai) - An Elixir Api for the OpenAI Library. (Docs (https://hexdocs.pm/noizu_labs_open_ai/api-reference.html)).
@@ -278,8 +274,7 @@
⟡ github_oauth (https://github.com/lidashuang/github_oauth) - A simple github oauth library.
⟡ goth (https://github.com/peburrows/goth) - OAuth 2.0 library for server to server applications via Google Cloud APIs.
⟡ guardian (https://github.com/ueberauth/guardian) - An authentication framework for use with Elixir applications. (Docs (https://hexdocs.pm/guardian/Guardian.html)).
⟡ guardian_db (https://github.com/ueberauth/guardian_db) - An extension to Guardian that tracks tokens in your application's database to prevent playback. (Docs 
(https://hexdocs.pm/guardian_db/readme.html)).
⟡ guardian_db (https://github.com/ueberauth/guardian_db) - An extension to Guardian that tracks tokens in your application's database to prevent playback. (Docs (https://hexdocs.pm/guardian_db/readme.html)).
⟡ guardian_redis (https://github.com/alexfilatov/guardian_redis) - Redis repository for Guardian DB. (Docs (https://hexdocs.pm/guardian_redis/readme.html)).
⟡ htpasswd (https://github.com/kevinmontuori/Apache.htpasswd) - Apache htpasswd file reader/writer in Elixir.
⟡ mojoauth (https://github.com/mojolingo/mojo-auth.ex) - MojoAuth implementation in Elixir.
@@ -319,11 +314,9 @@
⟡ authorize (https://github.com/jfrolich/authorize) - Rule based authorization, for advanced authorization rules.
⟡ bodyguard (https://github.com/schrockwell/bodyguard) - A flexible authorization library for Phoenix applications.
⟡ canada (https://github.com/jarednorman/canada) - A simple authorization library that provides a friendly interface using declarative permission rules.
⟡ canary (https://github.com/cpjk/canary) - An authorization library for Elixir applications that restricts what resources the current user is allowed to access. (Docs 
(https://hexdocs.pm/canary/api-reference.html)).
⟡ canary (https://github.com/cpjk/canary) - An authorization library for Elixir applications that restricts what resources the current user is allowed to access. (Docs (https://hexdocs.pm/canary/api-reference.html)).
⟡ speakeasy (https://github.com/coryodaniel/speakeasy) - Middleware based authentication and authorization for Absinthe GraphQL powered by Bodyguard.
⟡ terminator (https://github.com/MilosMosovsky/terminator) - Database based authorization (ACL), with custom DSL rules for requiring needed permissions. (Docs 
(https://hexdocs.pm/terminator/readme.html)).
⟡ terminator (https://github.com/MilosMosovsky/terminator) - Database based authorization (ACL), with custom DSL rules for requiring needed permissions. (Docs (https://hexdocs.pm/terminator/readme.html)).
Behaviours and Interfaces
Definitions how something should behave, like Interfaces from OOP-World
@@ -388,16 +381,14 @@
⟡ cachex (https://github.com/whitfin/cachex) - A powerful caching library for Elixir with a wide featureset.
⟡ con_cache (https://github.com/sasa1977/con_cache) - ConCache is an ETS based key/value storage.
⟡ elixir_locker
 (https://github.com/tsharju/elixir_locker) - Locker is an Elixir wrapper for the locker Erlang library that provides some useful libraries that should make using locker a bit easier.
⟡ elixir_locker (https://github.com/tsharju/elixir_locker) - Locker is an Elixir wrapper for the locker Erlang library that provides some useful libraries that should make using locker a bit easier.
⟡ gen_spoxy (https://github.com/SpotIM/gen_spoxy) - Caching made fun.
⟡ jc (https://github.com/jr0senblum/jc) - In-memory, distributable cache with pub/sub, JSON-query and consistency support.
⟡ locker (https://github.com/wooga/locker) - Atomic distributed "check and set" for short-lived keys.
⟡ lru_cache (https://github.com/arago/lru_cache) - Simple LRU Cache, implemented with ets.
⟡ memoize (https://github.com/melpon/memoize) - A memoization macro that easily cache function.
⟡ nebulex (https://github.com/cabol/nebulex) - A fast, flexible and extensible distributed and local caching library for Elixir.
⟡ request_cache_plug
 (https://github.com/MikaAK/request_cache_plug) - Easy to use caching for requests in either Phoenix Controllers or GraphQL resolvers. Bypasses JSON encoding/decoding for a large speedup.
⟡ request_cache_plug (https://github.com/MikaAK/request_cache_plug) - Easy to use caching for requests in either Phoenix Controllers or GraphQL resolvers. Bypasses JSON encoding/decoding for a large speedup.
⟡ stash (https://github.com/whitfin/stash) - A straightforward, fast, and user-friendly key/value store.
Chatting
@@ -406,8 +397,7 @@
⟡ alice (https://github.com/alice-bot/alice) - A Slack bot framework for Elixir.
⟡ chatty (https://github.com/alco/chatty) - A basic IRC client that is most useful for writing a bot.
⟡ cog (https://github.com/operable/cog) - Cog is an open chatops platform that gives you a secure, collaborative command line right in your chat window.
⟡ ExGram (https://github.com/rockneurotiko/ex_gram) - a library to build Telegram Bots, you can use the low-level methods and models or use the really opinionated framework included. (Docs 
(https://hexdocs.pm/ex_gram/readme.html)).
⟡ ExGram (https://github.com/rockneurotiko/ex_gram) - a library to build Telegram Bots, you can use the low-level methods and models or use the really opinionated framework included. (Docs (https://hexdocs.pm/ex_gram/readme.html)).
⟡ ExIrc (https://github.com/bitwalker/exirc) - IRC client adapter for Elixir projects.
⟡ ExMustang (https://github.com/techgaun/ex_mustang) - A simple, clueless slackbot and collection of responders.
⟡ Guri (https://github.com/elvio/guri) - Automate tasks using chat messages.
@@ -482,16 +472,14 @@
⟡ configparser_ex (https://github.com/easco/configparser_ex) - A simple Elixir parser for the same kind of files that Python's configparser library handles.
⟡ conform (https://github.com/bitwalker/conform) - Easy release configuration for Elixir apps.
⟡ dotenv (https://github.com/avdi/dotenv_elixir) - A port of dotenv to Elixir.
⟡ enux (https://github.com/massivefermion/enux) - utility package for loading, validating and documenting your app's configuration variables from env, json and jsonc files at runtime and 
injecting them into your environment.
⟡ enux (https://github.com/massivefermion/enux) - utility package for loading, validating and documenting your app's configuration variables from env, json and jsonc files at runtime and injecting them into your environment.
⟡ ex_conf (https://github.com/phoenixframework/ex_conf) - Simple Elixir Configuration Management.
⟡ figaro (https://github.com/trestrantham/ex_figaro) - Simple Elixir project configuration.
⟡ figaro_elixir (https://github.com/KamilLelonek/figaro-elixir) - Environmental variables manager for Elixir.
⟡ hush (https://github.com/gordalina/hush) - Read and inject configuration at runtime, and in release mode with support for multiple providers.
⟡ hush_aws_secrets_manager (https://github.com/gordalina/hush_aws_secrets_manager) - AWS Secrets Manager provider for hush.
⟡ hush_gcp_secret_manager (https://github.com/gordalina/hush_gcp_secret_manager) - Google Secret Manager provider for hush.
⟡ mahaul (https://github.com/emadalam/mahaul) - Supercharge your environment variables in Elixir. Parse and validate with compile time access guarantees, defaults, fallbacks and app pre-boot 
validations.
⟡ mahaul (https://github.com/emadalam/mahaul) - Supercharge your environment variables in Elixir. Parse and validate with compile time access guarantees, defaults, fallbacks and app pre-boot validations.
⟡ skogsra (https://github.com/gmtprime/skogsra) - Library to manage OS environment variables and application configuration options with ease.
⟡ sweetconfig (https://github.com/d0rc/sweetconfig) - Read YAML configuration files from any point at your app.
⟡ weave (https://gitlab.com/gt8/open-source/elixir/weave) - JIT configuration loader that works with Kubernetes and Docker Swarm.
@@ -502,13 +490,12 @@
⟡ aescmac (https://github.com/kleinernik/elixir-aes-cmac) - AES CMAC (RFC 4493 (https://tools.ietf.org/html/rfc4493)) in Elixir.
⟡ cipher (https://github.com/rubencaro/cipher) - Elixir crypto library to encrypt/decrypt arbitrary binaries.
⟡ cloak (https://github.com/danielberkompas/cloak) - Cloak makes it easy to use encryption with Ecto.(Docs (https://hexdocs.pm/cloak/readme.html)).
⟡ comeonin (https://github.com/riverrun/comeonin) - Password hashing (argon2, bcrypt, pbkdf2_sha512) library for Elixir.(https://hexdocs.pm/comeonin/api-reference.html 
(https://hexdocs.pm/comeonin/api-reference.html)).
⟡ comeonin (https://github.com/riverrun/comeonin) - Password hashing (argon2, bcrypt, pbkdf2_sha512) library for Elixir.(https://hexdocs.pm/comeonin/api-reference.html (https://hexdocs.pm/comeonin/api-reference.html)).
⟡ crypto_rsassa_pss (https://github.com/potatosalad/erlang-crypto_rsassa_pss) - RSASSA-PSS Public Key Cryptographic Signature Algorithm for Erlang.
⟡ elixir_tea (https://github.com/keichan34/elixir_tea) - TEA implementation in Elixir.
⟡ ex_bcrypt (https://github.com/manelli/ex_bcrypt) - Elixir wrapper for the OpenBSD bcrypt password hashing algorithm.
⟡ ex_crypto (https://github.com/ntrepid8/ex_crypto) - Elixir wrapper for Erlang crypto and public_key modules. Provides sensible defaults for many crypto functions to make them easier to 
use.(Docs (https://hexdocs.pm/ex_crypto/readme.html)).
⟡ ex_crypto (https://github.com/ntrepid8/ex_crypto) - Elixir wrapper for Erlang crypto and public_key modules. Provides sensible defaults for many crypto functions to make them easier to use.(Docs 
(https://hexdocs.pm/ex_crypto/readme.html)).
⟡ exgpg (https://github.com/rozap/exgpg) - Use gpg from Elixir.
⟡ nimble_totp (https://github.com/dashbitco/nimble_totp) - Allows implementation of Time-based One-Time Passwords (TOTP) for 2FA.
⟡ ntru_elixir (https://github.com/alisinabh/ntru_elixir) - Elixir wrapper for libntru. A post quantum cryptography system.
@@ -565,8 +552,7 @@
⟡ eflame (https://github.com/proger/eflame) - Flame Graph profiler for Erlang.
⟡ eper (https://github.com/massemanet/eper) - Erlang performance and debugging tools.
⟡ ether (https://github.com/maarek/ether) - Ether provides functionality to hook Elixir into the Erlang debugger.
⟡ ex_debug_toolbar
 (https://github.com/kagux/ex_debug_toolbar) - A toolbar for Phoenix projects to interactively debug code and display useful information about requests: logs, timelines, database queries etc.
⟡ ex_debug_toolbar (https://github.com/kagux/ex_debug_toolbar) - A toolbar for Phoenix projects to interactively debug code and display useful information about requests: logs, timelines, database queries etc.
⟡ exrun (https://github.com/liveforeverx/exrun) - Distributed tracing for Elixir with rate limiting and simple macro-based interface.
⟡ extrace (https://github.com/redink/extrace) - Elixir wrapper for Recon Trace.
⟡ git_hooks (https://github.com/qgadrian/elixir_git_hooks) - Add git hooks to Elixir projects.
@@ -582,8 +568,7 @@
⟡ akd (https://github.com/annkissam/akd) - Capistrano like, Configurable, and easy to set up Elixir Deployment Automation Framework.
⟡ ansible-elixir-stack (https://github.com/HashNuke/ansible-elixir-stack) - 1-command setup & deploys to servers, with first-class support for Phoenix apps.
⟡ bootleg (https://github.com/labzero/bootleg) - Simple deployment and server automation for Elixir.
⟡ bottler (https://github.com/rubencaro/bottler) - Bottler is a collection of tools that aims to help you generate releases, ship them to your servers, install them there, and get them live 
on production.
⟡ bottler (https://github.com/rubencaro/bottler) - Bottler is a collection of tools that aims to help you generate releases, ship them to your servers, install them there, and get them live on production.
⟡ edeliver (https://github.com/boldpoker/edeliver) - Deployment for Elixir and Erlang.
⟡ elixir-on-docker (https://github.com/CrowdHailer/elixir-on-docker) - A project template to get started developing clustered Elixir applications for cloud environments.
⟡ exdm (https://github.com/joeyates/exdm) - Deploy Elixir applications via mix tasks.
@@ -595,8 +580,8 @@
Documentation
Libraries and tools for creating documentation.
⟡ blue_bird (https://github.com/KittyHeaven/blue_bird) - BlueBird is a library written in the Elixir programming language for the Phoenix framework. It lets you generate API documentation in 
the API Blueprint format from annotations in controllers and automated tests.
⟡ blue_bird (https://github.com/KittyHeaven/blue_bird) - BlueBird is a library written in the Elixir programming language for the Phoenix framework. It lets you generate API documentation in the API Blueprint format from annotations in 
controllers and automated tests.
⟡ bureaucrat (https://github.com/api-hogs/bureaucrat) - Generate Phoenix API documentation from tests.
⟡ ex_doc (https://github.com/elixir-lang/ex_doc) - ExDoc is a tool to generate documentation for your Elixir projects.
⟡ ex_doc_dash (https://github.com/JonGretar/ExDocDash) - Formatter for ExDoc to generate docset documentation for use in Dash.app.
@@ -627,8 +612,7 @@
Email
Working with Email and stuff.
⟡ bamboo
 (https://github.com/thoughtbot/bamboo) - Composable, testable and adapter based email library. Out of the box support for rendering with Phoenix and a plug for previewing sent emails in dev.
⟡ bamboo (https://github.com/thoughtbot/bamboo) - Composable, testable and adapter based email library. Out of the box support for rendering with Phoenix and a plug for previewing sent emails in dev.
⟡ burnex (https://github.com/Betree/burnex) - Burner email (temporary address) detector.
⟡ echo (https://github.com/zmoshansky/echo) - A meta-notification system; Echo checks notification preferences & dispatches notifications.
⟡ ex_postmark (https://github.com/KamilLelonek/ex_postmark) - Postmark adapter for sending template emails in Elixir.
@@ -641,8 +625,8 @@
⟡ pop3mail (https://hex.pm/packages/pop3mail) - Pop3 client to download email (including attachments) from the inbox via the commandline or Elixir API.
⟡ ravenx (https://github.com/acutario/ravenx) - Notification dispatch library for Elixir applications.
⟡ smoothie (https://github.com/jfrolich/smoothie) - Smoothie inline styles of your email templates, and generates a plain text version from the HTML.
⟡ swoosh (https://github.com/swoosh/swoosh) - Compose, deliver and test your Emails (with attachments!) easily in Elixir with adapters for SMTP, Sendgrid, Mandrill, Mailgun, Postmark and lots
others, plus Phoenix integration with mailbox preview.
⟡ swoosh (https://github.com/swoosh/swoosh) - Compose, deliver and test your Emails (with attachments!) easily in Elixir with adapters for SMTP, Sendgrid, Mandrill, Mailgun, Postmark and lots others, plus Phoenix integration with 
mailbox preview.
Embedded Systems
Embedded systems development.
@@ -684,8 +668,7 @@
⟡ dice (https://github.com/stocks29/dice) - Roll the dice, in Elixir.
⟡ elixir_koans (https://github.com/elixirkoans/elixir-koans) - Elixir koans (http://elixirkoans.io/) is a fun, easy way to get started with the elixir programming language.
⟡ ex_chain (https://github.com/eljojo/ex_chain) - Simple Markov Chain that generates funny tweets, built using Elixir.
⟡ ex_iss (https://github.com/cryptobird/ex_iss) - This package is for interfacing with the Open Notify API to information such as the ISS's current location, crew, and when it will pass over 
a location.
⟡ ex_iss (https://github.com/cryptobird/ex_iss) - This package is for interfacing with the Open Notify API to information such as the ISS's current location, crew, and when it will pass over a location.
⟡ feedx (https://github.com/erneestoc/feedx) - Add social feed functionality to current applications. Exemplify OTP umbrella app, with 3 apps. Thin phoenix controllers.
⟡ harakiri (https://github.com/rubencaro/harakiri) - Help applications kill themselves.
⟡ hello_phoenix (https://github.com/bigardone/phoenix-react-redux-template) - Application template for SPAs with Phoenix, React and Redux.
@@ -695,17 +678,13 @@
⟡ lolcat (https://github.com/restartr/ex-lolcat) - This is the clone of busyloop/lolcat. But it does not support animation and some features of the original.
⟡ magnetissimo (https://github.com/sergiotapia/magnetissimo) - Web application that indexes all popular torrent sites, and saves it to the local database.
⟡ oop (https://github.com/wojtekmach/oop) - OOP in Elixir.
⟡ phoenix-chat-example (https://github.com/dwyl/phoenix-chat-example) - A step-by-step example/tutorial for building a Chat app in Phoenix for complete beginners. Covers testing, docs and 
deployement. Phoenix 1.5.3.
⟡ phoenix-ecto-encryption-example
 (https://github.com/dwyl/phoenix-ecto-encryption-example) - A comprehensive example/tutorial showing people how to use Ecto Types to transparently encrypt/decrypt data in a Phoenix 1.4 app.
⟡ phoenix-chat-example (https://github.com/dwyl/phoenix-chat-example) - A step-by-step example/tutorial for building a Chat app in Phoenix for complete beginners. Covers testing, docs and deployement. Phoenix 1.5.3.
⟡ phoenix-ecto-encryption-example (https://github.com/dwyl/phoenix-ecto-encryption-example) - A comprehensive example/tutorial showing people how to use Ecto Types to transparently encrypt/decrypt data in a Phoenix 1.4 app.
⟡ phoenix-flux-react (https://github.com/fxg42/phoenix-flux-react) - An experiment with Phoenix Channels, GenEvents, React and Flux.
⟡ phoenix-liveview-counter-tutorial (https://github.com/dwyl/phoenix-liveview-counter-tutorial) - complete beginners step-by-step tutorial building a real time counter in Phoenix 1.5.3 and 
LiveView 0.14.1.
⟡ phoenix-liveview-counter-tutorial (https://github.com/dwyl/phoenix-liveview-counter-tutorial) - complete beginners step-by-step tutorial building a real time counter in Phoenix 1.5.3 and LiveView 0.14.1.
⟡ phoenix-todo-list-tutorial (https://github.com/dwyl/phoenix-todo-list-tutorial) - A complete beginners step-by-step tutorial for building a Todo List from scratch in Phoenix 1.5.3.
⟡ portal (https://github.com/josevalim/portal) - A shooting fault-tolerant doors for distributed portal data-transfer application in Elixir.
⟡ real world example app (https://github.com/gothinkster/elixir-phoenix-realworld-example-app) - Elixir / Phoenix implementation of RealWorld.io (https://realworld.io/) backend specs - a 
Medium clone.
⟡ real world example app (https://github.com/gothinkster/elixir-phoenix-realworld-example-app) - Elixir / Phoenix implementation of RealWorld.io (https://realworld.io/) backend specs - a Medium clone.
⟡ rollex (https://gitlab.com/olhado/rollex) - Elixir library using a Pratt Parser algorithm to calculate dice rolls.
⟡ rubix (https://github.com/YellowApple/Rubix) - A very simple (and barely-functioning) Ruby runner for Elixir.
⟡ stranger (https://github.com/cazrin/stranger) - Elixir Phoenix app to chat anonymously with a randomly chosen stranger.
@@ -717,8 +696,8 @@
⟡ ConfigCat (https://github.com/configcat/elixir-sdk) - Elixir SDK for ConfigCat hosted feature flag service.
⟡ flippant (https://github.com/sorentwo/flippant) - Feature flipping for the Elixir world.
⟡ fun_with_flags (https://github.com/tompave/fun_with_flags) - A feature toggle library using Redis or Ecto for persistence, an ETS cache for speed and PubSub for distributed cache busting. 
Comes with a management web UI for Phoenix and Plug.
⟡ fun_with_flags
 (https://github.com/tompave/fun_with_flags) - A feature toggle library using Redis or Ecto for persistence, an ETS cache for speed and PubSub for distributed cache busting. Comes with a management web UI for Phoenix and Plug.
⟡ molasses (https://github.com/securingsincity/molasses) - A feature toggle library using redis or SQL (using Ecto) as a backing service.
Feeds
@@ -788,8 +767,7 @@
⟡ phoenix_html (https://github.com/phoenixframework/phoenix_html) - Phoenix.HTML functions for working with HTML strings and templates.
⟡ phoenix_html_sanitizer (https://github.com/elixirstatus/phoenix_html_sanitizer) - HTML Sanitizer integration for Phoenix.
⟡ phoenix_html_simplified_helpers (https://github.com/ikeikeikeike/phoenix_html_simplified_helpers) - Some helpers for phoenix html (truncate, time_ago_in_words, number_with_delimiter).
⟡ phoenix_linguist (https://github.com/jxs/phoenix_linguist) - A project that integrates Phoenix with Linguist, providing a plug and view helpers. It looks abandoned: its last commit was on 
2015 and its CI runs Elixir 1.0.3.
⟡ phoenix_linguist (https://github.com/jxs/phoenix_linguist) - A project that integrates Phoenix with Linguist, providing a plug and view helpers. It looks abandoned: its last commit was on 2015 and its CI runs Elixir 1.0.3.
⟡ phoenix_live_reload (https://github.com/phoenixframework/phoenix_live_reload) - Provides live-reload functionality for Phoenix.
⟡ phoenix_meta_tags (https://github.com/hlongvu/phoenix_meta_tags) - Generate meta tags for a website.
⟡ phoenix_pubsub_postgres (https://github.com/opendrops/phoenix-pubsub-postgres) - Postgresql PubSub adapter for Phoenix apps.
@@ -807,10 +785,8 @@
⟡ plug_auth (https://github.com/bitgamma/plug_auth) - Collection of authentication-related plugs.
⟡ plug_canonical_host (https://github.com/remiprev/plug_canonical_host) - Plug to ensure all requests are served from a single canonical host.
⟡ plug_checkup (https://github.com/ggpasqualino/plug_checkup) - Plug for adding simple health checks to your app.
⟡ plug_cloudflare
 (https://github.com/c-rack/plug_cloudflare) - Inspired by mod_cloudflare, this Elixir plug parses Cloudflares CF-Connecting-IP HTTP request header into Plug.Conn's remote_ip field.
⟡ plug_forward_peer
 (https://github.com/awetzel/plug_forwarded_peer) - Very simple plug which reads X-Forwarded-For or Forwarded header according to RFC7239 and fill conn.remote_ip with the root client ip.
⟡ plug_cloudflare (https://github.com/c-rack/plug_cloudflare) - Inspired by mod_cloudflare, this Elixir plug parses Cloudflares CF-Connecting-IP HTTP request header into Plug.Conn's remote_ip field.
⟡ plug_forward_peer (https://github.com/awetzel/plug_forwarded_peer) - Very simple plug which reads X-Forwarded-For or Forwarded header according to RFC7239 and fill conn.remote_ip with the root client ip.
⟡ plug_fprof (https://github.com/obmarg/plug_fprof) - A Plug that adds fprof tracing to requests, to allow for easy profiling.
⟡ plug_graphql (https://github.com/graphql-elixir/plug_graphql) - Phoenix Plug integration for GraphQL Elixir (http://graphql-elixir.org/).
⟡ plug_heartbeat (https://github.com/whatyouhide/plug_heartbeat) - A plug for responding to heartbeat requests.
@@ -936,8 +912,8 @@
⟡ explode (https://github.com/pkinney/explode) - An easy utility for responding with standard HTTP/JSON error payloads in Plug- and Phoenix-based applications.
⟡ exvcr (https://github.com/parroty/exvcr) - HTTP request/response recording library for Elixir, inspired by VCR.
⟡ finch (https://github.com/keathley/finch) - An HTTP client with a focus on performance, built on top of Mint and NimblePool.
⟡ fuzzyurl (https://github.com/gamache/fuzzyurl.ex) - An Elixir library for parsing, constructing, and wildcard-matching URLs. Also available for Ruby (https://github.com/gamache/fuzzyurl.rb)
and JavaScript (https://github.com/gamache/fuzzyurl.js).
⟡ fuzzyurl (https://github.com/gamache/fuzzyurl.ex) - An Elixir library for parsing, constructing, and wildcard-matching URLs. Also available for Ruby (https://github.com/gamache/fuzzyurl.rb) and JavaScript 
(https://github.com/gamache/fuzzyurl.js).
⟡ gun (https://github.com/ninenines/gun) - HTTP/1.1, HTTP/2 and Websocket client for Erlang/OTP.
⟡ hackney (https://github.com/benoitc/hackney) - Simple HTTP client written in Erlang.
⟡ http (https://github.com/slogsdon/http) - HTTP server for Elixir.
@@ -964,8 +940,7 @@
⟡ uri_query (https://github.com/shhavel/uri_query) - URI encode nested GET parameters and array values in Elixir.
⟡ uri_template (https://github.com/pezra/ex-uri-template) - RFC6570 compliant URI template processor for Elixir.
⟡ web_socket (https://github.com/slogsdon/plug-web-socket) - An exploration into a stand-alone library for Plug applications to easily adopt WebSockets.
⟡ webdriver (https://github.com/stuart/elixir-webdriver) - This is an implementation of the WebDriver protocol client. It currently supports PhantomJS, FireFox, ChromeDriver and remote 
webdriver servers (e.g. Selenium).
⟡ webdriver (https://github.com/stuart/elixir-webdriver) - This is an implementation of the WebDriver protocol client. It currently supports PhantomJS, FireFox, ChromeDriver and remote webdriver servers (e.g. Selenium).
⟡ yuri (https://github.com/kemonomachi/yuri) - Simple struct for representing URIs.
Images
@@ -978,8 +953,7 @@
⟡ cloudex (https://github.com/smeevil/cloudex) - Cloudex is an Elixir library that can upload image files or urls to Cloudinary.
⟡ eikon (https://github.com/tchoutri/Eikon) - An Elixir library providing a read-only interface for image files.
⟡ elixir_exif (https://github.com/sschneider1207/ElixirExif) - Parse exif tags and thumbnail data from jpeg files.
⟡ ex_image_info
 (https://github.com/rNoz/ex_image_info) - An Elixir library to parse images (binaries) and get the dimensions, detected mime-type and overall validity for a set of image formats.
⟡ ex_image_info (https://github.com/rNoz/ex_image_info) - An Elixir library to parse images (binaries) and get the dimensions, detected mime-type and overall validity for a set of image formats.
⟡ exexif (https://github.com/pragdave/exexif) - Pure Elixir library to extract TIFF and EFIX metadata from jpeg files.
⟡ exfavicon (https://github.com/ikeikeikeike/exfavicon) - An Elixir library for discovering favicons.
⟡ gi (https://github.com/LangPham/gi) - An Elixir wrapper for GraphicsMagick command line.
@@ -988,8 +962,7 @@
⟡ imagineer (https://github.com/SenecaSystems/imagineer) - Image parsing in Elixir.
⟡ imgex (https://github.com/ianwalter/imgex) - Unofficial client library for generating imgix URLs in Elixir.
⟡ mogrify (https://github.com/route/mogrify) - An Elixir wrapper for ImageMagick command line.
⟡ png
 (https://github.com/yuce/png) - A pure Erlang library for creating PNG images. It can currently create 8 and 16 bit RGB, RGB with alpha, indexed, grayscale and grayscale with alpha images.
⟡ png (https://github.com/yuce/png) - A pure Erlang library for creating PNG images. It can currently create 8 and 16 bit RGB, RGB with alpha, indexed, grayscale and grayscale with alpha images.
⟡ thumbnex (https://github.com/talklittle/thumbnex) - Create thumbnails from images and video screenshots.
⟡ thumbor_client (https://github.com/globocom/thumbor-client-ex) - Client for Thumbor.
@@ -1012,8 +985,8 @@
⟡ prometheus-phoenix (https://github.com/deadtrickster/prometheus-phoenix) - Phoenix instrumenter for prometheus.ex.
⟡ prometheus-plugs (https://github.com/deadtrickster/prometheus-plugs) - Plugs instrumenters/exporter for prometheus.ex.
⟡ prometheus.ex (https://github.com/deadtrickster/prometheus.ex) - Elixir-friendly Prometheus.io (https://prometheus.io) monitoring system and time series database client.
⟡ prometheus_process_collector (https://github.com/deadtrickster/prometheus_process_collector) - Prometheus collector which exports the current state of process metrics including cpu, memory,
file descriptor usage and native threads count as well as the process start and up times.
⟡ prometheus_process_collector (https://github.com/deadtrickster/prometheus_process_collector) - Prometheus collector which exports the current state of process metrics including cpu, memory, file descriptor usage and native threads 
count as well as the process start and up times.
⟡ spandex (https://github.com/spandex-project/spandex) - Platform agnostic tracing library originally developed for Datadog APM.
⟡ telemetry (https://github.com/beam-telemetry/telemetry) - Dynamic dispatching library for metrics and instrumentations.
⟡ wobserver (https://github.com/shinyscorpion/wobserver) - Web based metrics, monitoring, and observer.
@@ -1079,14 +1052,12 @@
⟡ slack_logger_backend (https://github.com/craigp/slack_logger_backend) - A logger backend for posting errors to Slack.
⟡ syslog (https://github.com/Vagabond/erlang-syslog) - Erlang port driver for interacting with syslog via syslog(3).
⟡ timber (https://github.com/timberio/timber-elixir) - Structured logging platform; turns raw text logs into rich structured events.
⟡ youtrack_logger_backend (https://github.com/unifysell/youtrack_logger_backend) - A logger backend that will post messages to YouTrack (https://www.jetbrains.com/youtrack/) (an issue tracker
made by JetBrains).
⟡ youtrack_logger_backend (https://github.com/unifysell/youtrack_logger_backend) - A logger backend that will post messages to YouTrack (https://www.jetbrains.com/youtrack/) (an issue tracker made by JetBrains).
Macros
Macros for faster and easier development. Sugar for your code.
⟡ anaphora (https://github.com/sviridov/anaphora-elixir) - Anaphora is the anaphoric macro collection for Elixir. An anaphoric macro is one that deliberately captures a variable (typically 
it) from forms supplied to the macro.
⟡ anaphora (https://github.com/sviridov/anaphora-elixir) - Anaphora is the anaphoric macro collection for Elixir. An anaphoric macro is one that deliberately captures a variable (typically it) from forms supplied to the macro.
⟡ apix (https://github.com/liveforeverx/apix) - Simple convention and DSL for transformation of elixir functions to an API for later documentation and or validation.
⟡ backports (https://github.com/leifg/backports) - Use new functions in Elixir 1.1 and 1.2.
⟡ crudry (https://github.com/gabrielpra1/crudry) - Crudry is an elixir library for DRYing CRUD of Phoenix Contexts and Absinthe Resolvers.
@@ -1119,15 +1090,14 @@
⟡ discount (https://github.com/asaaki/discount.ex) - Elixir NIF for discount, a Markdown parser.
⟡ earmark (https://github.com/pragdave/earmark) - Markdown parser for Elixir.
⟡ Markdown (https://github.com/devinus/markdown) - Implemented entirely as a NIF binding to the Hoedown library.
⟡ Pandex
 (https://github.com/filterkaapi/pandex) - Lightweight Elixir wrapper for Pandoc. Converts Markdown, CommonMark, HTML, Latex, HTML, HTML5, opendocument, rtf, texttile, asciidoc to each other.
⟡ Pandex (https://github.com/filterkaapi/pandex) - Lightweight Elixir wrapper for Pandoc. Converts Markdown, CommonMark, HTML, Latex, HTML, HTML5, opendocument, rtf, texttile, asciidoc to each other.
Miscellaneous
Useful libraries or tools that don't fit in the categories above.
⟡ address_us (https://github.com/smashedtoatoms/address_us) - Library for parsing US Addresses into their individual parts.
⟡ AlloyCI (https://github.com/AlloyCI/alloy_ci) - AlloyCI is a Continuous Integration, Deployment, and Delivery coordinator, written in Elixir, that takes advantage of the GitLab CI Runner, 
and its capabilities as executor, to prepare and run your pipelines.
⟡ AlloyCI (https://github.com/AlloyCI/alloy_ci) - AlloyCI is a Continuous Integration, Deployment, and Delivery coordinator, written in Elixir, that takes advantage of the GitLab CI Runner, and its capabilities as executor, to prepare 
and run your pipelines.
⟡ Apex (https://github.com/bjro/apex) - Awesome Print for Elixir.
⟡ AtomVM (https://github.com/bettio/AtomVM) - AtomVM allows to run Elixir/Erlang code on embedded devices such as ESP32 and STM32 microcontrollers.
⟡ bupe (https://github.com/milmazz/bupe) - EPUB Generator and Parser.
@@ -1197,8 +1167,7 @@
Natural Language Processing (NLP)
Tools and libraries that work with human (natural) languages.
⟡ gibran (https://github.com/abitdodgy/gibran) - Gibran is an Elixir port of WordsCounted (https://github.com/abitdodgy/words_counted), a natural language processor that extracts useful 
statistics from text.
⟡ gibran (https://github.com/abitdodgy/gibran) - Gibran is an Elixir port of WordsCounted (https://github.com/abitdodgy/words_counted), a natural language processor that extracts useful statistics from text.
⟡ Paasaa (https://github.com/minibikini/paasaa) - Natural language detection for Elixir.
⟡ Petrovich (https://github.com/petrovich/petrovich_elixir) - Elixir library to inflect Russian first, last, and middle names.
⟡ Tongue (https://github.com/dannote/tongue) - Elixir port of Nakatani Shuyo's natural language detector.
@@ -1212,16 +1181,16 @@
⟡ download (https://github.com/asiniy/download) - Download files from the internet easily.
⟡ eio (https://github.com/falood/eio) - Elixir server of engine.io.
⟡ ExPcap (https://github.com/cobenian/expcap) - PCAP parser written in Elixir.
⟡ Firezone (https://github.com/firezone/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.
⟡ Firezone
 (https://github.com/firezone/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.
⟡ FlyingDdns (https://gitlab.com/timopallach/FlyingDdns) - A dyndns server written in elixir.
⟡ hades (https://github.com/fklement/hades) - A wrapper for NMAP written in Elixir.
⟡ mac (https://github.com/ephe-meral/mac) - Can be used to find a vendor of a MAC given in hexadecimal string (according to IEEE).
⟡ pool (https://github.com/slogsdon/pool) - Socket acceptor pool for Elixir.
⟡ reagent (https://github.com/meh/reagent) - reagent is a socket acceptor pool for Elixir.
⟡ sise (https://github.com/aytchell/sise) - A simple to use SSDP client.
⟡ sockerl (https://github.com/Pouriya-Jahanbakhsh/sockerl) - Sockerl is an advanced Erlang/Elixir socket library for TCP protocols and provides fast, useful and easy-to-use API for 
implementing servers, clients and client connection pools.
⟡ sockerl
 (https://github.com/Pouriya-Jahanbakhsh/sockerl) - Sockerl is an advanced Erlang/Elixir socket library for TCP protocols and provides fast, useful and easy-to-use API for implementing servers, clients and client connection pools.
⟡ socket (https://github.com/meh/elixir-socket) - Socket wrapping for Elixir.
⟡ sshex (https://github.com/rubencaro/sshex) - Simple SSH helpers for Elixir.
⟡ sshkit (https://github.com/bitcrowd/sshkit.ex) - An Elixir toolkit for performing tasks on one or more servers, built on top of Erlangs SSH application.
@@ -1235,8 +1204,7 @@
⟡ elixlsx (https://github.com/xou/elixlsx) - A writer for XLSX files.
⟡ excellent (https://github.com/leifg/excellent) - An OpenXL (Excel 2000) Parser for Elixir.
⟡ xlsxir (https://github.com/kennellroxco/xlsxir) - Xlsx file parser with support for ISO 8601 date formats. Data is extracted to an Erlang Term Storage (ETS) table and is accessed through 
various functions.
⟡ xlsxir (https://github.com/kennellroxco/xlsxir) - Xlsx file parser with support for ISO 8601 date formats. Data is extracted to an Erlang Term Storage (ETS) table and is accessed through various functions.
ORM and Datamapping
Libraries that implement object-relational mapping or datamapping techniques.
@@ -1400,8 +1368,7 @@
⟡ exdisque (https://github.com/mosic/exdisque) - Elixir client for Disque (https://github.com/antirez/disque), an in-memory, distributed job queue.
⟡ exq (https://github.com/akira/exq) - Job processing library for Elixir - compatible with Resque/Sidekiq.
⟡ exrabbit (https://github.com/d0rc/exrabbit) - RabbitMQ bindings and DSL for Elixir.
⟡ faktory_worker (https://github.com/opt-elixir/faktory_worker) - An Elixir library for working with Faktory (https://contribsys.com/faktory/), a polyglot job processing system made by the 
author of Sidekiq.
⟡ faktory_worker (https://github.com/opt-elixir/faktory_worker) - An Elixir library for working with Faktory (https://contribsys.com/faktory/), a polyglot job processing system made by the author of Sidekiq.
⟡ flume (https://github.com/scripbox/flume) - A blazing fast job processing system backed by GenStage & Redis.
⟡ gen_rmq (https://github.com/meltwater/gen_rmq) - Set of behaviours meant to be used to create RabbitMQ consumers and publishers.
⟡ heapq (https://github.com/takscape/elixir-heapq) - A Heap-based Priority Queue Implementation in Elixir.
@@ -1471,8 +1438,8 @@
⟡ ca (https://github.com/synrc/ca) - Certificate Authority.
⟡ clamxir (https://github.com/ramortegui/clamxir) - ClamAV wrapper for elixir.
⟡ code_signing (https://github.com/benknowles/code_signing) - Signing and verifying BEAM files with Ed25519 signatures.
⟡ Ockam (https://github.com/ockam-network/ockam) - A suite of tools, programming libraries and infrastructure that make it easy to build devices that communicate securely, privately and 
trustfully with cloud services and other devices. Docs (https://www.ockam.io/learn/concepts/) .
⟡ Ockam (https://github.com/ockam-network/ockam) - A suite of tools, programming libraries and infrastructure that make it easy to build devices that communicate securely, privately and trustfully with cloud services and other devices. 
Docs (https://www.ockam.io/learn/concepts/) .
⟡ pwned (https://github.com/thiamsantos/pwned) - Check if your password has been pwned.
⟡ safetybox (https://github.com/aforward/safetybox) - Security oriented helper functions for Elixir.
⟡ site_encrypt (https://github.com/sasa1977/site_encrypt) - Integrated certification via Let's encrypt for Elixir-powered sites.
@@ -1493,8 +1460,7 @@
⟡ medusa (https://github.com/Vesuvium/medusa) - Elixir static site generator that supports Pug.
⟡ NimblePublisher (https://github.com/dashbitco/nimble_publisher) - Minimal filesystem-based publisher with markdown and syntax highlighting.
⟡ obelisk (https://github.com/BennyHallett/obelisk) - Static blog and website generator.
⟡ pardall_markdown
 (https://github.com/alfredbaudisch/pardall_markdown) - Reactive publishing framework, filesystem-based with support for Markdown, nested hierarchies, and instant content rebuilding.
⟡ pardall_markdown (https://github.com/alfredbaudisch/pardall_markdown) - Reactive publishing framework, filesystem-based with support for Markdown, nested hierarchies, and instant content rebuilding.
⟡ phoenix_pages (https://github.com/jsonmaur/phoenix-pages) - Add blogs, documentation, and other static pages to Phoenix apps.
⟡ serum (https://github.com/Dalgona/Serum) - A simple static website generator written in Elixir.
@@ -1542,8 +1508,8 @@
⟡ elixir-auto-test (https://github.com/joaothallis/elixir-auto-test) - Run test when file is saved using inotify-tools.
⟡ espec (https://github.com/antonmi/espec) - BDD test framework for Elixir inspired by RSpec.
⟡ espec_phoenix (https://github.com/antonmi/espec_phoenix) - ESpec for Phoenix web framework.
⟡ ex_integration_coveralls (https://github.com/yeshan333/ex_integration_coveralls) - A library for Elixir run-time system code line-level coverage analysis. You can use it to evaluate the 
integration tests code coverage. Introduction article (https://github.com/yeshan333/explore_ast_app/blob/main/examples/README.md).
⟡ ex_integration_coveralls (https://github.com/yeshan333/ex_integration_coveralls) - A library for Elixir run-time system code line-level coverage analysis. You can use it to evaluate the integration tests code coverage. Introduction 
article (https://github.com/yeshan333/explore_ast_app/blob/main/examples/README.md).
⟡ ex_machina (https://github.com/thoughtbot/ex_machina) - Flexible test factories for Elixir. Works out of the box with Ecto and Ecto associations.
⟡ ex_parameterized (https://github.com/KazuCocoa/ex_parameterized) - Simple macro for parameterized testing.
⟡ ex_spec (https://github.com/drewolson/ex_spec) - BDD-like syntax for ExUnit.
@@ -1600,16 +1566,15 @@
⟡ base58 (https://github.com/jrdnull/base58) - Base58 encoding/decoding for Elixir.
⟡ base58check (https://github.com/gjaldon/base58check) - Base58Check encoding/decoding for Bitcoin.
⟡ base62 (https://github.com/igas/base62) - Base62 encoder/decoder in pure Elixir.
⟡ bencode (https://github.com/gausby/bencode) - A Bencode encoder and decoder for Elixir. The decoder will return the checksum value of the info dictionary, if an info dictionary was found in
the input.
⟡ bencode (https://github.com/gausby/bencode) - A Bencode encoder and decoder for Elixir. The decoder will return the checksum value of the info dictionary, if an info dictionary was found in the input.
⟡ bencoder (https://github.com/alehander42/bencoder) - bencode in Elixir.
⟡ bitcoinex (https://github.com/RiverFinancial/bitcoinex) - Bitcoin utilities in Elixir.
⟡ brcpfcnpj (https://github.com/williamgueiros/Brcpfcnpj) - Number format and Validation for Brazilian documents (CPF/CNPJ).
⟡ caustic (https://github.com/agro1986/caustic) - Elixir cryptocurrency library for Bitcoin, Ethereum, and other blockchains. Includes cryptography, number theory (prime, congruence), and 
general mathematics library for exploratory math.
⟡ caustic
 (https://github.com/agro1986/caustic) - Elixir cryptocurrency library for Bitcoin, Ethereum, and other blockchains. Includes cryptography, number theory (prime, congruence), and general mathematics library for exploratory math.
⟡ ccc (https://github.com/Joe-noh/ccc) - Character Code Converter.
⟡ chinese_translation (https://github.com/tyrchen/chinese_translation) - Translate between traditional chinese and simplified chinese based on wikipedia data, and translate chinese 
words/characters to pinyin (or slug with or without tone).
⟡ chinese_translation
 (https://github.com/tyrchen/chinese_translation) - Translate between traditional chinese and simplified chinese based on wikipedia data, and translate chinese words/characters to pinyin (or slug with or without tone).
⟡ cidr (https://github.com/c-rack/cidr-elixir) - Classless Inter-Domain Routing (CIDR) for Elixir.
⟡ cirru_parser (https://github.com/Cirru/parser.ex) - Cirru Parser in Elixir.
⟡ colorful (https://github.com/Joe-noh/colorful) - Elixir macros to decorate characters on CUI.
@@ -1748,15 +1713,14 @@
⟡ google-cloud (https://github.com/GoogleCloudPlatform/elixir-google-api) - This repository contains all the client libraries to interact with Google APIs.
⟡ google_sheets (https://github.com/GrandCru/GoogleSheets) - Elixir library for fetching and polling Google spreadsheet data in CSV format.
⟡ govtrack (https://github.com/walterbm/govtrack-elixir) - A simple Elixir wrapper for the govtrack.us (https://www.govtrack.us/developers) API.
⟡ gringotts (https://github.com/aviabird/gringotts) - A complete payment library for Elixir and Phoenix Framework similar to ActiveMerchant (https://github.com/activemerchant/active_merchant)
from the Ruby world.
⟡ gringotts (https://github.com/aviabird/gringotts) - A complete payment library for Elixir and Phoenix Framework similar to ActiveMerchant (https://github.com/activemerchant/active_merchant) from the Ruby world.
⟡ hexoku (https://github.com/JonGretar/Hexoku) - Heroku API client and Heroku Mix tasks for Elixir projects.
⟡ honeywell (https://github.com/jeffutter/honeywell-elixir) - A client for the Honeywell Lyric, Round and Water Leak & Freeze Detector APIs.
⟡ kane (https://github.com/peburrows/kane) - A Google Cloud Pub/Sub (https://cloud.google.com/pubsub/overview) client.
⟡ keenex (https://github.com/bryanjos/keenex) - A Keen.io API Client.
⟡ link_shrinkex (https://github.com/jonahoffline/link_shrinkex) - Elixir library for creating short URLs using Google's URL Shortener API.
⟡ m2x (https://github.com/attm2x/m2x-elixir) - Elixir client for the AT&T M2X, a cloud-based fully managed time-series data storage service for network connected machine-to-machine (M2M) 
devices and the Internet of Things (IoT). (Erlang Version (https://github.com/attm2x/m2x-erlang)).
⟡ m2x (https://github.com/attm2x/m2x-elixir) - Elixir client for the AT&T M2X, a cloud-based fully managed time-series data storage service for network connected machine-to-machine (M2M) devices and the Internet of Things (IoT). (Erlang
Version (https://github.com/attm2x/m2x-erlang)).
⟡ mailchimp (https://github.com/duartejc/mailchimp) - A basic Elixir wrapper for version 3 of the MailChimp API.
⟡ mailgun (https://github.com/chrismccord/mailgun) - Elixir Mailgun Client.
⟡ mandrill (https://github.com/slogsdon/mandrill-elixir) - A Mandrill wrapper for Elixir.
@@ -1821,8 +1785,7 @@
⟡ getatrex (https://github.com/alexfilatov/getatrex) - Automatic translation tool of Gettext locales with Google Translate for Elixir/Phoenix projects.
⟡ gettext (https://github.com/elixir-lang/gettext) - Internationalization and localization support for Elixir.
⟡ linguist (https://github.com/change/linguist) - Elixir Internationalization library.
⟡ parabaikElixirConverter (https://github.com/Arkar-Aung/ParabaikElixirConverter) - ParabaikElixirConverter is just a Elixir version of Parabaik converter. It can convert from Unicode to 
Zawgyi-One and Zawgyi-One to Unicode vice versa.
⟡ parabaikElixirConverter (https://github.com/Arkar-Aung/ParabaikElixirConverter) - ParabaikElixirConverter is just a Elixir version of Parabaik converter. It can convert from Unicode to Zawgyi-One and Zawgyi-One to Unicode vice versa.
⟡ trans (https://github.com/belaustegui/trans) - A Elixir library to manage embedded translations into models leveraging PostgreSQL JSONB datatype.
Utilities
@@ -1843,18 +1806,16 @@
⟡ global (https://github.com/mgwidmann/global) - Wrapper of the Erlang :global module.
⟡ mandrake (https://github.com/mbasso/mandrake) - Mandrake is a functional programming library that bring something else magic in elixir.
⟡ mnemonix (https://github.com/christhekeele/mnemonix) - A unified interface to key/value stores.
⟡ plasm (https://github.com/facto/plasm) - Plasm is Ecto's composable query multitool, containing higher-level functions such as .count, .random, .first, .last, .find, .inserted_before, 
.inserted_after, etc.
⟡ plasm (https://github.com/facto/plasm) - Plasm is Ecto's composable query multitool, containing higher-level functions such as .count, .random, .first, .last, .find, .inserted_before, .inserted_after, etc.
⟡ plugmap (https://github.com/nerdslabs/plugmap) - Plugmap is sitemap generation library for Plug/Phoenix Framework.
⟡ pubsub (https://github.com/simonewebdesign/elixir_pubsub) - A Publish-Subscribe utility library that implements a pub-sub mechanism to ease the burden of communication on the business logic
processes.
⟡ pubsub (https://github.com/simonewebdesign/elixir_pubsub) - A Publish-Subscribe utility library that implements a pub-sub mechanism to ease the burden of communication on the business logic processes.
⟡ quark (https://github.com/robot-overlord/quark) - A library for common functional programming idioms: combinators, currying, and partial application.
⟡ retry (https://github.com/safwank/ElixirRetry) - Simple Elixir macros for linear retry, exponential backoff and wait with composable delays.
⟡ sips_downloader (https://github.com/DavsX/SipsDownloader) - Elixir module for downloading the ElixirSips episodes and all other files.
⟡ sitemap (https://github.com/ikeikeikeike/sitemap) - Sitemap is the easiest way to generate Sitemaps in Elixir.
⟡ sitemapper (https://github.com/tomtaylor/sitemapper) - A fast, stream based XML Sitemap generator.
⟡ uef-lib (https://github.com/DOBRO/uef-lib) - Useful Erlang Functions Library that provides modules for manipulating lists, binaries, maps, numbers, date and time. It contains some 
functions optimized for performance in specific cases (e.g. for file I/O operations or binary transformations).
⟡ uef-lib (https://github.com/DOBRO/uef-lib) - Useful Erlang Functions Library that provides modules for manipulating lists, binaries, maps, numbers, date and time. It contains some functions optimized for performance in specific cases
(e.g. for file I/O operations or binary transformations).
⟡ vert.x (https://github.com/PharosProduction/ExVertx) - Elixir event bus bridge to Vert.x services using TCP socket.
Validations
@@ -1918,58 +1879,48 @@
⟡ ymlr (https://github.com/ufirstgroup/ymlr) - A YAML encoder for Elixir.
⟡ yomel (https://github.com/Joe-noh/yomel) - libyaml interface for Elixir.
 Resources
 Resources
Various resources, such as books, websites and articles, for improving your Elixir development skills and knowledge.
Books
Fantastic books and e-books.
⟡ Adopting Elixir (https://pragprog.com/book/tvmelixir/adopting-elixir) - Bring Elixir into your company, with real-life strategies from the people who built Elixir and use it successfully at
scale. This book has all the information you need to take your application from concept to production (2017).
⟡ Adopting Elixir (https://pragprog.com/book/tvmelixir/adopting-elixir) - Bring Elixir into your company, with real-life strategies from the people who built Elixir and use it successfully at scale. This book has all the information you
need to take your application from concept to production (2017).
⟡ Async Elixir (https://github.com/Arp-G/async-elixir) - Dive into Elixir's world of concurrency and processes with this interactive Livebook.
⟡ Craft GraphQL APIs in Elixir with Absinthe (https://pragprog.com/book/wwgraphql/craft-graphql-apis-in-elixir-with-absinthe) - Upgrade your web API to GraphQL, leveraging its flexible 
queries to empower your users, and its declarative structure to simplify your code (2017).
⟡ Craft GraphQL APIs in Elixir with Absinthe
 (https://pragprog.com/book/wwgraphql/craft-graphql-apis-in-elixir-with-absinthe) - Upgrade your web API to GraphQL, leveraging its flexible queries to empower your users, and its declarative structure to simplify your code (2017).
⟡ Elixir Cookbook (https://www.packtpub.com/application-development/elixir-cookbook) - This book is a set of recipes grouped by topic by Paulo A Pereira (2015).
⟡ Elixir do zero à concorrência
 (https://www.casadocodigo.com.br/products/livro-elixir) - (Portuguese) The book provides introduction to functional and concurrent programming with Elixir by Tiago Davi (2014).
⟡ Elixir in Action
 (https://www.manning.com/books/elixir-in-action) - A brief intro to the language followed by a more detailed look at building production-ready systems in Elixir by Saša Jurić (2015).
⟡ Elixir in Action, Second Edition (https://www.manning.com/books/elixir-in-action-second-edition) - Revised and updated for Elixir 1.7, Elixir in Action, Second Edition teaches you how to 
apply Elixir to practical problems associated with scalability, fault tolerance, and high availability (2019).
⟡ Elixir in Action, Third Edition (https://www.manning.com/books/elixir-in-action-third-edition) - Fully updated to Elixir 1.14, this authoritative bestseller reveals how Elixir tackles 
problems of scalability, fault tolerance, and high availability (2023).
⟡ Elixir do zero à concorrência (https://www.casadocodigo.com.br/products/livro-elixir) - (Portuguese) The book provides introduction to functional and concurrent programming with Elixir by Tiago Davi (2014).
⟡ Elixir in Action (https://www.manning.com/books/elixir-in-action) - A brief intro to the language followed by a more detailed look at building production-ready systems in Elixir by Saša Jurić (2015).
⟡ Elixir in Action, Second Edition (https://www.manning.com/books/elixir-in-action-second-edition) - Revised and updated for Elixir 1.7, Elixir in Action, Second Edition teaches you how to apply Elixir to practical problems associated 
with scalability, fault tolerance, and high availability (2019).
⟡ Elixir in Action, Third Edition
 (https://www.manning.com/books/elixir-in-action-third-edition) - Fully updated to Elixir 1.14, this authoritative bestseller reveals how Elixir tackles problems of scalability, fault tolerance, and high availability (2023).
⟡ Elixir Succinctly (https://www.syncfusion.com/ebooks/elixir-succinctly) - A short book to learn the basic of Elixir and its ecosystem.
⟡ Engineering Elixir Applications (https://pragprog.com/titles/beamops/engineering-elixir-applications/) - _(currently in Beta)_ As the subtitle suggests, this book explores the technologies 
and skills that support navigating each stage of software delivery with confidence.
⟡ Erlang and Elixir for Imperative Programmers
 (https://leanpub.com/erlangandelixirforimperativeprogrammers) - Introduction to Erlang and Elixir in the context of functional concepts by Wolfgang Loder (2016).
⟡ Engineering Elixir Applications (https://pragprog.com/titles/beamops/engineering-elixir-applications/) - _(currently in Beta)_ As the subtitle suggests, this book explores the technologies and skills that support navigating each stage
of software delivery with confidence.
⟡ Erlang and Elixir for Imperative Programmers (https://leanpub.com/erlangandelixirforimperativeprogrammers) - Introduction to Erlang and Elixir in the context of functional concepts by Wolfgang Loder (2016).
⟡ Erlang in Anger (http://www.erlang-in-anger.com/) - This book intends to be a little guide about how to be the Erlang medic in a time of war by Fred Hebert (2014).
⟡ Functional Web Development with Elixir, OTP, and Phoenix (https://pragprog.com/book/lhelph/functional-web-development-with-elixir-otp-and-phoenix) - Open doors to powerful new techniques 
that will get you thinking about web development in fundamentally new ways (2017).
⟡ Functional Web Development with Elixir, OTP, and Phoenix
 (https://pragprog.com/book/lhelph/functional-web-development-with-elixir-otp-and-phoenix) - Open doors to powerful new techniques that will get you thinking about web development in fundamentally new ways (2017).
⟡ Getting Started - Elixir (https://github.com/potatogopher/elixir-getting-started) - PDF, MOBI, and EPUB documents for Elixir's Getting Started tutorial (2016).
⟡ Hands-on Elixir & OTP: Cryptocurrency trading bot (https://www.elixircryptobot.com) - Want to learn Elixir & OTP by creating a real-world project? With Hands-on Elixir & OTP: Cryptocurrency
trading bot you will gain hands-on experience by working on an interesting software project. We will explore all the key abstractions and essential principles through iterative implementation
improvements. (2021).
⟡ Introducing Elixir 
 (http://shop.oreilly.com/product/0636920030584.do) - A gentle introduction to the language, with lots of code examples and exercises by Simon St. Laurent and J. David Eisenberg (2013).
⟡ Learn Functional Programming with Elixir (https://pragprog.com/book/cdc-elixir/learn-functional-programming-with-elixir) - Dont board the Elixir train with an imperative mindset! To get 
the most out of functional languages, you need to think functionally (2017).
⟡ Metaprogramming Elixir: Write Less Code, Get More Done (and Have Fun!) (https://pragprog.com/book/cmelixir/metaprogramming-elixir) - Thorough explanation on how to exploit Elixir's 
metaprogramming capabilities to improve your Elixir coding by Chris McCord (2015).
⟡ Phoenix for Rails Developers
 (http://www.phoenixforrailsdevelopers.com) - This book shows how Rails developers can benefit from their existing knowledge to learn Phoenix. By Elvio Vicosa (2017).
⟡ Phoenix in Action (https://manning.com/books/phoenix-in-action) - builds on your existing web dev skills, teaching you the unique benefits of Phoenix along with just enough Elixir to get 
the job done. By Geoffrey Lessel (2017).
⟡ Phoenix Inside Out (https://shankardevy.com/phoenix-book/) - The goal of this series is to enable you as a Confident Phoenix developer. There are 3 different editions to address varied 
needs of devs jumping into Phoenix.
⟡ Hands-on Elixir & OTP: Cryptocurrency trading bot (https://www.elixircryptobot.com) - Want to learn Elixir & OTP by creating a real-world project? With Hands-on Elixir & OTP: Cryptocurrency trading bot you will gain hands-on 
experience by working on an interesting software project. We will explore all the key abstractions and essential principles through iterative implementation improvements. (2021).
⟡ Introducing Elixir  (http://shop.oreilly.com/product/0636920030584.do) - A gentle introduction to the language, with lots of code examples and exercises by Simon St. Laurent and J. David Eisenberg (2013).
⟡ Learn Functional Programming with Elixir
 (https://pragprog.com/book/cdc-elixir/learn-functional-programming-with-elixir) - Dont board the Elixir train with an imperative mindset! To get the most out of functional languages, you need to think functionally (2017).
⟡ Metaprogramming Elixir: Write Less Code, Get More Done (and Have Fun!)
 (https://pragprog.com/book/cmelixir/metaprogramming-elixir) - Thorough explanation on how to exploit Elixir's metaprogramming capabilities to improve your Elixir coding by Chris McCord (2015).
⟡ Phoenix for Rails Developers (http://www.phoenixforrailsdevelopers.com) - This book shows how Rails developers can benefit from their existing knowledge to learn Phoenix. By Elvio Vicosa (2017).
⟡ Phoenix in Action (https://manning.com/books/phoenix-in-action) - builds on your existing web dev skills, teaching you the unique benefits of Phoenix along with just enough Elixir to get the job done. By Geoffrey Lessel (2017).
⟡ Phoenix Inside Out (https://shankardevy.com/phoenix-book/) - The goal of this series is to enable you as a Confident Phoenix developer. There are 3 different editions to address varied needs of devs jumping into Phoenix.
⟡ Programming Elixir 1.6 (https://pragprog.com/titles/elixir16/) - The book provides introduction to functional and concurrent programming with Elixir by Dave Thomas (2014).
⟡ Programming Phoenix 1.4 (https://pragprog.com/titles/phoenix14/) - Definitive guide to build web applications with the Phoenix framework by Chris McCord, José Valim and Bruce Tate (2015).
⟡ The Beam Book (https://happi.github.io/theBeamBook/) - A description of the Erlang Runtime System ERTS and the virtual Machine BEAM.
⟡ The Little Elixir & OTP Guidebook
 (https://www.manning.com/books/the-little-elixir-and-otp-guidebook) - A book for learning Elixir and OTP through small to medium-sized projects by Benjamin Tan Wei Hao (2014).
⟡ The Little Elixir & OTP Guidebook (https://www.manning.com/books/the-little-elixir-and-otp-guidebook) - A book for learning Elixir and OTP through small to medium-sized projects by Benjamin Tan Wei Hao (2014).
⟡ The Phoenix LiveView Cookbook (https://www.liveviewcookbook.com/) - A Phoenix LiveView e-book containing tried and tested recipes for solving common problems.
⟡ Études for Elixir (https://www.oreilly.com/library/view/etudes-for-elixir/9781491917640/) - A collection of exercises to program in Elixir by J. David Eisenberg (2013) (Github Repo 
(https://github.com/oreillymedia/etudes-for-elixir)).
⟡ Études for Elixir (https://www.oreilly.com/library/view/etudes-for-elixir/9781491917640/) - A collection of exercises to program in Elixir by J. David Eisenberg (2013) (Github Repo (https://github.com/oreillymedia/etudes-for-elixir)).
Cheat Sheets
Useful Elixir-related cheat sheets.
@@ -1995,8 +1946,8 @@
⟡ Atom (https://atom.io/packages/language-elixir) - Elixir language support for Atom.
⟡ atom-elixir (https://github.com/msaraiva/atom-elixir) - An Atom package for Elixir.
⟡ atom-iex (https://github.com/indiejames/atom-iex) - Run an IEx session in Atom.
⟡ elixir-ls (https://github.com/JakeBecker/elixir-ls) - A frontend-independent IDE "smartness" server for Elixir. Implements the JSON-based "Language Server Protocol" standard and provides 
debugger support via VS Code's debugger protocol.
⟡ elixir-ls
 (https://github.com/JakeBecker/elixir-ls) - A frontend-independent IDE "smartness" server for Elixir. Implements the JSON-based "Language Server Protocol" standard and provides debugger support via VS Code's debugger protocol.
⟡ elixir-tmbundle (https://github.com/elixir-lang/elixir-tmbundle) - A TextMate and SublimeText bundle for Elixir.
⟡ elixir_generator (https://github.com/jadercorrea/elixir_generator.vim) - Vim plugin to generate Elixir module and test files with one command.
⟡ ElixirSublime (https://github.com/vishnevskiy/ElixirSublime) - Elixir plugin for SublimeText 3 that provides code completion and linting.
@@ -2022,11 +1973,9 @@
⟡ ElixirWeekly (https://elixirweekly.net) - The Elixir community newsletter, covering stuff you easily miss, shared on ElixirStatus (http://elixirstatus.com) and the web.
Other Awesome Lists
Other amazingly awesome lists can be found at jnv/lists (https://github.com/jnv/lists#lists-of-lists) or bayandin/awesome-awesomeness 
(https://github.com/bayandin/awesome-awesomeness#awesome-awesomeness).
Other amazingly awesome lists can be found at jnv/lists (https://github.com/jnv/lists#lists-of-lists) or bayandin/awesome-awesomeness (https://github.com/bayandin/awesome-awesomeness#awesome-awesomeness).
⟡ Awesome Elixir and CQRS
 (https://github.com/slashdotdash/awesome-elixir-cqrs) - A curated list of awesome Elixir and Command Query Responsibility Segregation (CQRS) and event sourcing resources.
⟡ Awesome Elixir and CQRS (https://github.com/slashdotdash/awesome-elixir-cqrs) - A curated list of awesome Elixir and Command Query Responsibility Segregation (CQRS) and event sourcing resources.
⟡ Awesome Elixir by LibHunt (https://elixir.libhunt.com) - A curated list of awesome Elixir and Erlang packages and resources.
⟡ Awesome Erlang (https://github.com/drobakowski/awesome-erlang) - A curated list of awesome Erlang libraries, resources and shiny things.
⟡ Curated Elixir Resources (https://hackr.io/tutorials/learn-elixir) - A collection of top recommended Elixir resources.
@@ -2051,8 +2000,7 @@
⟡ Elixir Refactorings (https://github.com/lucasvegi/Elixir-Refactorings) - A catalog of refactoring strategies to promote the redesign and improve the quality of code developed with Elixir.
⟡ Elixir School (https://elixirschool.com/) - Lessons about the Elixir programming language.
⟡ Elixir Tab (https://github.com/efexen/elixir-tab) - Chrome Extension which helps you learn the Elixir core lib.
⟡ Elixir vs Ruby | How Switching To Elixir Made Our Team Better
 (https://foxbox.com/blog/elixir-vs-ruby/) - Long-form post that explains in detail when and why you should choose Elixir over Ruby.
⟡ Elixir vs Ruby | How Switching To Elixir Made Our Team Better (https://foxbox.com/blog/elixir-vs-ruby/) - Long-form post that explains in detail when and why you should choose Elixir over Ruby.
⟡ The Little Schemer in Elixir (https://github.com/jwhiteman/a-little-elixir-goes-a-long-way) - Exercises and algorithms from the Little Schemer book, ported to Elixir.
⟡ xElixir (https://github.com/exercism/xelixir) - Exercism Exercises in Elixir.
@@ -2063,13 +2011,12 @@
⟡ Confreaks (Elixir) (http://confreaks.tv/tags/40) - Elixir related conference talks.
⟡ Curso de Elixir de 0 a 100 (https://www.youtube.com/watch?v=-K74G9nlzSY&list=PLMLox3fRb_I4_4-DnU3yS_EglDAuVpeEg) - Complete course of elixir (in spanish) for free.
⟡ Elixir for Programmers (https://codestool.coding-gnome.com/courses/elixir-for-programmers) - Functional, Parallel, Reliable (and fun!), taught by Dave Thomas.
⟡ Elixir Foundation
 (https://www.youtube.com/playlist?list=PLjQo0sojbbxXc4aWg5i2umjv7U8YDoHQT) - Learn Elixir by building a practical example. Learn how GenServer, Agents and many other elixir primitives work.
⟡ Elixir Foundation (https://www.youtube.com/playlist?list=PLjQo0sojbbxXc4aWg5i2umjv7U8YDoHQT) - Learn Elixir by building a practical example. Learn how GenServer, Agents and many other elixir primitives work.
⟡ Elixir Sips (http://elixirsips.com/) - Tiny screencasts for learning Elixir.
⟡ ElixirCasts.io (https://elixircasts.io/) - Simple screencasts to help you learn Elixir and Phoenix.
⟡ ExCasts (https://excasts.com) - Elixir and Phoenix screencasts for all skill levels.
⟡ Kamil Skowron (https://www.youtube.com/c/kamilskowron) - YouTube channel dedicated to promote functional programming, publishing "real world" programming videos in Elixir like "Hands-on 
Elixir & OTP: Cryptocurrency trading bot" series.
⟡ Kamil Skowron
 (https://www.youtube.com/c/kamilskowron) - YouTube channel dedicated to promote functional programming, publishing "real world" programming videos in Elixir like "Hands-on Elixir & OTP: Cryptocurrency trading bot" series.
⟡ LearnElixir.tv (https://www.learnelixir.tv/) - Beginner friendly, in-depth, step by step screencasts.
⟡ LearnPhoenix.tv (https://www.learnphoenix.tv/) - Learn how to build fast, dependable web apps with Phoenix.
⟡ Meet Elixir (https://www.pluralsight.com/courses/meet-elixir) - Walk through some features and concepts of Elixir by José Valim.
@@ -2089,8 +2036,7 @@
⟡ Benjamin Tan - Learnings & Writings (http://benjamintan.io/blog/tags/elixir/) - A blog consisting of mostly Elixir posts.
⟡ Elixir Career (https://elixir.career/) - A job board for Elixir, and community of Elixir developers.
⟡ Elixir Examples (http://elixir-examples.github.io/) - A collection of small Elixir programming language examples.
⟡ Elixir Flashcards
 (https://elixircards.co.uk/) - Flashcards are a powerful way to improve your knowledge. Elixircards are hand crafted, professionally printed flashcards for levelling up your Elixir.
⟡ Elixir Flashcards (https://elixircards.co.uk/) - Flashcards are a powerful way to improve your knowledge. Elixircards are hand crafted, professionally printed flashcards for levelling up your Elixir.
⟡ Elixir Github Repository (https://github.com/elixir-lang/elixir) - The project repository.
⟡ Elixir Github Wiki (https://github.com/elixir-lang/elixir/wiki) - The project's wiki, containing much useful information.
⟡ Elixir Online Courses list - Classpert (https://classpert.com/elixir-programming) - A list of Elixir Online Courses (some are free) from Classpert Online Course Search.
@@ -2101,5 +2047,5 @@
⟡ How I start - Elixir (http://howistart.org/posts/elixir/1) - Explanation and intro to Elixir by José Valim.
⟡ Learning Elixir (http://learningelixir.joekain.com/) - A blog about a Professional Software Engineer learning Elixir.
 Contributing
 Contributing
Please see CONTRIBUTING (https://github.com/h4cc/awesome-elixir/blob/master/.github/CONTRIBUTING.md) for details.