freaking_awesome_elixir
More than Awesome Elixir
https://github.com/hvnsweeting/freaking_awesome_elixir
Last synced: 19 days ago
JSON representation
Actors
- Elixir - Helpers for easier implementation of actors in Elixir.
- Erlang - Pipelined flow processing engine.
- Elixir - A Port Wrapper which forwards cast and call to a linked Port.
- Elixir - Railway Flow-Based Programming with Elixir GenStage.
- Elixir - A minimal GenServer that monitors a given GenEvent handler.
- Elixir - Create a pool based on a hash ring.
- Erlang - A hunky Erlang worker pool factory.
- Erlang - An OTP Process Pool Application.
- Erlang - Sojourn-time based active queue management library.
- Elixir - Backpressure and flow control in EVM processes.
- Elixir - A Port Wrapper which forwards cast and call to a linked Port.
- Erlang - An OTP Process Pool Application.
Algorithms and Data structures
- data_morph - Create Elixir structs from data.
- Elixir - An Elixir wrapper library for Erlang's array.
- Elixir - Aruspex is a configurable constraint solver, written purely in Elixir.
- Elixir - Pure Elixir implementation of bidirectional maps and multimaps.
- Elixir - Pure Elixir implementation of bitmaps.
- Elixir - BlockingQueue is a simple queue implemented as a GenServer. It has a fixed maximum length established when it is created.
- Elixir - A pure Elixir implementation of Scalable Bloom Filters.
- Elixir - Elixir implementation of CLOPE: A Fast and Effective Clustering Algorithm for Transactional Data.
- Elixir - Elixir library to generate combinations and permutations from Enumerable collection.
- Elixir - Buffer a large set of counters and flush periodically.
- Elixir - A pure Elixir implementation of Cuckoo Filters.
- Elixir - Collision-resistant ids optimized for horizontal scaling and sequential lookup performance, written in Elixir.
- Elixir - Package providing functionality similar to Python's Pandas or R's data.frame().
- Elixir - A collection of protocols, implementations and wrappers to work with data structures.
- Elixir - A memoization macro (defmemo) for elixir using a genserver backing store.
- Elixir - Deque implementations in Elixir.
- Elixir - A* graph pathfinding in pure Elixir.
- Elixir - Tree structure, hierarchy and ancestry for the ecto models.
- Elixir - Finite state machine pattern implemented on Elixir and adopted for Ecto.
- Elixir - A latency / fault tolerance library to help isolate your applications from an uncertain world of slow or failed services.
- Elixir - A simple and functional machine learning library written in elixir.
- Erlang - Implementations of popular data structures and algorithms.
- Elixir - An Elixir library for generating struct constructors that handle external data with ease.
- Elixir - Simple elixir library to define a static FSM.
- Elixir - ExMatrix is a small library for working with matrices, originally developed for testing matrix multiplication in parallel.
- Elixir - Thin layer on top of Cryptex.
- Elixir - Pure Elixir implementation of FowlerâNollâVo hash functions.
- Elixir - Finite state machine as a functional data structure.
- Erlang - This application implements a so-called circuit-breaker for Erlang.
- Elixir - A generic finite state-machine - Elixir wrapper around OTP's gen_fsm.
- Elixir - An Elixir library for performing 2D and 3D mathematics.
- Elixir - A consistent hash-ring implementation for Elixir.
- Elixir - Fast Elixir implementation of HyperLogLog.
- Elixir - Indifferent access for Elixir maps/list/tuples with custom key conversion.
- Elixir - Isaac is an elixir module for ISAAC: a fast cryptographic random number generator.
- Elixir - Jump consistent hash implementation in Elixir (without NIFs).
- Erlang - Erlang 2-way Set Associative Map.
- Elixir - Elixir implementation of a binary Galois Linear Feedback Shift Register.
- Elixir - A CRDT library with δ-CRDT support.
- Elixir - Luhn algorithm in Elixir.
- C - LZ4 bindings for Erlang for fast data compressing.
- Elixir - A state machine library for structs in general, it integrates with Phoenix out of the box.
- Elixir - Coerce maps into structs. This is helpful e.g. when you interface a REST API and want to create a struct from the response.
- Elixir - A blazing fast matrix library for Elixir/Erlang with C implementation using CBLAS.
- Elixir - A Merkle hash tree implementation in Elixir.
-
Elixir
- Elixir library extending
Enum.min_by/2,Enum.max_by/2andEnum.min_max_by/2to return a list of results instead of just one. - Erlang - A library for performing math on number 'arrays' in binaries.
- Elixir - Upgrade your Elixir pipelines with monads.
- Elixir - A pure Elixir implementation of the non-cryptographic hash Murmur3.
- Elixir - An Elixir implementation of generic n-ary tree data structure.
- Elixir - Elixir natural sort implementation for lists of strings.
- Elixir - A navigation tree representation with helpers to generate HTML out of it.
- Elixir - A parallel stream implementation for Elixir.
- Elixir - Elixir library providing some handy parallel processing (execution) facilities that support configuring number of workers and timeout.
- Elixir - Parallel Execute (Parex) is an Elixir module for executing multiple (slow) processes in parallel.
-
Elixir
- Wraps
:queue, with improved API andInspect,CollectableandEnumerableprotocol implementations. - Elixir - Adds Rational Numbers and allows them to be used in common arithmatic operations. Also supports conversion between Floats and Rational Numbers.
- Elixir - Red-Black tree implementation in Elixir.
- Elixir - An Elixir presenter package used to transform map structures.
- Elixir - Implementation of the Rendezvous or Highest Random Weight (HRW) hashing algorithm in Elixir.
- Elixir - Elixir implementation of ROCK: A Robust Clustering Algorithm for Categorical Attributes.
- Erlang - SIMD-oriented Fast Mersenne Twister (SFMT) for Erlang.
- Elixir - Simhash implementation using Siphash and N-grams.
- Erlang - BEAM friendly spinlocks for Elixir/Erlang.
- Elixir - Sorted Sets for Elixir.
- Elixir - stream count distinct element estimation using the "space saving" algorithm.
- Elixir - A playground for data structures in Elixir.
- Elixir - An Elixir implementation of the Supermemo 2 algorithm.
- Elixir - An Elixir implementation of term frequencyâinverse document frequency.
- Elixir - Fuzzy string-matching algorithm implementations.
- Erlang - Tiny Mersenne Twister (TinyMT) for Erlang.
- Erlang - Erlang Trie Implementation.
- Elixir - Variadic arity tree with a zipper for Elixir.
- Elixir - A* graph pathfinding in pure Elixir.
- Elixir - Simple elixir library to define a static FSM.
- Elixir - Red-Black tree implementation in Elixir.
- Erlang - SIMD-oriented Fast Mersenne Twister (SFMT) for Erlang.
- Elixir - Sorted Sets for Elixir.
- Erlang - Tiny Mersenne Twister (TinyMT) for Erlang.
- Elixir - Common algebraic structures and functions for Elixir.
- Elixir - Haskell inspired monads in Elixir stylish syntax.
- Elixir - A kademlia implementation in Elixir.
Applications
- JavaScript - Trello tribute done in Elixir, Phoenix Framework, React and Redux.
- Elixir - A collaborative, real-time video fact-checking platform. (Docs).
- JavaScript - Consolex is a tool that allows you to attach a web based console to any mix project.
- Elixir - Elixir app to serve Dragonfly images.
- Elixir - A Slack-like app by Elixir, Phoenix & React(redux).
- Elixir - A âmess managerâ developed in Elixir and provides a simple API to manage & document your stuff. (Docs).
- Elixir - Digital goods shop & blog created using Phoenix framework.
- Elixir - A multi-headed beast: API gateway, request cache, and data transformations.
- Elixir - Cryptocurrecy trading platform / trading bot with admin panel.
- majremind - A self-maintained database of your updated server which tells you which one needs to be updated.
- Elixir - Medical Examination - application for register health check callbacks and represent their state via HTTP.
- Erlang - WebSocket Application Server.
- Elixir - A multi-protocol network services monitor written in Elixir using Poolboy.
- Elixir - The Good Old game built with Elixir, Phoenix Framework, React and Redux.
- Elixir - Toggl tribute done in Elixir, Phoenix Framework, React and Redux.
- Elixir - Open Pusher implementation, compatible with Pusher libraries.
- CSS - A simple yet efficient URL shortening service written in Elixir.
- Elixir - A real-time application for conducting Agile retrospectives at remoteretro.org written in Elixir/Phoenix/React.
- Elixir - Online estimation tool for Agile teams, written using Elixir Lang, Phoenix Framework and React.
- Elixir - An umbrella project to search startup jobs scraped from websites written in Elixir/Phoenix and React/Redux.
- Elixir - Terminal-based 2048 game written in Elixir.
- Elixir - A multiplayer ship game built with Elixir, Phoenix Framework and Phaser.
- Elixir - From Idea to Execution - Manage your trading operation across a globally distributed cluster.
- Elixir - A composable, real time, cryptocurrency market data and trade execution toolkit.
- Erlang - Business Process Engine in Erlang. (Doc).
- Elixir - Digital goods shop & blog created using Phoenix framework.
- Elixir - A simple cowboy web server written in Elixir to stack images. (Docs).
- Elixir - Cryptocurrecy trading platform / trading bot with admin panel.
Artificial Intelligence
Audio and Sounds
Authentication
- ueberauth_auth0 - An Ueberauth strategy for using Auth0 to authenticate your users.
- Elixir - An authentication framework for use with Elixir applications. (Docs).
- Elixir - A simple configurable identity/password authentication module (Compatible with Ecto/Phoenix).
- Elixir - Apache/APR Style Password Hashing.
- Elixir - AWS Signature Version 4 Signing Library for Elixir.
- Elixir - Elixir Plug to easily add HTTP basic authentication to an app.
- Elixir - Coherence is a full featured, configurable authentication system for Phoenix. (Docs).
- Elixir - Tools to make Elixir authentication simple and flexible.
- Elixir - The simplest way to add Google OAuth authentication ("Sign in with Google") to your Elixir/Phoenix app.
- Elixir - A simple github oauth library.
- Elixir - OAuth 2.0 library for server to server applications via Google Cloud APIs.
- Elixir - Apache htpasswd file reader/writer in Elixir.
- Elixir - MojoAuth implementation in Elixir.
- Elixir - A Facebook OAuth2 Provider for Elixir.
- Elixir - A GitHub OAuth2 Provider for Elixir.
- Elixir - Simple OAuth2 client written for Elixir.
- Elixir - Another OAuth 2.0 client library for Elixir.
- Elixir - An OAuth 1.0 implementation for Elixir.
- Elixir - Simple passwordless login or 2-factor / multi-factor authentication for Elixir.
- Elixir - Authentication library for Phoenix 1.3 and other Plug-based apps.
- Elixir - Client SSL Authentication Plugs for Phoenix and other Plug-based apps.
- Elixir - Robust, modular, and extendable user authentication system (Website - Doc).
- Elixir - SAML SP SSO made easy (Doc).
- Elixir - Another simple and flexible authentication solution in 5 minutes!.
- Elixir - AWS Signature V4 signing and verification library (Doc).
- Elixir - An Elixir Authentication System for Plug-based Web Applications.
- Elixir - Central Authentication Service strategy for Ãberauth.
- Elixir - Facebook OAuth2 Strategy for Ãberauth.
- Elixir - Foursquare OAuth2 Strategy for Ãberauth.
- Elixir - A GitHub strategy for Ãberauth.
- Elixir - A Google strategy for Ãberauth.
- Elixir - A simple username/password strategy for Ãberauth.
- Elixir - LINE Strategy for Ãberauth.
- Elixir - A Microsoft strategy for Ãberauth.
- Elixir - A Slack strategy for Ãberauth.
- Elixir - Twitter Strategy for Ãberauth.
- Elixir - Weibo OAuth2 Strategy for Ãberauth.
- Elixir - An easy to use licensing system, based on asymmetric cryptography.
- Elixir - Robust, modular, and extendable user authentication system (Website - Doc).
- Elixir - Apache/APR Style Password Hashing.
- Elixir - A simple github oauth library.
- Elixir - Apache htpasswd file reader/writer in Elixir.
- Elixir - Elixir Plug to easily add HTTP basic authentication to an app.
- Elixir - vk.com Strategy for Ãberauth.
Authorization
- Elixir - Rule based authorization, for advanced authorization rules.
- Elixir - A flexible authorization library for Phoenix applications.
- Elixir - A simple authorization library that provides a friendly interface using declarative permission rules.
- Elixir - An authorization library for Elixir applications that restricts what resources the current user is allowed to access. (Docs).
- Elixir - Middleware based authentication and authorization for Absinthe GraphQL powered by Bodyguard.
- Elixir - Database based authorization (ACL), with custom DSL rules for requiring needed permissions. (Docs).
Behaviours and Interfaces
- Elixir - Connection behaviour for connection processes. The API is superset of the GenServer API.
- Elixir - Elixir wrapper for gen_statem.
- Elixir - Simple Elixir wrapper for the Stockfighter API.
- Elixir - Connection behaviour for connection processes. The API is superset of the GenServer API.
- Elixir - Elixir wrapper for gen_statem.
- Elixir - Simple Elixir wrapper for the Stockfighter API.
Benchmarking
Bittorrent
Books
- Elixir do zero à concorrência - (Portuguese) The book provides introduction to functional and concurrent programming with Elixir by Tiago Davi(2014).
- 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).
- Erlang and Elixir for Imperative Programmers - Introduction to Erlang and Elixir in the context of functional concepts by Wolfgang Loder (2016).
- Erlang in Anger - This book intends to be a little guide about how to be the Erlang medic in a time of war by Fred Hebert (2014).
- Phoenix Inside Out - 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 - The book provides introduction to functional and concurrent programming with Elixir by Dave Thomas (2014).
- Programming Phoenix 1.4 - Definitive guide to build web applications with the Phoenix framework by Chris McCord, José Valim and Bruce Tate (2015).
- The Little Elixir & OTP Guidebook - A book for learning Elixir and OTP through small to medium-sized projects by Benjamin Tan Wei Hao (2014).
- Ãtudes for Elixir - A collection of exercises to program in Elixir by J. David Eisenberg (2013) (Github Repo).