[38;5;12m                                          [39m[38;2;255;187;0m[1m[4mAwesome[0m[38;2;255;187;0m[1m[4m [0m[38;2;255;187;0m[1m[4mElixir[0m[38;2;255;187;0m[1m[4m [0m[38;5;14m[1m[4m![0m[38;2;255;187;0m[1m[4mCI[0m[38;2;255;187;0m[1m[4m [0m[38;2;255;187;0m[1m[4mBadge[0m[38;5;14m[1m[4m [0m[38;5;14m[1m[4m(https://github.com/h4cc/awesome-elixir/actions/workflows/ci.yml/badge.svg)[0m[38;2;255;187;0m[1m[4m [0m[38;2;255;187;0m[1m[4m(https://github.com/h4cc/awesome-elixir)[0m[38;2;255;187;0m[1m[4m [0m[38;5;14m[1m[4m![0m[38;2;255;187;0m[1m[4mAwesome[0m[38;5;14m[1m[4m [0m
[38;5;12m                                              [39m[38;5;14m[1m[4m(https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)[0m[38;2;255;187;0m[1m[4m [0m[38;2;255;187;0m[1m[4m(https://github.com/sindresorhus/awesome)[0m
[38;5;12mA curated list of amazingly awesome Elixir libraries, resources, and shiny things inspired by [39m[38;5;14m[1mawesome-php[0m[38;5;12m (https://github.com/ziadoz/awesome-php).[39m

[38;5;12mIf you think a package should be added, please add a :+1: ([39m[48;5;235m[38;5;249m:+1:[49m[39m[38;5;12m) at the according issue or create a new one.[39m

[38;5;12mThere are [39m[38;5;14m[1mother sites with curated lists of elixir packages[0m[38;5;12m (#other-awesome-lists) which you can have a look at.[39m

[38;5;12m- [39m[38;5;14m[1mAwesome Elixir[0m[38;5;12m (#awesome-elixir)[39m
[48;5;235m[38;5;249m- **Actors** (#actors)[49m[39m[48;5;235m[38;5;249m                                                                [49m[39m
[48;5;235m[38;5;249m- **Algorithms and Data structures** (#algorithms-and-data-structures)[49m[39m[48;5;235m[38;5;249m                [49m[39m
[48;5;235m[38;5;249m- **Applications** (#applications)[49m[39m[48;5;235m[38;5;249m                                                    [49m[39m
[48;5;235m[38;5;249m- **Artificial Intelligence** (#artificial-intelligence)[49m[39m[48;5;235m[38;5;249m                              [49m[39m
[48;5;235m[38;5;249m- **Audio and Sounds** (#audio-and-sounds)[49m[39m[48;5;235m[38;5;249m                                            [49m[39m
[48;5;235m[38;5;249m- **Authentication** (#authentication)[49m[39m[48;5;235m[38;5;249m                                                [49m[39m
[48;5;235m[38;5;249m- **Authorization** (#authorization)[49m[39m[48;5;235m[38;5;249m                                                  [49m[39m
[48;5;235m[38;5;249m- **Behaviours and Interfaces** (#behaviours-and-interfaces)[49m[39m[48;5;235m[38;5;249m                          [49m[39m
[48;5;235m[38;5;249m- **Benchmarking** (#benchmarking)[49m[39m[48;5;235m[38;5;249m                                                    [49m[39m
[48;5;235m[38;5;249m- **Bittorrent** (#bittorrent)[49m[39m[48;5;235m[38;5;249m                                                        [49m[39m
[48;5;235m[38;5;249m- **BSON** (#bson)[49m[39m[48;5;235m[38;5;249m                                                                    [49m[39m
[48;5;235m[38;5;249m- **Build Tools** (#build-tools)[49m[39m[48;5;235m[38;5;249m                                                      [49m[39m
[48;5;235m[38;5;249m- **Caching** (#caching)[49m[39m[48;5;235m[38;5;249m                                                              [49m[39m
[48;5;235m[38;5;249m- **Chatting** (#chatting)[49m[39m[48;5;235m[38;5;249m                                                            [49m[39m
[48;5;235m[38;5;249m- **Cloud Infrastructure and Management** (#cloud-infrastructure-and-management)[49m[39m[48;5;235m[38;5;249m      [49m[39m
[48;5;235m[38;5;249m- **Code Analysis** (#code-analysis)[49m[39m[48;5;235m[38;5;249m                                                  [49m[39m
[48;5;235m[38;5;249m- **Command Line Applications** (#command-line-applications)[49m[39m[48;5;235m[38;5;249m                          [49m[39m
[48;5;235m[38;5;249m- **Configuration** (#configuration)[49m[39m[48;5;235m[38;5;249m                                                  [49m[39m
[48;5;235m[38;5;249m- **Cryptography** (#cryptography)[49m[39m[48;5;235m[38;5;249m                                                    [49m[39m
[48;5;235m[38;5;249m- **CSV** (#csv)[49m[39m[48;5;235m[38;5;249m                                                                      [49m[39m
[48;5;235m[38;5;249m- **Date and Time** (#date-and-time)[49m[39m[48;5;235m[38;5;249m                                                  [49m[39m
[48;5;235m[38;5;249m- **Debugging** (#debugging)[49m[39m[48;5;235m[38;5;249m                                                          [49m[39m
[48;5;235m[38;5;249m- **Deployment** (#deployment)[49m[39m[48;5;235m[38;5;249m                                                        [49m[39m
[48;5;235m[38;5;249m- **Documentation** (#documentation)[49m[39m[48;5;235m[38;5;249m                                                  [49m[39m
[48;5;235m[38;5;249m- **Domain-specific language** (#domain-specific-language)[49m[39m[48;5;235m[38;5;249m                            [49m[39m
[48;5;235m[38;5;249m- **ECMAScript** (#ecmascript)[49m[39m[48;5;235m[38;5;249m                                                        [49m[39m
[48;5;235m[38;5;249m- **Email** (#email)[49m[39m[48;5;235m[38;5;249m                                                                  [49m[39m
[48;5;235m[38;5;249m- **Embedded Systems** (#embedded-systems)[49m[39m[48;5;235m[38;5;249m                                            [49m[39m
[48;5;235m[38;5;249m- **Encoding and Compression** (#encoding-and-compression)[49m[39m[48;5;235m[38;5;249m                            [49m[39m
[48;5;235m[38;5;249m- **Errors and Exception Handling** (#errors-and-exception-handling)[49m[39m[48;5;235m[38;5;249m                  [49m[39m
[48;5;235m[38;5;249m- **Eventhandling** (#eventhandling)[49m[39m[48;5;235m[38;5;249m                                                  [49m[39m
[48;5;235m[38;5;249m- **Examples and funny stuff** (#examples-and-funny-stuff)[49m[39m[48;5;235m[38;5;249m                            [49m[39m
[48;5;235m[38;5;249m- **Feature Flags and Toggles** (#feature-flags-and-toggles)[49m[39m[48;5;235m[38;5;249m                          [49m[39m
[48;5;235m[38;5;249m- **Feeds** (#feeds)[49m[39m[48;5;235m[38;5;249m                                                                  [49m[39m
[48;5;235m[38;5;249m- **Files and Directories** (#files-and-directories)[49m[39m[48;5;235m[38;5;249m                                  [49m[39m
[48;5;235m[38;5;249m- **Formulars** (#formulars)[49m[39m[48;5;235m[38;5;249m                                                          [49m[39m
[48;5;235m[38;5;249m- **Framework Components** (#framework-components)[49m[39m[48;5;235m[38;5;249m                                    [49m[39m
[48;5;235m[38;5;249m- **Frameworks** (#frameworks)[49m[39m[48;5;235m[38;5;249m                                                        [49m[39m
[48;5;235m[38;5;249m- **Games** (#games)[49m[39m[48;5;235m[38;5;249m                                                                  [49m[39m
[48;5;235m[38;5;249m- **Geolocation** (#geolocation)[49m[39m[48;5;235m[38;5;249m                                                      [49m[39m
[48;5;235m[38;5;249m- **GUI** (#gui)[49m[39m[48;5;235m[38;5;249m                                                                      [49m[39m
[48;5;235m[38;5;249m- **Hardware** (#hardware)[49m[39m[48;5;235m[38;5;249m                                                            [49m[39m
[48;5;235m[38;5;249m- **HTML** (#html)[49m[39m[48;5;235m[38;5;249m                                                                    [49m[39m
[48;5;235m[38;5;249m- **HTTP** (#http)[49m[39m[48;5;235m[38;5;249m                                                                    [49m[39m
[48;5;235m[38;5;249m- **Images** (#images)[49m[39m[48;5;235m[38;5;249m                                                                [49m[39m
[48;5;235m[38;5;249m- **Instrumenting / Monitoring** (#instrumenting--monitoring)[49m[39m[48;5;235m[38;5;249m                         [49m[39m
[48;5;235m[38;5;249m- **JSON** (#json)[49m[39m[48;5;235m[38;5;249m                                                                    [49m[39m
[48;5;235m[38;5;249m- **Languages** (#languages)[49m[39m[48;5;235m[38;5;249m                                                          [49m[39m
[48;5;235m[38;5;249m- **Lexical analysis** (#lexical-analysis)[49m[39m[48;5;235m[38;5;249m                                            [49m[39m
[48;5;235m[38;5;249m- **Logging** (#logging)[49m[39m[48;5;235m[38;5;249m                                                              [49m[39m
[48;5;235m[38;5;249m- **Macros** (#macros)[49m[39m[48;5;235m[38;5;249m                                                                [49m[39m
[48;5;235m[38;5;249m- **Markdown** (#markdown)[49m[39m[48;5;235m[38;5;249m                                                            [49m[39m
[48;5;235m[38;5;249m- **Miscellaneous** (#miscellaneous)[49m[39m[48;5;235m[38;5;249m                                                  [49m[39m
[48;5;235m[38;5;249m- **Native Implemented Functions** (#native-implemented-functions)[49m[39m[48;5;235m[38;5;249m                    [49m[39m
[48;5;235m[38;5;249m- **Natural Language Processing (NLP)** (#natural-language-processing-nlp)[49m[39m[48;5;235m[38;5;249m            [49m[39m
[48;5;235m[38;5;249m- **Networking** (#networking)[49m[39m[48;5;235m[38;5;249m                                                        [49m[39m
[48;5;235m[38;5;249m- **Office** (#office)[49m[39m[48;5;235m[38;5;249m                                                                [49m[39m
[48;5;235m[38;5;249m- **ORM and Datamapping** (#orm-and-datamapping)[49m[39m[48;5;235m[38;5;249m                                      [49m[39m
[48;5;235m[38;5;249m- **OTP** (#otp)[49m[39m[48;5;235m[38;5;249m                                                                      [49m[39m
[48;5;235m[38;5;249m- **Package Management** (#package-management)[49m[39m[48;5;235m[38;5;249m                                        [49m[39m
[48;5;235m[38;5;249m- **PDF** (#pdf)[49m[39m[48;5;235m[38;5;249m                                                                      [49m[39m
[48;5;235m[38;5;249m- **Protocols** (#protocols)[49m[39m[48;5;235m[38;5;249m                                                          [49m[39m
[48;5;235m[38;5;249m- **Queue** (#queue)[49m[39m[48;5;235m[38;5;249m                                                                  [49m[39m
[48;5;235m[38;5;249m- **QUIC** (#quic)[49m[39m[48;5;235m[38;5;249m                                                                    [49m[39m
[48;5;235m[38;5;249m- **Release Management** (#release-management)[49m[39m[48;5;235m[38;5;249m                                        [49m[39m
[48;5;235m[38;5;249m- **REST and API** (#rest-and-api)[49m[39m[48;5;235m[38;5;249m                                                    [49m[39m
[48;5;235m[38;5;249m- **Search** (#search)[49m[39m[48;5;235m[38;5;249m                                                                [49m[39m
[48;5;235m[38;5;249m- **Security** (#security)[49m[39m[48;5;235m[38;5;249m                                                            [49m[39m
[48;5;235m[38;5;249m- **SMS** (#sms)[49m[39m[48;5;235m[38;5;249m                                                                      [49m[39m
[48;5;235m[38;5;249m- **Static Page Generation** (#static-page-generation)[49m[39m[48;5;235m[38;5;249m                                [49m[39m
[48;5;235m[38;5;249m- **Statistics** (#statistics)[49m[39m[48;5;235m[38;5;249m                                                        [49m[39m
[48;5;235m[38;5;249m- **Templating** (#templating)[49m[39m[48;5;235m[38;5;249m                                                        [49m[39m
[48;5;235m[38;5;249m- **Testing** (#testing)[49m[39m[48;5;235m[38;5;249m                                                              [49m[39m
[48;5;235m[38;5;249m- **Text and Numbers** (#text-and-numbers)[49m[39m[48;5;235m[38;5;249m                                            [49m[39m
[48;5;235m[38;5;249m- **Third Party APIs** (#third-party-apis)[49m[39m[48;5;235m[38;5;249m                                            [49m[39m
[48;5;235m[38;5;249m- **Translations and Internationalizations** (#translations-and-internationalizations)[49m[39m
[48;5;235m[38;5;249m- **Utilities** (#utilities)[49m[39m[48;5;235m[38;5;249m                                                          [49m[39m
[48;5;235m[38;5;249m- **Validations** (#validations)[49m[39m[48;5;235m[38;5;249m                                                      [49m[39m
[48;5;235m[38;5;249m- **Version Control** (#version-control)[49m[39m[48;5;235m[38;5;249m                                              [49m[39m
[48;5;235m[38;5;249m- **Video** (#video)[49m[39m[48;5;235m[38;5;249m                                                                  [49m[39m
[48;5;235m[38;5;249m- **WebAssembly** (#webassembly)[49m[39m[48;5;235m[38;5;249m                                                      [49m[39m
[48;5;235m[38;5;249m- **XML** (#xml)[49m[39m[48;5;235m[38;5;249m                                                                      [49m[39m
[48;5;235m[38;5;249m- **YAML** (#yaml)[49m[39m[48;5;235m[38;5;249m                                                                    [49m[39m
[38;5;12m- [39m[38;5;14m[1mResources[0m[38;5;12m (#resources)[39m
[48;5;235m[38;5;249m- **Books** (#books)[49m[39m[48;5;235m[38;5;249m                            [49m[39m
[48;5;235m[38;5;249m- **Cheat Sheets** (#cheat-sheets)[49m[39m[48;5;235m[38;5;249m              [49m[39m
[48;5;235m[38;5;249m- **Community** (#community)[49m[39m[48;5;235m[38;5;249m                    [49m[39m
[48;5;235m[38;5;249m- **Editors** (#editors)[49m[39m[48;5;235m[38;5;249m                        [49m[39m
[48;5;235m[38;5;249m- **Newsletters** (#newsletters)[49m[39m[48;5;235m[38;5;249m                [49m[39m
[48;5;235m[38;5;249m- **Other Awesome Lists** (#other-awesome-lists)[49m[39m
[48;5;235m[38;5;249m- **Podcasts** (#podcasts)[49m[39m[48;5;235m[38;5;249m                      [49m[39m
[48;5;235m[38;5;249m- **Reading** (#reading)[49m[39m[48;5;235m[38;5;249m                        [49m[39m
[48;5;235m[38;5;249m- **Screencasts** (#screencasts)[49m[39m[48;5;235m[38;5;249m                [49m[39m
[48;5;235m[38;5;249m- **Styleguides** (#styleguides)[49m[39m[48;5;235m[38;5;249m                [49m[39m
[48;5;235m[38;5;249m- **Websites** (#websites)[49m[39m[48;5;235m[38;5;249m                      [49m[39m
[38;5;12m- [39m[38;5;14m[1mContributing[0m[38;5;12m (#contributing)[39m

[38;2;255;187;0m[4mActors[0m
[48;2;30;30;40m[38;5;13m[3mLibraries and tools for working with actors and such.[0m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1malf[0m[38;5;12m (https://github.com/antonmi/ALF) - Flow-based Application Layer Framework.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mbpe[0m[38;5;12m (https://github.com/spawnproc/bpe) - Business Process Engine in Erlang. ([39m[38;5;14m[1mDoc[0m[38;5;12m (https://bpe.n2o.dev)).[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mpooler[0m[38;5;12m (https://github.com/seth/pooler) - An OTP Process Pool Application.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mpoolex[0m[38;5;12m (https://github.com/general-CbIC/poolex) - Pure elixir pool manager.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mspawn[0m[38;5;12m (https://github.com/eigr/spawn) - Elixir poliglot actors service mesh.[39m

[38;2;255;187;0m[4mAlgorithms and Data structures[0m
[48;2;30;30;40m[38;5;13m[3mLibraries and implementations of algorithms and data structures.[0m

[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1maja[0m[38;5;12m (https://github.com/sabiwara/aja) - High performance persistent vectors and ordered maps.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1marray[0m[38;5;12m (https://github.com/takscape/elixir-array) - An Elixir wrapper library for Erlang's array.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1maruspex[0m[38;5;12m (https://github.com/dkendal/aruspex) - Aruspex is a configurable constraint solver, written purely in Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mbimap[0m[38;5;12m (https://github.com/mkaput/elixir-bimap) - Pure Elixir implementation of [39m[38;5;14m[1mbidirectional maps[0m[38;5;12m (https://en.wikipedia.org/wiki/Bidirectional_map) and multimaps.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mbitmap[0m[38;5;12m (https://github.com/hashd/bitmap-elixir) - Pure Elixir implementation of [39m[38;5;14m[1mbitmaps[0m[38;5;12m (https://en.wikipedia.org/wiki/Bitmap).[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mblocking_queue[0m[38;5;12m (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.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mbloomex[0m[38;5;12m (https://github.com/gmcabrita/bloomex) - A pure Elixir implementation of Scalable Bloom Filters.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mclope[0m[38;5;12m (https://github.com/ayrat555/clope) - Elixir implementation of CLOPE: A Fast and Effective Clustering Algorithm for Transactional Data.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mClosure Table[0m[38;5;12m (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.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcombination[0m[38;5;12m (https://github.com/seantanly/elixir-combination) - Elixir library to generate combinations and permutations from Enumerable collection.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mconrex[0m[38;5;12m (https://github.com/NAISorg/conrex) - An Elixir implementation of the CONREC algorithm for topographic or isochrone maps.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcount_buffer[0m[38;5;12m (https://github.com/camshaft/count_buffer) - Buffer a large set of counters and flush periodically.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcuckoo[0m[38;5;12m (https://github.com/gmcabrita/cuckoo) - A pure Elixir implementation of [39m[38;5;14m[1mCuckoo Filters[0m[38;5;12m (https://www.cs.cmu.edu/%7Edga/papers/cuckoo-conext2014.pdf).[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcuid[0m[38;5;12m (https://github.com/duailibe/cuid) - Collision-resistant ids optimized for horizontal scaling and sequential lookup performance, written in Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mdata_morph[0m[38;5;12m (https://hex.pm/packages/data_morph) - Create Elixir structs from data.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mdataframe[0m[38;5;12m (https://github.com/JordiPolo/dataframe) - Package providing functionality similar to Python's Pandas or R's data.frame().[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mdatastructures[0m[38;5;12m (https://github.com/meh/elixir-datastructures) - A collection of protocols, implementations and wrappers to work with data structures.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mdef_memo[0m[38;5;12m (https://github.com/os6sense/DefMemo) - A memoization macro (defmemo) for elixir using a genserver backing store.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mdlist[0m[38;5;12m (https://github.com/stocks29/dlist) - Deque implementations in Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1meastar[0m[38;5;12m (https://github.com/herenowcoder/eastar) - A[39m[48;2;30;30;40m[38;5;13m[3m graph pathfinding in pure Elixir.[0m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mecto_materialized_path[0m[38;5;12m (https://github.com/asiniy/ecto_materialized_path) - Tree structure, hierarchy and ancestry for the ecto models.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mecto_state_machine[0m[38;5;12m (https://github.com/asiniy/ecto_state_machine) - Finite state machine pattern implemented on Elixir and  adopted for Ecto.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1melistrix[0m[38;5;12m (https://github.com/tobz/elistrix) - A latency / fault tolerance library to help isolate your applications from an uncertain world of slow or failed services.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1memel[0m[38;5;12m (https://github.com/mrdimosthenis/emel) - A simple and functional machine learning library written in elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1merlang-algorithms[0m[38;5;12m (https://github.com/aggelgian/erlang-algorithms) - Implementations of popular data structures and algorithms.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mexconstructor[0m[38;5;12m (https://github.com/appcues/exconstructor) - An Elixir library for generating struct constructors that handle external data with ease.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mexfsm[0m[38;5;12m (https://github.com/awetzel/exfsm) - Simple elixir library to define a static FSM.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mexkad[0m[38;5;12m (https://github.com/rozap/exkad) - A [39m[38;5;14m[1mkademlia[0m[38;5;12m (https://en.wikipedia.org/wiki/Kademlia) implementation in Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mexmatrix[0m[38;5;12m (https://github.com/a115/exmatrix) - ExMatrix is a small library for working with matrices, originally developed for testing matrix multiplication in parallel.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mexor_filter[0m[38;5;12m (https://github.com/mpope9/exor_filter) - Nif for xor_filters.  'Faster and Smaller Than Bloom and Cuckoo Filters'.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mezcryptex[0m[38;5;12m (https://github.com/stocks29/ezcryptex) - Thin layer on top of Cryptex.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mflow[0m[38;5;12m (https://github.com/dashbitco/flow) - Computational parallel flows on top of GenStage.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mfnv[0m[38;5;12m (https://github.com/asaaki/fnv.ex) - Pure Elixir implementation of Fowler–Noll–Vo hash functions.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mfsm[0m[38;5;12m (https://github.com/sasa1977/fsm) - Finite state machine as a functional data structure.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mfuse[0m[38;5;12m (https://github.com/jlouis/fuse) - This application implements a so-called circuit-breaker for Erlang.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mgen_fsm[0m[38;5;12m (https://github.com/pavlos/gen_fsm) - A generic finite state-machine - Elixir wrapper around OTP's gen_fsm.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mgraphex[0m[38;5;12m (https://github.com/stocks29/graphex) - A library for composing and executing task graphs in elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mgraphmath[0m[38;5;12m (https://github.com/crertel/graphmath) - An Elixir library for performing 2D and 3D mathematics.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mhash_ring_ex[0m[38;5;12m (https://github.com/reset/hash-ring-ex) - A consistent hash-ring implementation for Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mhypex[0m[38;5;12m (https://github.com/whitfin/hypex) - Fast Elixir implementation of HyperLogLog.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mindifferent[0m[38;5;12m (https://github.com/vic/indifferent) - Indifferent access for Elixir maps/list/tuples with custom key conversion.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1misaac[0m[38;5;12m (https://github.com/arianvp/elixir-isaac) - Isaac is an elixir module for ISAAC: a fast cryptographic random number generator.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mjumper[0m[38;5;12m (https://github.com/whitfin/jumper) - Jump consistent hash implementation in Elixir (without NIFs).[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mkey2value[0m[38;5;12m (https://github.com/okeuday/key2value) - Erlang 2-way Set Associative Map.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mlfsr[0m[38;5;12m (https://github.com/pma/lfsr) - Elixir implementation of a binary Galois Linear Feedback Shift Register.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mloom[0m[38;5;12m (https://github.com/asonge/loom) - A CRDT library with δ-CRDT support.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mluhn[0m[38;5;12m (https://github.com/ma2gedev/luhn_ex) - Luhn algorithm in Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mlz4[0m[38;5;12m (https://github.com/szktty/erlang-lz4) - LZ4 bindings for Erlang for fast data compressing.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mmachinery[0m[38;5;12m (https://github.com/joaomdmoura/machinery) - A state machine library for structs in general, it integrates with Phoenix out of the box.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mmason[0m[38;5;12m (https://github.com/spacepilots/mason) - Coerce maps into structs. This is helpful e.g. when you interface a REST API and want to create a struct from the response.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mmatrex[0m[38;5;12m (https://github.com/versilov/matrex) - A blazing fast matrix library for Elixir/Erlang with C implementation using CBLAS.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mmerkle_tree[0m[38;5;12m (https://github.com/yosriady/merkle_tree) - A Merkle hash tree implementation in Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mminmaxlist[0m[38;5;12m (https://github.com/seantanly/elixir-minmaxlist) - Elixir library extending [39m[48;5;235m[38;5;249mEnum.min_by/2[49m[39m[38;5;12m, [39m[48;5;235m[38;5;249mEnum.max_by/2[49m[39m[38;5;12m and [39m[48;5;235m[38;5;249mEnum.min_max_by/2[49m[39m[38;5;12m to return a list of results instead of just one.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mmmath[0m[38;5;12m (https://github.com/dalmatinerdb/mmath) - A library for performing math on number 'arrays' in binaries.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mmonad[0m[38;5;12m (https://github.com/rmies/monad) - Haskell inspired monads in Elixir stylish syntax.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mmonadex[0m[38;5;12m (https://github.com/rob-brown/MonadEx) - Upgrade your Elixir pipelines with monads.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mmurmur[0m[38;5;12m (https://github.com/gmcabrita/murmur) - A pure Elixir implementation of the non-cryptographic hash Murmur3.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mnary_tree[0m[38;5;12m (https://github.com/medhiwidjaja/nary_tree) - An Elixir implementation of generic n-ary tree data structure.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mnatural_sort[0m[38;5;12m (https://github.com/DanCouper/natural_sort) - Elixir natural sort implementation for lists of strings.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mnavigation_tree[0m[38;5;12m (https://github.com/gutschilla/elixir-navigation-tree) - A navigation tree representation with helpers to generate HTML out of it.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mparallel_stream[0m[38;5;12m (https://github.com/beatrichartz/parallel_stream) - A parallel stream implementation for Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mparatize[0m[38;5;12m (https://github.com/seantanly/elixir-paratize) - Elixir library providing some handy parallel processing (execution) facilities that support configuring number of workers and timeout.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mparex[0m[38;5;12m (https://github.com/StevenJL/parex) - Parallel Execute (Parex) is an Elixir module for executing multiple (slow) processes in parallel.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mqcomplex[0m[38;5;12m (https://github.com/q60/complex) - Elixir library implementing complex numbers and math operations for them.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mqex[0m[38;5;12m (https://github.com/princemaple/elixir-queue) - Wraps [39m[48;5;235m[38;5;249m:queue[49m[39m[38;5;12m, with improved API and [39m[48;5;235m[38;5;249mInspect[49m[39m[38;5;12m, [39m[48;5;235m[38;5;249mCollectable[49m[39m[38;5;12m and [39m[48;5;235m[38;5;249mEnumerable[49m[39m[38;5;12m protocol implementations.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mqrational[0m[38;5;12m (https://github.com/q60/rational) - Elixir library implementing rational numbers and math operations for them.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mratio[0m[38;5;12m (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.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mred_black_tree[0m[38;5;12m (https://github.com/SenecaSystems/red_black_tree) - Red-Black tree implementation in Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mremodel[0m[38;5;12m (https://github.com/stavro/remodel) - An Elixir presenter package used to transform map structures.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mrendezvous[0m[38;5;12m (https://github.com/timdeputter/Rendezvous) - Implementation of the Rendezvous or Highest Random Weight (HRW) hashing algorithm in Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mrock[0m[38;5;12m (https://github.com/ayrat555/rock) - Elixir implementation of ROCK: A Robust Clustering Algorithm for Categorical Attributes.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1msfmt[0m[38;5;12m (https://github.com/jj1bdx/sfmt-erlang/) - SIMD-oriented Fast Mersenne Twister (SFMT) for Erlang.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1msimhash[0m[38;5;12m (https://github.com/UniversalAvenue/simhash-ex) - Simhash implementation using Siphash and N-grams.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1msleeplocks[0m[38;5;12m (https://github.com/whitfin/sleeplocks) - BEAM friendly spinlocks for Elixir/Erlang.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1msorted_set[0m[38;5;12m (https://github.com/SenecaSystems/sorted_set) - Sorted Sets for Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mspacesaving[0m[38;5;12m (https://github.com/rozap/spacesaving) - stream count distinct element estimation using the "space saving" algorithm.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mstructurez[0m[38;5;12m (https://github.com/hamiltop/structurez) - A playground for data structures in Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1msupermemo[0m[38;5;12m (https://github.com/edubkendo/supermemo) - An Elixir implementation of the [39m[38;5;14m[1mSupermemo 2 algorithm[0m[38;5;12m (https://www.supermemo.com/english/ol/sm2.htm).[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mtfidf[0m[38;5;12m (https://github.com/OCannings/tf-idf) - An Elixir implementation of term frequency–inverse document frequency.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mthe_fuzz[0m[38;5;12m (https://github.com/smashedtoatoms/the_fuzz) - Fuzzy string-matching algorithm implementations.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mtinymt[0m[38;5;12m (https://github.com/jj1bdx/tinymt-erlang/) - Tiny Mersenne Twister (TinyMT) for Erlang.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mtrie[0m[38;5;12m (https://github.com/okeuday/trie) - Erlang Trie Implementation.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mwitchcraft[0m[38;5;12m (https://github.com/expede/witchcraft) - Common algebraic structures and functions for Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mzipper_tree[0m[38;5;12m (https://github.com/Dkendal/zipper_tree) - Variadic arity tree with a zipper for Elixir.[39m

[38;2;255;187;0m[4mApplications[0m
[48;2;30;30;40m[38;5;13m[3mStandalone applications.[0m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mCaddishouse[0m[38;5;12m (https://github.com/caddishouse/reader) - A web-based document reader that connects to your cloud storage accounts using Phoenix/LiveView.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mCaptainFact[0m[38;5;12m (https://github.com/CaptainFact/captain-fact-api) - A collaborative, real-time video fact-checking platform. ([39m[38;5;14m[1mDocs[0m[38;5;12m (https://captainfact.io/)).[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mchat[0m[38;5;12m (https://github.com/synrc/chat) - A tiny text chat sample based on N2O.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mConsolex[0m[38;5;12m (https://github.com/sivsushruth/consolex) - Consolex is a tool that allows you to attach a web based console to any mix project.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mdragonfly_server[0m[38;5;12m (https://github.com/cloud8421/dragonfly-server) - Elixir app to serve Dragonfly images.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mexchat[0m[38;5;12m (https://github.com/tony612/exchat) - A Slack-like app by Elixir, Phoenix & React (redux).[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mExon[0m[38;5;12m (https://github.com/tchoutri/Exon) - A “mess manager” developed in Elixir and provides a simple API to manage & document your stuff. ([39m[38;5;14m[1mDocs[0m[38;5;12m (https://hexdocs.pm/exon/readme.html)).[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mExShop[0m[38;5;12m (https://github.com/authentic-pixels/ex-shop) - Digital goods shop & blog created using Phoenix framework.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mHydra[0m[38;5;12m (https://github.com/doomspork/hydra) - A multi-headed beast: API gateway, request cache, and data transformations.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mIgthorn[0m[38;5;12m (https://github.com/cinderella-man/igthorn) - Cryptocurrecy trading platform / trading bot with admin panel.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mLynx[0m[38;5;12m (https://github.com/clivern/lynx) - A Fast, Secure and Reliable Terraform Backend, Set up in Minutes.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mmajremind[0m[38;5;12m (https://bitbucket.org/Anwen/majremind) - A self-maintained database of your updated server which tells you which one needs to be updated.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mmedex[0m[38;5;12m (https://github.com/xerions/medex) - Medical Examination - application for register health check callbacks and represent their state via HTTP.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mmedusa_server[0m[38;5;12m (https://github.com/IcaliaLabs/medusa_server) - A simple cowboy web server written in Elixir to stack images. ([39m[38;5;14m[1mDocs[0m[38;5;12m (https://hexdocs.pm/medusa/0.2.0/api-reference.html)).[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mNvjorn[0m[38;5;12m (https://github.com/tchoutri/Nvjorn) - A multi-protocol network services monitor written in Elixir using Poolboy.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mPhoenix Battleship[0m[38;5;12m (https://github.com/bigardone/phoenix-battleship) - The Good Old game built with Elixir, Phoenix Framework, React and Redux.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mPhoenix Toggl[0m[38;5;12m (https://github.com/bigardone/phoenix-toggl) - Toggl tribute done in Elixir, Phoenix Framework, React and Redux.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mPhoenix Trello[0m[38;5;12m (https://github.com/bigardone/phoenix-trello) - Trello tribute done in Elixir, Phoenix Framework, React and Redux.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mPlural[0m[38;5;12m [39m[38;5;12m(https://github.com/pluralsh/plural)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mDeploys[39m[38;5;12m [39m[38;5;12myour[39m[38;5;12m [39m[38;5;12mfavorite[39m[38;5;12m [39m[38;5;12mopen[39m[38;5;12m [39m[38;5;12msource[39m[38;5;12m [39m[38;5;12mapplications[39m[38;5;12m [39m[38;5;12mlike[39m[38;5;12m [39m[38;5;12mairflow[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mairbyte[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12myour[39m[38;5;12m [39m[38;5;12mown[39m[38;5;12m [39m[38;5;12mcloud[39m[38;5;12m [39m[38;5;12maccount[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mjust[39m[38;5;12m [39m[38;5;12mtwo[39m[38;5;12m [39m[38;5;12mcommands.[39m[38;5;12m  [39m[38;5;12mWritten[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mElixir[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mPhoenix[39m[38;5;12m [39m[38;5;12mFramework[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mserver[39m[38;5;12m [39m[38;5;12mside,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m
[38;5;12mReact[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mfrontend.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mpoxa[0m[38;5;12m (https://github.com/edgurgel/poxa) - Open Pusher implementation, compatible with Pusher libraries.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mQueerlink[0m[38;5;12m (https://github.com/Queertoo/Queerlink) - A simple yet efficient URL shortening service written in Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mRemoteRetro[0m[38;5;12m (https://github.com/stride-nyc/remote_retro) - A real-time application for conducting Agile retrospectives at [39m[38;5;14m[1mremoteretro.org[0m[38;5;12m (https://remoteretro.org) written in Elixir/Phoenix/React.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mSprint Poker[0m[38;5;12m (https://github.com/elpassion/sprint-poker) - Online estimation tool for Agile teams, written using Elixir Lang, Phoenix Framework and React.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mStartup Job[0m[38;5;12m (https://github.com/tsurupin/job_search) - An umbrella project to search startup jobs scraped from websites written in Elixir/Phoenix and React/Redux.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mTai[0m[38;5;12m (https://github.com/fremantle-capital/tai) - A composable, real time, cryptocurrency market data and trade execution toolkit.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mtty2048[0m[38;5;12m (https://github.com/lexmag/tty2048) - Terminal-based 2048 game written in Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1muai_shot[0m[38;5;12m (https://github.com/sergioaugrod/uai_shot) - A multiplayer ship game built with Elixir, Phoenix Framework and Phaser.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mutils[0m[38;5;12m (https://github.com/q60/utils) - Website with handy day-to-day utils: to do list, URL shortener, code bin and pie chart. Written in Elixir using Phoenix Framework.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mworkbench[0m[38;5;12m (https://github.com/fremantle-industries/workbench) - From Idea to Execution - Manage your trading operation across a globally distributed cluster.[39m

[38;2;255;187;0m[4mArtificial Intelligence[0m
[48;2;30;30;40m[38;5;13m[3mWhen your code becomes smarter than you.[0m

[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mAxon[0m[38;5;12m (https://github.com/elixir-nx/axon) - Nx-powered Neural Networks.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mBeaver[0m[38;5;12m (https://github.com/beaver-lodge/beaver) - Beaver is a LLVM/MLIR Toolkit in Elixir and Zig.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mExLLama[0m[38;5;12m (https://github.com/noizu-labs-ml/ex_llama) - LlamaCpp Nif Extensions for Elixir/Erlang. ([39m[38;5;14m[1mDocs[0m[38;5;12m (https://hexdocs.pm/ex_llama/ExLLama.html)).[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mExnn[0m[38;5;12m (https://github.com/zampino/exnn) - Evolutive Neural Networks framework à la G.Sher written in Elixir. ([39m[38;5;14m[1mDocs[0m[38;5;12m (http://zampino.github.io/exnn/)).[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mGenAI[0m[38;5;12m [39m[38;5;12m(https://github.com/noizu-labs-ml/genai)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mAn[39m[38;5;12m [39m[38;5;12mextensible[39m[38;5;12m [39m[38;5;12mGenerative[39m[38;5;12m [39m[38;5;12mAI[39m[38;5;12m [39m[38;5;12mCompletion[39m[38;5;12m [39m[38;5;12mAPI[39m[38;5;12m [39m[38;5;12mWrapper[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mbasic[39m[38;5;12m [39m[38;5;12mchat[39m[38;5;12m [39m[38;5;12mcompletion[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mtool[39m[38;5;12m [39m[38;5;12muse[39m[38;5;12m [39m[38;5;12msupport[39m[38;5;12m [39m[38;5;12mprovided[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mGemini,[39m[38;5;12m [39m[38;5;12mAnthropic,[39m[38;5;12m [39m[38;5;12mOpenAI,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mMistral[39m[38;5;12m [39m[38;5;12mmodels.[39m[38;5;12m [39m[38;5;12m([39m[38;5;14m[1mDocs[0m[38;5;12m [39m
[38;5;12m(https://hexdocs.pm/genai/GenAI.html)).[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mm2cgen[0m[38;5;12m (https://github.com/BayesWitnesses/m2cgen) - A CLI tool to transpile trained classic ML models into a native Elixir code with zero dependencies.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mNeat-Ex[0m[38;5;12m (https://gitlab.com/onnoowl/Neat-Ex) - An Elixir implementation of the NEAT algorithm. ([39m[38;5;14m[1mDocs[0m[38;5;12m (https://hexdocs.pm/neat_ex/Neat.html)).[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mNoizu-OpenAi[0m[38;5;12m (https://github.com/noizu-labs/elixir-openai) - An Elixir Api for the OpenAI Library. ([39m[38;5;14m[1mDocs[0m[38;5;12m (https://hexdocs.pm/noizu_labs_open_ai/api-reference.html)).[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mNx[0m[38;5;12m (https://github.com/elixir-nx/nx) - Multi-dimensional arrays (tensors) and numerical definitions for Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mRunhyve[0m[38;5;12m (https://runhyve.app) - Runhyve is complete virtual machines manager for bhyve on FreeBSD. It's written in Elixir and uses Phoenix framework.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1msimple_bayes[0m[38;5;12m (https://github.com/fredwu/simple_bayes) - A Simple Bayes / Naive Bayes implementation in Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mSynapses[0m[38;5;12m (https://mrdimosthenis.github.io/Synapses/?elixir) - A lightweight library for neural networks.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mWeaviate[0m[38;5;12m (https://github.com/noizu-labs-ml/elixir-weaviate) - Weaviate client and macros for declaring records. ([39m[38;5;14m[1mDocs[0m[38;5;12m (https://hexdocs.pm/noizu_weaviate/api-reference.html)).[39m

[38;2;255;187;0m[4mAudio and Sounds[0m
[48;2;30;30;40m[38;5;13m[3mLibraries working with sounds and tones.[0m

[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1merlaudio[0m[38;5;12m (https://github.com/asonge/erlaudio) - Erlang PortAudio bindings.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mex_alsa[0m[38;5;12m (https://github.com/dulltools/ex_alsa) - Elixir ALSA bindings.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mex_jack[0m[38;5;12m (https://github.com/dulltools/ex_jack) - Elixir JACK bindings.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mfirmata[0m[38;5;12m (https://github.com/entone/firmata) - This package implements the Firmata protocol.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1msynthex[0m[38;5;12m (https://github.com/bitgamma/synthex) - A signal synthesis library.[39m

[38;2;255;187;0m[4mAuthentication[0m
[48;2;30;30;40m[38;5;13m[3mLibraries for implementing authentication schemes.[0m

[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1maeacus[0m[38;5;12m (https://github.com/zmoshansky/aeacus) - A simple configurable identity/password authentication module (Compatible with Ecto/Phoenix).[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mapache_passwd_md5[0m[38;5;12m (https://github.com/kevinmontuori/Apache.PasswdMD5) - Apache/APR Style Password Hashing.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1maws_auth[0m[38;5;12m (https://github.com/bryanjos/aws_auth) - AWS Signature Version 4 Signing Library for Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mbasic_auth[0m[38;5;12m (https://github.com/CultivateHQ/basic_auth) - Elixir Plug to easily add HTTP basic authentication to an app.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcoherence[0m[38;5;12m (https://github.com/smpallen99/coherence) - Coherence is a full featured, configurable authentication system for Phoenix. ([39m[38;5;14m[1mDocs[0m[38;5;12m (https://hexdocs.pm/coherence/Coherence.html)).[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mdoorman[0m[38;5;12m (https://github.com/BlakeWilliams/doorman) - Tools to make Elixir authentication simple and flexible.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1melixir_auth_google[0m[38;5;12m (https://github.com/dwyl/elixir-auth-google) - The simplest way to add Google OAuth authentication ("Sign in with Google") to your Elixir/Phoenix app.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mex_aws_msk_iam_auth[0m[38;5;12m (https://github.com/BigThinkcode/ex_aws_msk_iam_auth) - AWS Managed Streaming for Apache Kafka (MSK) IAM Authentication plugin for Broadway Kafka.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mgithub_oauth[0m[38;5;12m (https://github.com/lidashuang/github_oauth) - A simple github oauth library.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mgoth[0m[38;5;12m (https://github.com/peburrows/goth) - OAuth 2.0 library for server to server applications via Google Cloud APIs.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mguardian[0m[38;5;12m (https://github.com/ueberauth/guardian) - An authentication framework for use with Elixir applications. ([39m[38;5;14m[1mDocs[0m[38;5;12m (https://hexdocs.pm/guardian/Guardian.html)).[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mguardian_db[0m[38;5;12m (https://github.com/ueberauth/guardian_db) - An extension to Guardian that tracks tokens in your application's database to prevent playback. ([39m[38;5;14m[1mDocs[0m[38;5;12m (https://hexdocs.pm/guardian_db/readme.html)).[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mguardian_redis[0m[38;5;12m (https://github.com/alexfilatov/guardian_redis) - Redis repository for Guardian DB. ([39m[38;5;14m[1mDocs[0m[38;5;12m (https://hexdocs.pm/guardian_redis/readme.html)).[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mhtpasswd[0m[38;5;12m (https://github.com/kevinmontuori/Apache.htpasswd) - Apache htpasswd file reader/writer in Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mmojoauth[0m[38;5;12m (https://github.com/mojolingo/mojo-auth.ex) - MojoAuth implementation in Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1moauth2[0m[38;5;12m (https://github.com/scrogson/oauth2) - An OAuth 2.0 client library for Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1moauth2_facebook[0m[38;5;12m (https://github.com/chrislaskey/oauth2_facebook) - A Facebook OAuth2 Provider for Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1moauth2_github[0m[38;5;12m (https://github.com/chrislaskey/oauth2_github) - A GitHub OAuth2 Provider for Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1moauth2cli[0m[38;5;12m (https://github.com/mgamini/oauth2cli-elixir) - Simple OAuth2 client written for Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1moauth2ex[0m[38;5;12m (https://github.com/parroty/oauth2ex) - Another OAuth 2.0 client library for Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1moauther[0m[38;5;12m (https://github.com/lexmag/oauther) - An OAuth 1.0 implementation for Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mpasswordless_auth[0m[38;5;12m (https://github.com/madebymany/passwordless_auth) - Simple passwordless login or 2-factor / multi-factor authentication for Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mphauxth[0m[38;5;12m (https://github.com/riverrun/phauxth) - Authentication library for Phoenix 1.3 and other Plug-based apps.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mphoenix_client_ssl[0m[38;5;12m (https://github.com/jshmrtn/phoenix-client-ssl) - Client SSL Authentication Plugs for Phoenix and other Plug-based apps.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mphx_gen_auth[0m[38;5;12m (https://github.com/aaronrenner/phx_gen_auth) - An authentication system generator for Phoenix 1.5 applications.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mpow[0m[38;5;12m (https://github.com/danschultzer/pow) - Robust, modular, and extendable user authentication system ([39m[38;5;14m[1mWebsite[0m[38;5;12m (https://powauth.com) - [39m[38;5;14m[1mDoc[0m[38;5;12m (https://hex.pm/packages/pow)).[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1msamly[0m[38;5;12m (https://github.com/handnot2/samly) - SAML SP SSO made easy ([39m[38;5;14m[1mDoc[0m[38;5;12m (https://hexdocs.pm/samly/readme.html)).[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1msesamex[0m[38;5;12m (https://github.com/khusnetdinov/sesamex) - Another simple and flexible authentication solution in 5 minutes!.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1msigaws[0m[38;5;12m (https://github.com/handnot2/sigaws) - AWS Signature V4 signing and verification library ([39m[38;5;14m[1mDoc[0m[38;5;12m (https://hexdocs.pm/sigaws/Sigaws.html)).[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mueberauth[0m[38;5;12m (https://github.com/ueberauth/ueberauth) - An Elixir Authentication System for Plug-based Web Applications.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mueberauth_auth0[0m[38;5;12m (https://hex.pm/packages/ueberauth_auth0) - An Ueberauth strategy for using Auth0 to authenticate your users.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mueberauth_cas[0m[38;5;12m (https://github.com/marceldegraaf/ueberauth_cas) - Central Authentication Service strategy for Überauth.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mueberauth_facebook[0m[38;5;12m (https://github.com/ueberauth/ueberauth_Facebook) - Facebook OAuth2 Strategy for Überauth.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mueberauth_foursquare[0m[38;5;12m (https://github.com/borodiychuk/ueberauth_foursquare) - Foursquare OAuth2 Strategy for Überauth.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mueberauth_github[0m[38;5;12m (https://github.com/ueberauth/ueberauth_github) - A GitHub strategy for Überauth.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mueberauth_google[0m[38;5;12m (https://github.com/ueberauth/ueberauth_google) - A Google strategy for Überauth.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mueberauth_identity[0m[38;5;12m (https://github.com/ueberauth/ueberauth_identity) - A simple username/password strategy for Überauth.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mueberauth_line[0m[38;5;12m (https://github.com/alexfilatov/ueberauth_line) - LINE Strategy for Überauth.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mueberauth_microsoft[0m[38;5;12m (https://github.com/swelham/ueberauth_microsoft) - A Microsoft strategy for Überauth.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mueberauth_slack[0m[38;5;12m (https://github.com/ueberauth/ueberauth_slack) - A Slack strategy for Überauth.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mueberauth_twitter[0m[38;5;12m (https://github.com/ueberauth/ueberauth_twitter) - Twitter Strategy for Überauth.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mueberauth_vk[0m[38;5;12m (https://github.com/sobolevn/ueberauth_vk) - [39m[38;5;14m[1mvk.com[0m[38;5;12m (https://vk.com) Strategy for Überauth.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mueberauth_weibo[0m[38;5;12m (https://github.com/he9qi/ueberauth_weibo) - [39m[38;5;14m[1mWeibo[0m[38;5;12m (https://weibo.com) OAuth2 Strategy for Überauth.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mzachaeus[0m[38;5;12m (https://github.com/railsmechanic/zachaeus) - An easy to use licensing system, based on asymmetric cryptography.[39m

[38;2;255;187;0m[4mAuthorization[0m
[48;2;30;30;40m[38;5;13m[3mLibraries for implementing Authorization handling.[0m

[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mauthorize[0m[38;5;12m (https://github.com/jfrolich/authorize) - Rule based authorization, for advanced authorization rules.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mbodyguard[0m[38;5;12m (https://github.com/schrockwell/bodyguard) - A flexible authorization library for Phoenix applications.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcanada[0m[38;5;12m (https://github.com/jarednorman/canada) - A simple authorization library that provides a friendly interface using declarative permission rules.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcanary[0m[38;5;12m (https://github.com/cpjk/canary) - An authorization library for Elixir applications that restricts what resources the current user is allowed to access. ([39m[38;5;14m[1mDocs[0m[38;5;12m (https://hexdocs.pm/canary/api-reference.html)).[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mspeakeasy[0m[38;5;12m (https://github.com/coryodaniel/speakeasy) - Middleware based authentication and authorization for Absinthe GraphQL powered by Bodyguard.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mterminator[0m[38;5;12m (https://github.com/MilosMosovsky/terminator) - Database based authorization (ACL), with custom DSL rules for requiring needed permissions. ([39m[38;5;14m[1mDocs[0m[38;5;12m (https://hexdocs.pm/terminator/readme.html)).[39m

[38;2;255;187;0m[4mBehaviours and Interfaces[0m
[48;2;30;30;40m[38;5;13m[3mDefinitions how something should behave, like Interfaces from OOP-World[0m

[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mconnection[0m[38;5;12m (https://github.com/fishcakez/connection) - Connection behaviour for connection processes. The API is superset of the GenServer API.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mgen_state_machine[0m[38;5;12m (https://github.com/antipax/gen_state_machine) - Elixir wrapper for gen_statem.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mstockastic[0m[38;5;12m (https://github.com/shanewilton/stockastic) - Simple Elixir wrapper for the Stockfighter API.[39m

[38;2;255;187;0m[4mBenchmarking[0m
[48;2;30;30;40m[38;5;13m[3mRunning code to see how long it takes, which is faster and/or if improvements have been made.[0m

[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mbeamchmark[0m[38;5;12m (https://github.com/membraneframework/beamchmark) - A Tool for measuring EVM performance.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mbenchee[0m[38;5;12m (https://github.com/PragTob/benchee) - Easy and extensible benchmarking in Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mbenchfella[0m[38;5;12m (https://github.com/alco/benchfella) - Benchmarking tool for Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mbmark[0m[38;5;12m (https://github.com/joekain/bmark) - A benchmarking tool for Elixir.[39m

[38;2;255;187;0m[4mBittorrent[0m
[48;2;30;30;40m[38;5;13m[3mSharing is caring with Elixir[0m

[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mbento[0m[38;5;12m (https://github.com/folz/bento) - An incredibly fast, correct, pure-Elixir Bencoding library.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mtracker_request[0m[38;5;12m (https://github.com/alehander42/tracker_request) - Dealing with bittorrent tracker requests and responses.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mwire[0m[38;5;12m (https://github.com/alehander42/wire) - Encode and decode bittorrent peer wire protocol messages with Elixir.[39m

[38;2;255;187;0m[4mBSON[0m
[48;2;30;30;40m[38;5;13m[3mLibraries and implementations working with BSON.[0m

[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mBSONMap[0m[38;5;12m (https://github.com/Nebo15/bsoneach) - Elixir package that applies a function to each document in a BSON file and has a low memory consumption.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcyanide[0m[38;5;12m (https://github.com/ispirata/cyanide) - An Elixir BSON encoding/decoding library.[39m

[38;2;255;187;0m[4mBuild Tools[0m
[48;2;30;30;40m[38;5;13m[3mProject build and automation tools.[0m

[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mactive[0m[38;5;12m (https://github.com/synrc/active) - Recompilation and Reloading on FileSystem changes.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcoffee_rotor[0m[38;5;12m (https://github.com/HashNuke/coffee_rotor) - Rotor plugin to compile CoffeeScript files.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mdismake[0m[38;5;12m (https://github.com/jarednorman/dismake) - Mix compiler running make.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1metude[0m[38;5;12m (https://github.com/exstruct/etude) - Parallel computation coordination compiler for Erlang/Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mExMake[0m[38;5;12m (https://github.com/lycus/exmake) - A modern, scriptable, dependency-based build tool loosely based on Make principles.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mExscript[0m[38;5;12m (https://github.com/liveforeverx/exscript) - Elixir escript library.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mmad[0m[38;5;12m (https://github.com/synrc/mad) - Small and Fast Rebar Replacement.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mpc[0m[38;5;12m (https://github.com/blt/port_compiler) - A rebar3 port compiler.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mreaxt[0m[38;5;12m (https://github.com/awetzel/reaxt) - React template into your Elixir application for server rendering.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mrebar3_abnfc_plugin[0m[38;5;12m (https://github.com/surik/rebar3_abnfc_plugin) - Rebar3 abnfc compiler.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mrebar3_asn1_compiler[0m[38;5;12m (https://github.com/pyykkis/rebar3_asn1_compiler) - Plugin for compiling ASN.1 modules with Rebar3.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mrebar3_auto[0m[38;5;12m (https://github.com/vans163/rebar3_auto) - Rebar3 plugin to auto compile and reload on file change.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mrebar3_diameter_compiler[0m[38;5;12m (https://github.com/carlosedp/rebar3_diameter_compiler) - Compile diameter .dia files in rebar3 projects.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mrebar3_eqc[0m[38;5;12m (https://github.com/kellymclaughlin/rebar3-eqc-plugin) - A rebar3 plugin to enable the execution of Erlang QuickCheck properties.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mrebar3_exunit[0m[38;5;12m (https://github.com/processone/rebar3_exunit) - A plugin to run Elixir ExUnit tests from rebar3 build tool.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mrebar3_idl_compiler[0m[38;5;12m (https://github.com/sebastiw/rebar3_idl_compiler) - This is a plugin for compiling Erlang IDL files using Rebar3.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mrebar3_live[0m[38;5;12m (https://github.com/pvmart/rebar3_live) - Rebar3 live plugin.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mrebar3_neotoma_plugin[0m[38;5;12m (https://github.com/zamotivator/rebar3_neotoma_plugin) - Rebar3 neotoma (Parser Expression Grammar) compiler.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mrebar3_protobuffs[0m[38;5;12m (https://github.com/benoitc/rebar3_protobuffs) - rebar3 protobuffs provider using protobuffs from Basho.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mrebar3_run[0m[38;5;12m (https://github.com/tsloughter/rebar3_run) - Run a release with one simple command.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mrebar3_yang_plugin[0m[38;5;12m (https://github.com/surik/rebar3_yang_plugin) - Rebar3 yang compiler.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mreltool_util[0m[38;5;12m (https://github.com/okeuday/reltool_util) - Erlang reltool utility functionality application.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mrelx[0m[38;5;12m (https://github.com/erlware/relx) - A release assembler for Erlang.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mremix[0m[38;5;12m (https://github.com/AgilionApps/remix) - Automatic recompilation of Mix code on file change.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mrotor[0m[38;5;12m (https://github.com/HashNuke/rotor) - Super-simple build system for Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1msass_elixir[0m[38;5;12m (https://github.com/zamith/sass_elixir) - A sass plugin for Elixir projects.[39m

[38;2;255;187;0m[4mCaching[0m
[48;2;30;30;40m[38;5;13m[3mLibraries for caching data.[0m

[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcachex[0m[38;5;12m (https://github.com/whitfin/cachex) - A powerful caching library for Elixir with a wide featureset.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcon_cache[0m[38;5;12m (https://github.com/sasa1977/con_cache) - ConCache is an ETS based key/value storage.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1melixir_locker[0m[38;5;12m (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.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mgen_spoxy[0m[38;5;12m (https://github.com/SpotIM/gen_spoxy) - Caching made fun.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mjc[0m[38;5;12m (https://github.com/jr0senblum/jc) - In-memory, distributable cache with pub/sub, JSON-query and consistency support.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mlocker[0m[38;5;12m (https://github.com/wooga/locker) - Atomic distributed "check and set" for short-lived keys.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mlru_cache[0m[38;5;12m (https://github.com/arago/lru_cache) - Simple LRU Cache, implemented with ets.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mmemoize[0m[38;5;12m (https://github.com/melpon/memoize) - A memoization macro that easily cache function.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mnebulex[0m[38;5;12m (https://github.com/cabol/nebulex) - A fast, flexible and extensible distributed and local caching library for Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mrequest_cache_plug[0m[38;5;12m (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.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mstash[0m[38;5;12m (https://github.com/whitfin/stash) - A straightforward, fast, and user-friendly key/value store.[39m

[38;2;255;187;0m[4mChatting[0m
[48;2;30;30;40m[38;5;13m[3mChatting via IRC, Slack, HipChat and other systems using Elixir.[0m

[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1malice[0m[38;5;12m (https://github.com/alice-bot/alice) - A Slack bot framework for Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mchatty[0m[38;5;12m (https://github.com/alco/chatty) - A basic IRC client that is most useful for writing a bot.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcog[0m[38;5;12m (https://github.com/operable/cog) - Cog is an open chatops platform that gives you a secure, collaborative command line right in your chat window.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mExGram[0m[38;5;12m (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. ([39m[38;5;14m[1mDocs[0m[38;5;12m (https://hexdocs.pm/ex_gram/readme.html)).[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mExIrc[0m[38;5;12m (https://github.com/bitwalker/exirc) - IRC client adapter for Elixir projects.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mExMustang[0m[38;5;12m (https://github.com/techgaun/ex_mustang) - A simple, clueless slackbot and collection of responders.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mGuri[0m[38;5;12m (https://github.com/elvio/guri) - Automate tasks using chat messages.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mhedwig[0m[38;5;12m (https://github.com/hedwig-im/hedwig) - XMPP Client/Bot Framework for Elixir.([39m[38;5;14m[1mDocs[0m[38;5;12m (https://hexdocs.pm/hedwig/readme.html)).[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mhipchat_elixir[0m[38;5;12m (https://github.com/ymtszw/hipchat_elixir) - HipChat client library for Elixir, based on httpc.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mkaguya[0m[38;5;12m (https://github.com/Luminarys/Kaguya) - A small, powerful, and modular IRC bot.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mslacker[0m[38;5;12m (https://github.com/koudelka/slacker) - A bot library for the Slack chat service.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1myocingo[0m[38;5;12m (https://github.com/Yawolf/yocingo) - Create your own Telegram Bot.[39m

[38;2;255;187;0m[4mCloud Infrastructure and Management[0m
[48;2;30;30;40m[38;5;13m[3mApplications, tools and libraries for your own cloud service.[0m

[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1maws[0m[38;5;12m (https://github.com/aws-beam/aws-elixir) - AWS clients for Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mBonny[0m[38;5;12m (https://github.com/coryodaniel/bonny) - Kubernetes Operator Development Framework.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mCloudi[0m[38;5;12m (http://cloudi.org/) - CloudI is for back-end server processing tasks that require soft-realtime transaction.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mdiscovery[0m[38;5;12m (https://github.com/undeadlabs/discovery) - An OTP application for auto-discovering services with Consul.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1merlcloud[0m[38;5;12m (https://github.com/erlcloud/erlcloud) - Cloud Computing library for Erlang (Amazon EC2, S3, SQS, SimpleDB, Mechanical Turk, ELB). ([39m[38;5;14m[1mDocs[0m[38;5;12m (https://hexdocs.pm/erlcloud/)).[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mex_aws[0m[38;5;12m (https://github.com/CargoSense/ex_aws) - AWS client, supporting Dynamo, Kinesis, Lambda, SQS, and S3.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mex_riak_cs[0m[38;5;12m (https://github.com/ayrat555/ex_riak_cs) - Riak CS API client.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mfleet_api[0m[38;5;12m (https://github.com/jordan0day/fleet-api) - A simple wrapper for the Fleet (CoreOS) API. Can be used with etcd tokens or via direct node URLs.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mGandi[0m[38;5;12m (https://github.com/Ahamtech/elixir-Gandi) - Gandi Wrapper for Leaseweb infrastructure.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mIElixir[0m[38;5;12m (https://github.com/pprzetacznik/IElixir) - Jupyter's kernel for Elixir programming language.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mk8s[0m[38;5;12m (https://github.com/coryodaniel/k8s) - Kubernetes Elixir client with CRD support, multi-cluster support, pluggable auth, and configurable middleware.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mKazan[0m[38;5;12m (https://github.com/obmarg/kazan) - Kubernetes client for Elixir, generated from the k8s open API specifications.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mKubex[0m[38;5;12m (https://github.com/ingerslevio/kubex) - Kubernetes client and integration for Elixir, written in pure Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mLeaseweb[0m[38;5;12m (https://github.com/Ahamtech/elixir-leaseweb) - Elixir Wrapper for Leaseweb infrastructure.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mlibcluster[0m[38;5;12m (https://github.com/bitwalker/libcluster) - Automatic cluster formation/healing for Elixir applications.([39m[38;5;14m[1mDocs[0m[38;5;12m (https://hexdocs.pm/libcluster/readme.html)).[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mnodefinder[0m[38;5;12m (https://github.com/okeuday/nodefinder) - Strategies for automatic node discovery in Erlang.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mnomad[0m[38;5;12m (https://github.com/sashaafm/nomad) - Create cloud portable Elixir and Phoenix apps. Write once, use everywhere.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1msidejob[0m[38;5;12m (https://github.com/basho/sidejob) - Parallel worker and capacity limiting library for Erlang.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1msidetask[0m[38;5;12m (https://github.com/PSPDFKit-labs/sidetask) - SideTask is an alternative to Task.Supervisor using Basho's sidejob library with parallelism and capacity limiting.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mskycluster[0m[38;5;12m (https://github.com/Nebo15/skycluster) - Automatic Erlang cluster formation, messaging and management for Elixir/Erlang applications. Integrated with Kubernetes.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mvercel[0m[38;5;12m (https://github.com/Bounceapp/elixir-vercel) - An Elixir wrapper for Vercel's API.[39m

[38;2;255;187;0m[4mCode Analysis[0m
[48;2;30;30;40m[38;5;13m[3mLibraries and tools for code base analysis, parsing, and manipulation.[0m

[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mbelvedere[0m[38;5;12m (https://github.com/nirvana/belvedere) - An example of CircleCI integration with Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcoverex[0m[38;5;12m (https://github.com/alfert/coverex) - Coverage Reports for Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcredo[0m[38;5;12m (https://github.com/rrrene/credo) - A static code analysis tool with a focus on code consistency and teaching Elixir. ([39m[38;5;14m[1mDocs[0m[38;5;12m (https://hexdocs.pm/credo/Credo.html)).[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mDepViz[0m[38;5;12m (https://depviz.jasonaxelson.com/) - A visual tool to help developers understand Elixir recompilation in their projects. ([39m[38;5;14m[1mCode[0m[38;5;12m (https://github.com/axelson/dep_viz/)).[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mdialyxir[0m[38;5;12m (https://github.com/jeremyjh/dialyxir) - Mix tasks to simplify use of Dialyzer in Elixir projects.([39m[38;5;14m[1mDocs[0m[38;5;12m (https://hexdocs.pm/dialyzex/Mix.Tasks.Dialyzer.html)).[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mdogma[0m[38;5;12m (https://github.com/lpil/dogma) - A code style linter for Elixir, powered by shame.([39m[38;5;14m[1mDocs[0m[38;5;12m (https://hexdocs.pm/dogma/api-reference.html)).[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mex_check[0m[38;5;12m (https://github.com/karolsluszniak/ex_check) - One task to efficiently run all code analysis & testing tools in an Elixir project.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mexcellent_migrations[0m[38;5;12m (https://github.com/Artur-Sulej/excellent_migrations) - Detecting potentially dangerous operations in database migrations.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mexcoveralls[0m[38;5;12m (https://github.com/parroty/excoveralls) - Coverage report tool for Elixir with coveralls.io integration.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mexprof[0m[38;5;12m (https://github.com/parroty/exprof) - A simple code profiler for Elixir, using eprof.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mint_set[0m[38;5;12m (https://github.com/Cantido/int_set) - A time- and memory-efficient unordered data structure for positive integers.[39m

[38;2;255;187;0m[4mCommand Line Applications[0m
[48;2;30;30;40m[38;5;13m[3mAnything helpful for building CLI applications.[0m

[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1manubis[0m[38;5;12m (https://github.com/bennyhallett/anubis) - Command-Line application framework for Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mex_cli[0m[38;5;12m (https://github.com/tuvistavie/ex_cli) - User friendly CLI apps for Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mex_prompt[0m[38;5;12m (https://github.com/behind-design/ex_prompt) - Helper package to add interactivity to your command line applications as easy as possible.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mfirex[0m[38;5;12m (https://github.com/msoedov/firex) - Firex is a library for automatically generating command line interfaces (CLIs) from an elixir module.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mgetopt[0m[38;5;12m (https://github.com/jcomellas/getopt) - Command-line options parser for Erlang.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mloki[0m[38;5;12m (https://github.com/khusnetdinov/loki) - Library for creating interactive command-line application.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1moptimus[0m[38;5;12m (https://github.com/savonarola/optimus) - Command-line option parser for Elixir inspired by [39m[38;5;14m[1mclap.rs[0m[38;5;12m (https://clap.rs/).[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mowl[0m[38;5;12m (https://github.com/fuelen/owl) - Owl is a toolkit for writing command-line user interfaces in Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mphoenix-cli[0m[38;5;12m (https://phoenix-cli.github.io/) - Command-line interface for Phoenix Framework like Rails commands.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mprogress_bar[0m[38;5;12m (https://github.com/henrik/progress_bar) - Command-line progress bars and spinners.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mratatouille[0m[38;5;12m (https://github.com/ndreynolds/ratatouille) - A TUI (terminal UI) kit for Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mscribe[0m[38;5;12m (https://github.com/codedge-llc/scribe) - Pretty-print tables of Elixir structs and maps. Inspired by hirb.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mtable_rex[0m[38;5;12m (https://github.com/djm/table_rex) - Generate configurable ASCII style tables for display.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mtabula[0m[38;5;12m (https://github.com/aerosol/tabula) - Pretty print list of Ecto query results / maps in ascii tables (GitHub Markdown/OrgMode).[39m

[38;2;255;187;0m[4mConfiguration[0m
[48;2;30;30;40m[38;5;13m[3mLibraries and tools working with configurations[0m

[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mconfex[0m[38;5;12m (https://github.com/Nebo15/confex) - Helper module that provides a nice way to read environment configuration at runtime.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mconfigparser_ex[0m[38;5;12m (https://github.com/easco/configparser_ex) - A simple Elixir parser for the same kind of files that Python's configparser library handles.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mconform[0m[38;5;12m (https://github.com/bitwalker/conform) - Easy release configuration for Elixir apps.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mdotenv[0m[38;5;12m (https://github.com/avdi/dotenv_elixir) - A port of dotenv to Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1menux[0m[38;5;12m (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.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mex_conf[0m[38;5;12m (https://github.com/phoenixframework/ex_conf) - Simple Elixir Configuration Management.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mfigaro[0m[38;5;12m (https://github.com/trestrantham/ex_figaro) - Simple Elixir project configuration.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mfigaro_elixir[0m[38;5;12m (https://github.com/KamilLelonek/figaro-elixir) - Environmental variables manager for Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mhush[0m[38;5;12m (https://github.com/gordalina/hush) - Read and inject configuration at runtime, and in release mode with support for multiple providers.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mhush_aws_secrets_manager[0m[38;5;12m (https://github.com/gordalina/hush_aws_secrets_manager) - AWS Secrets Manager provider for hush.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mhush_gcp_secret_manager[0m[38;5;12m (https://github.com/gordalina/hush_gcp_secret_manager) - Google Secret Manager provider for hush.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mmahaul[0m[38;5;12m (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.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mskogsra[0m[38;5;12m (https://github.com/gmtprime/skogsra) - Library to manage OS environment variables and application configuration options with ease.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1msweetconfig[0m[38;5;12m (https://github.com/d0rc/sweetconfig) - Read YAML configuration files from any point at your app.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mweave[0m[38;5;12m (https://gitlab.com/gt8/open-source/elixir/weave) - JIT configuration loader that works with Kubernetes and Docker Swarm.[39m

[38;2;255;187;0m[4mCryptography[0m
[48;2;30;30;40m[38;5;13m[3mEncrypting and decrypting data[0m

[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1maescmac[0m[38;5;12m (https://github.com/kleinernik/elixir-aes-cmac) - AES CMAC ([39m[38;5;14m[1mRFC 4493[0m[38;5;12m (https://tools.ietf.org/html/rfc4493)) in Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcipher[0m[38;5;12m (https://github.com/rubencaro/cipher) - Elixir crypto library to encrypt/decrypt arbitrary binaries.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcloak[0m[38;5;12m (https://github.com/danielberkompas/cloak) - Cloak makes it easy to use encryption with Ecto.([39m[38;5;14m[1mDocs[0m[38;5;12m (https://hexdocs.pm/cloak/readme.html)).[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcomeonin[0m[38;5;12m (https://github.com/riverrun/comeonin) - Password hashing (argon2, bcrypt, pbkdf2_sha512) library for Elixir.([39m[38;5;14m[1mhttps://hexdocs.pm/comeonin/api-reference.html[0m[38;5;12m (https://hexdocs.pm/comeonin/api-reference.html)).[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcrypto_rsassa_pss[0m[38;5;12m (https://github.com/potatosalad/erlang-crypto_rsassa_pss) - RSASSA-PSS Public Key Cryptographic Signature Algorithm for Erlang.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1melixir_tea[0m[38;5;12m (https://github.com/keichan34/elixir_tea) - TEA implementation in Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mex_bcrypt[0m[38;5;12m (https://github.com/manelli/ex_bcrypt) - Elixir wrapper for the OpenBSD bcrypt password hashing algorithm.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mex_crypto[0m[38;5;12m [39m[38;5;12m(https://github.com/ntrepid8/ex_crypto)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mElixir[39m[38;5;12m [39m[38;5;12mwrapper[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mErlang[39m[38;5;12m [39m[48;5;235m[38;5;249mcrypto[49m[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[48;5;235m[38;5;249mpublic_key[49m[39m[38;5;12m [39m[38;5;12mmodules.[39m[38;5;12m [39m[38;5;12mProvides[39m[38;5;12m [39m[38;5;12msensible[39m[38;5;12m [39m[38;5;12mdefaults[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mmany[39m[38;5;12m [39m[38;5;12mcrypto[39m[38;5;12m [39m[38;5;12mfunctions[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mmake[39m[38;5;12m [39m[38;5;12mthem[39m[38;5;12m [39m[38;5;12measier[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12muse.([39m[38;5;14m[1mDocs[0m[38;5;12m [39m
[38;5;12m(https://hexdocs.pm/ex_crypto/readme.html)).[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mexgpg[0m[38;5;12m (https://github.com/rozap/exgpg) - Use gpg from Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mnimble_totp[0m[38;5;12m (https://github.com/dashbitco/nimble_totp) - Allows implementation of Time-based One-Time Passwords (TOTP) for 2FA.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mntru_elixir[0m[38;5;12m (https://github.com/alisinabh/ntru_elixir) - Elixir wrapper for libntru. A post quantum cryptography system.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mpot[0m[38;5;12m (https://github.com/yuce/pot) - Erlang library for generating one time passwords compatible with Google Authenticator.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mrsa[0m[38;5;12m (https://github.com/trapped/elixir-rsa) - [39m[48;5;235m[38;5;249mpublic_key[49m[39m[38;5;12m cryptography wrapper for Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mrsa_ex[0m[38;5;12m (https://github.com/anoskov/rsa-ex) - Library for working with RSA keys.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1msiphash-elixir[0m[38;5;12m (https://github.com/whitfin/siphash-elixir) - Elixir implementation of the SipHash hash family.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mtea_crypto[0m[38;5;12m (https://github.com/keichan34/tea_crypto_erl) - Tiny Encryption Algorithm implementation.[39m

[38;2;255;187;0m[4mCSV[0m
[48;2;30;30;40m[38;5;13m[3mLibraries and implementations working with CSV.[0m

[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcesso[0m[38;5;12m (https://github.com/meh/cesso) - CSV handling library for Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcsv[0m[38;5;12m (https://github.com/beatrichartz/csv) - CSV Decoding and Encoding for Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcsv2sql[0m[38;5;12m (https://github.com/Arp-G/csv2sql) - A fast and fully automated CSV to database importer.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcsvlixir[0m[38;5;12m (https://github.com/jimm/csvlixir) - A CSV reading/writing application for Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mecsv[0m[38;5;12m (https://github.com/erpuno/ecsv) - Fast libcsv-based stream parser for Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mex_csv[0m[38;5;12m (https://github.com/CargoSense/ex_csv) - CSV for Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mnimble_csv[0m[38;5;12m (https://github.com/plataformatec/nimble_csv) - A simple and fast CSV parsing and dumping library for Elixir.[39m

[38;2;255;187;0m[4mDate and Time[0m
[48;2;30;30;40m[38;5;13m[3mLibraries for working with dates and times.[0m

[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mblock_timer[0m[38;5;12m (https://github.com/adamkittelson/block_timer) - Macros to use :timer.apply_after and :timer.apply_interval with a block.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcalendar[0m[38;5;12m (https://github.com/lau/calendar) - Calendar is a date and time library for Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcalendarific[0m[38;5;12m (https://github.com/Bounceapp/elixir-calendarific) - Calendarific is a wrapper for the holiday API Calendarific.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcalixir[0m[38;5;12m (https://github.com/rengel-de/calixir) - Calixir is a port of the Lisp calendar software calendrica-4.0 to Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mchronos[0m[38;5;12m (https://github.com/nurugger07/chronos) - An Elixir date/time library.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcocktail[0m[38;5;12m (https://github.com/peek-travel/cocktail) - Elixir date recurrence library based on iCalendar events.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcronex[0m[38;5;12m (https://github.com/jbernardo95/cronex) - Cron like system you can mount in your supervision tree.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcrontab[0m[38;5;12m (https://github.com/jshmrtn/crontab) - A Cron Expressions Parser, Composer & Date Candidate Finder.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1memojiclock[0m[38;5;12m (https://github.com/nathanhornby/emojiclock-elixir) - An Elixir module for giving you an emoji clock for a given hour.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mex_ical[0m[38;5;12m (https://github.com/fazibear/ex_ical) - ICalendar parser.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mfiltrex[0m[38;5;12m (https://github.com/rcdilorenzo/filtrex) - A library for performing and validating complex SQL-like filters from a client (e.g. smart filters).[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mgood_times[0m[38;5;12m (https://github.com/DevL/good_times) - Expressive and easy to use datetime functions.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mjalaali[0m[38;5;12m (https://github.com/jalaali/elixir-jalaali) - Jalaali calendar implementation for Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mmilliseconds[0m[38;5;12m (https://github.com/davebryson/elixir_milliseconds) - Simple library to work with milliseconds in Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mmoment[0m[38;5;12m (https://github.com/atabary/moment) - Parse, validate, manipulate, and display dates in Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mopen_hours[0m[38;5;12m (https://github.com/hopsor/open_hours) - Time calculations using business hours.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mquantum[0m[38;5;12m (https://github.com/quantum-elixir/quantum-core) - Cron-like job scheduler for Elixir applications.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mrepeatex[0m[38;5;12m (https://github.com/rcdilorenzo/repeatex) - Natural language parsing for repeating dates.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mtiktak[0m[38;5;12m (https://github.com/ConduitMobileRND/tiktak) - Fast and lightweight web scheduler written in Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mtimelier[0m[38;5;12m (https://github.com/ausimian/timelier) - A cron-style scheduler for Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mtimex[0m[38;5;12m (https://github.com/bitwalker/timex) - Easy to use Date and Time modules for Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mtimex_interval[0m[38;5;12m (https://github.com/atabary/timex-interval) - A date/time interval library for Elixir projects, based on Timex.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mtzdata[0m[38;5;12m (https://github.com/lau/tzdata) - The timezone database in Elixir.[39m

[38;2;255;187;0m[4mDebugging[0m
[48;2;30;30;40m[38;5;13m[3mLibraries and tools for debugging code and applications.[0m

[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mbeaker[0m[38;5;12m (https://github.com/hahuang65/beaker) - Statistics and Metrics library for Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mbooter[0m[38;5;12m (https://github.com/eraserewind/booter) - Boot an Elixir application, step by step.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mdbg[0m[38;5;12m (https://github.com/fishcakez/dbg) - Distributed tracing for Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1meflame[0m[38;5;12m (https://github.com/proger/eflame) - Flame Graph profiler for Erlang.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1meper[0m[38;5;12m (https://github.com/massemanet/eper) - Erlang performance and debugging tools.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mether[0m[38;5;12m (https://github.com/maarek/ether) - Ether provides functionality to hook Elixir into the Erlang debugger.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mex_debug_toolbar[0m[38;5;12m (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.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mexrun[0m[38;5;12m (https://github.com/liveforeverx/exrun) - Distributed tracing for Elixir with rate limiting and simple macro-based interface.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mextrace[0m[38;5;12m (https://github.com/redink/extrace) - Elixir wrapper for Recon Trace.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mgit_hooks[0m[38;5;12m (https://github.com/qgadrian/elixir_git_hooks) - Add git hooks to Elixir projects.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1minspector[0m[38;5;12m (https://github.com/marciol/inspector) - A simple one-line module that allows a more friendly debugging experience.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mobserver_cli[0m[38;5;12m (https://github.com/zhongwencool/observer_cli) - Visualize Elixir & Erlang nodes on the command line, it aims to helpe developers debug production systems.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mquaff[0m[38;5;12m (https://github.com/qhool/quaff) - The Debug module provides a simple helper interface for running Elixir code in the erlang graphical debugger.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mrexbug[0m[38;5;12m (https://github.com/nietaki/rexbug) - An Elixir wrapper for the [39m[48;5;235m[38;5;249mredbug[49m[39m[38;5;12m production-friendly Erlang tracing debugger.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mvisualixir[0m[38;5;12m (https://github.com/koudelka/visualixir) - A process visualizer for remote BEAM nodes.[39m

[38;2;255;187;0m[4mDeployment[0m
[48;2;30;30;40m[38;5;13m[3mInstalling and running your code automatically on other machines.[0m

[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1makd[0m[38;5;12m (https://github.com/annkissam/akd) - Capistrano like, Configurable, and easy to set up Elixir Deployment Automation Framework.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mansible-elixir-stack[0m[38;5;12m (https://github.com/HashNuke/ansible-elixir-stack) - 1-command setup & deploys to servers, with first-class support for Phoenix apps.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mbootleg[0m[38;5;12m (https://github.com/labzero/bootleg) - Simple deployment and server automation for Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mbottler[0m[38;5;12m (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.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1medeliver[0m[38;5;12m (https://github.com/boldpoker/edeliver) - Deployment for Elixir and Erlang.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1melixir-on-docker[0m[38;5;12m (https://github.com/CrowdHailer/elixir-on-docker) - A project template to get started developing clustered Elixir applications for cloud environments.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mexdm[0m[38;5;12m (https://github.com/joeyates/exdm) - Deploy Elixir applications via mix tasks.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mexreleasy[0m[38;5;12m (https://github.com/miros/exreleasy) - Dead simple and Mix friendly tool for releasing Elixir applications.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mgatling[0m[38;5;12m (https://github.com/hashrocket/gatling) - Collection of mix tasks to automatically create a exrm release from git and launch/upgrade it on your server.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mGigalixir[0m[38;5;12m (https://www.gigalixir.com) - A fully-featured PaaS designed for Elixir. Supports clustering, hot upgrades, and remote console/observer. Free to try without a credit card.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mheroku-buildpack-elixir[0m[38;5;12m (https://github.com/HashNuke/heroku-buildpack-elixir) - Heroku buildpack to deploy Elixir apps to Heroku.[39m

[38;2;255;187;0m[4mDocumentation[0m
[48;2;30;30;40m[38;5;13m[3mLibraries and tools for creating documentation.[0m

[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mblue_bird[0m[38;5;12m [39m[38;5;12m(https://github.com/KittyHeaven/blue_bird)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mBlueBird[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mlibrary[39m[38;5;12m [39m[38;5;12mwritten[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mElixir[39m[38;5;12m [39m[38;5;12mprogramming[39m[38;5;12m [39m[38;5;12mlanguage[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mPhoenix[39m[38;5;12m [39m[38;5;12mframework.[39m[38;5;12m [39m[38;5;12mIt[39m[38;5;12m [39m[38;5;12mlets[39m[38;5;12m [39m[38;5;12myou[39m[38;5;12m [39m[38;5;12mgenerate[39m[38;5;12m [39m[38;5;12mAPI[39m[38;5;12m [39m[38;5;12mdocumentation[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mAPI[39m[38;5;12m [39m[38;5;12mBlueprint[39m[38;5;12m [39m[38;5;12mformat[39m[38;5;12m [39m[38;5;12mfrom[39m[38;5;12m [39m[38;5;12mannotations[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m
[38;5;12mcontrollers[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mautomated[39m[38;5;12m [39m[38;5;12mtests.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mbureaucrat[0m[38;5;12m (https://github.com/api-hogs/bureaucrat) - Generate Phoenix API documentation from tests.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mex_doc[0m[38;5;12m (https://github.com/elixir-lang/ex_doc) - ExDoc is a tool to generate documentation for your Elixir projects.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mex_doc_dash[0m[38;5;12m (https://github.com/JonGretar/ExDocDash) - Formatter for ExDoc to generate docset documentation for use in Dash.app.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mhexdocset[0m[38;5;12m (https://github.com/yesmeck/hexdocset) - Convert hex doc to Dash.app's docset format.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1minch-ci[0m[38;5;12m (http://inch-ci.org/) - Documentation badges for Ruby & Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mmaru_swagger[0m[38;5;12m (https://github.com/falood/maru_swagger) - Add swagger compliant documentation to your maru API.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mphoenix_api_docs[0m[38;5;12m (https://github.com/smoku/phoenix_api_docs) - Generate API Blueprint documentation from controllers and tests in the Phoenix framework.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mphoenix_swagger[0m[38;5;12m (https://github.com/xerions/phoenix_swagger) - Provides swagger integration to the Phoenix framework.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mxcribe[0m[38;5;12m (https://github.com/brainn-co/xcribe) - Generate API documentation from tests using Swagger (OpenAPI) or API Blueprint specification.[39m

[38;2;255;187;0m[4mDomain-specific language[0m
[48;2;30;30;40m[38;5;13m[3mSpecialized computer languages for a particular application domain.[0m

[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mAbsinthe Graphql[0m[38;5;12m (https://github.com/absinthe-graphql/absinthe) - Fully featured GraphQL library.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mabsinthe_gen[0m[38;5;12m (https://github.com/sashman/absinthe_gen) - Scaffold generator for Absithne.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mJSON-LD.ex[0m[38;5;12m (https://github.com/marcelotto/jsonld-ex) - An implementation of the [39m[38;5;14m[1mJSON-LD[0m[38;5;12m (http://www.w3.org/TR/json-ld/) standard for [39m[38;5;14m[1mRDF.ex[0m[38;5;12m (https://github.com/marcelotto/rdf-ex).[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mRDF.ex[0m[38;5;12m (https://github.com/marcelotto/rdf-ex) - An implementation of the [39m[38;5;14m[1mRDF[0m[38;5;12m (https://www.w3.org/TR/rdf11-primer/) data model in Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mSPARQL.ex[0m[38;5;12m (https://github.com/marcelotto/sparql-ex) - An implementation of the [39m[38;5;14m[1mSPARQL[0m[38;5;12m (http://www.w3.org/TR/sparql11-overview/) standards in Elixir.[39m

[38;2;255;187;0m[4mECMAScript[0m
[48;2;30;30;40m[38;5;13m[3mImplementations working with JavaScript, JScript or ActionScript.[0m

[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1melixirscript[0m[38;5;12m (https://github.com/elixirscript/elixirscript/) - A transcompiler from Elixir to Javascript.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mestree[0m[38;5;12m (https://github.com/bryanjos/elixir-estree) - A implementation of the SpiderMonkey Parser API in Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mphoenix_gon[0m[38;5;12m (https://github.com/khusnetdinov/phoenix_gon) - Allow you to pass Phoenix environment or controller variables to JavaScript without problems.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mphoenix_routes_js[0m[38;5;12m (https://github.com/khusnetdinov/phoenix_routes_js) - Phoenix routes helpers in JavaScript code and browser console.[39m

[38;2;255;187;0m[4mEmail[0m
[48;2;30;30;40m[38;5;13m[3mWorking with Email and stuff.[0m

[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mbamboo[0m[38;5;12m (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.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mburnex[0m[38;5;12m (https://github.com/Betree/burnex) - Burner email (temporary address) detector.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mecho[0m[38;5;12m (https://github.com/zmoshansky/echo) - A meta-notification system; Echo checks notification preferences & dispatches notifications.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mex_postmark[0m[38;5;12m (https://github.com/KamilLelonek/ex_postmark) - Postmark adapter for sending template emails in Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mgen_smtp[0m[38;5;12m (https://github.com/Vagabond/gen_smtp) - A generic Erlang SMTP server and client that can be extended via callback modules.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mgmail[0m[38;5;12m (https://github.com/craigp/elixir-gmail) - A simple Gmail REST API client for Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mmail[0m[38;5;12m (https://github.com/DockYard/elixir-mail) - An RFC2822 implementation in Elixir, built for composability.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mmailer[0m[38;5;12m (https://github.com/antp/mailer) - A simple SMTP mailer.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mmailibex[0m[38;5;12m (https://github.com/awetzel/mailibex) - Library containing Email-related implementations in Elixir: dkim, spf, dmark, mimemail, smtp.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mmailman[0m[38;5;12m (https://github.com/kamilc/mailman) - Mailman provides a clean way of defining mailers in your Elixir applications.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mpop3mail[0m[38;5;12m (https://hex.pm/packages/pop3mail) - Pop3 client to download email (including attachments) from the inbox via the commandline or Elixir API.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mravenx[0m[38;5;12m (https://github.com/acutario/ravenx) - Notification dispatch library for Elixir applications.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1msmoothie[0m[38;5;12m (https://github.com/jfrolich/smoothie) - Smoothie inline styles of your email templates, and generates a plain text version from the HTML.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mswoosh[0m[38;5;12m [39m[38;5;12m(https://github.com/swoosh/swoosh)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mCompose,[39m[38;5;12m [39m[38;5;12mdeliver[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mtest[39m[38;5;12m [39m[38;5;12myour[39m[38;5;12m [39m[38;5;12mEmails[39m[38;5;12m [39m[38;5;12m(with[39m[38;5;12m [39m[38;5;12mattachments!)[39m[38;5;12m [39m[38;5;12measily[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mElixir[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12madapters[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mSMTP,[39m[38;5;12m [39m[38;5;12mSendgrid,[39m[38;5;12m [39m[38;5;12mMandrill,[39m[38;5;12m [39m[38;5;12mMailgun,[39m[38;5;12m [39m[38;5;12mPostmark[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mlots[39m[38;5;12m [39m[38;5;12mothers,[39m[38;5;12m [39m[38;5;12mplus[39m[38;5;12m [39m[38;5;12mPhoenix[39m[38;5;12m [39m[38;5;12mintegration[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m
[38;5;12mmailbox[39m[38;5;12m [39m[38;5;12mpreview.[39m

[38;2;255;187;0m[4mEmbedded Systems[0m
[48;2;30;30;40m[38;5;13m[3mEmbedded systems development.[0m

[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mnerves[0m[38;5;12m (http://nerves-project.org) - A framework for writing embedded software in Elixir.[39m

[38;2;255;187;0m[4mEncoding and Compression[0m
[48;2;30;30;40m[38;5;13m[3mTransforming data in different formats or compressing it.[0m

[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mex_rlp[0m[38;5;12m (https://github.com/exthereum/ex_rlp) - Elixir implementation of Ethereum's RLP (Recursive Length Prefix) encoding.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mhuffman[0m[38;5;12m (https://github.com/SenecaSystems/huffman) - Huffman encoding and decoding in Elixir.[39m

[38;2;255;187;0m[4mErrors and Exception Handling[0m
[48;2;30;30;40m[38;5;13m[3mWorking with errors and exceptions.[0m

[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mAppSignal Elixir[0m[38;5;12m (https://github.com/appsignal/appsignal-elixir) - The official [39m[38;5;14m[1mAppSignal[0m[38;5;12m (https://appsignal.com/) package for Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1melixir_error_message[0m[38;5;12m (https://github.com/MikaAK/elixir_error_message) - Simple error helpers to make errors in your system predictable and easy to render to JSON or in logs.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mexceptional[0m[38;5;12m (https://github.com/expede/exceptional) - Helpers for happy-path programming & exception handling.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mhappy[0m[38;5;12m (https://github.com/vic/happy) - Happy path programming, alternative to elixir [39m[48;5;235m[38;5;249mwith[49m[39m[38;5;12m form.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mOK[0m[38;5;12m (https://github.com/CrowdHailer/OK) - Elegant error handling with result monads, featuring a simple & powerful [39m[48;5;235m[38;5;249mwith[49m[39m[38;5;12m construct and a happy path pipe operator.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1msentry-elixir[0m[38;5;12m (https://github.com/getsentry/sentry-elixir) - The Official Elixir client for [39m[38;5;14m[1mSentry[0m[38;5;12m (https://sentry.io/).[39m

[38;2;255;187;0m[4mEventhandling[0m
[48;2;30;30;40m[38;5;13m[3mSending/Emitting and receiving/handling Events in Elixir.[0m

[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcizen[0m[38;5;12m (https://gitlab.com/cizen/cizen) - Build highly concurrent, monitorable, and extensible applications with a collection of sagas.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mevent_bus[0m[38;5;12m (https://github.com/mustafaturan/event_bus) - Simple event bus implementation with topic filtering and built-in event store and event watcher.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mgoldrush[0m[38;5;12m (https://github.com/DeadZen/goldrush) - Small, Fast event processing and monitoring for Erlang/OTP applications.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mreaxive[0m[38;5;12m (https://github.com/alfert/reaxive) - Reaxive is a reactive event handling library, inspired by [39m[38;5;14m[1mElm[0m[38;5;12m (http://elm-lang.org) and Reactive Extensions.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mwait_for_it[0m[38;5;12m (https://github.com/jvoegele/wait_for_it) - Provides convenient and easy-to-use facilities for synchronizing concurrent activities.[39m

[38;2;255;187;0m[4mExamples and funny stuff[0m
[48;2;30;30;40m[38;5;13m[3mExample code and stuff too funny or curious not to mention.[0m

[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mbutler_cage[0m[38;5;12m (https://github.com/keathley/butler_cage) - A Butler plugin for showing silly photos of Nick Cage.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mbutler_tableflip[0m[38;5;12m (https://github.com/keathley/butler_tableflip) - Flipping tables with butler.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mchangelog.com[0m[38;5;12m (https://github.com/thechangelog/changelog.com) - CMS that runs changelog.com built with Phoenix 1.4.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcoderplanets.com[0m[38;5;12m (https://github.com/coderplanets/coderplanets_server) - GraphQL api for coderplanets.com built with Phoenix 1.4 and Absinthe.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mdice[0m[38;5;12m (https://github.com/stocks29/dice) - Roll the dice, in Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1melixir_koans[0m[38;5;12m (https://github.com/elixirkoans/elixir-koans) - [39m[38;5;14m[1mElixir koans[0m[38;5;12m (http://elixirkoans.io/) is a fun, easy way to get started with the elixir programming language.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mex_chain[0m[38;5;12m (https://github.com/eljojo/ex_chain) - Simple Markov Chain that generates funny tweets, built using Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mex_iss[0m[38;5;12m (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.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mfeedx[0m[38;5;12m (https://github.com/erneestoc/feedx) - Add social feed functionality to current applications. Exemplify OTP umbrella app, with 3 apps. Thin phoenix controllers.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mharakiri[0m[38;5;12m (https://github.com/rubencaro/harakiri) - Help applications kill themselves.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mhello_phoenix[0m[38;5;12m (https://github.com/bigardone/phoenix-react-redux-template) - Application template for SPAs with Phoenix, React and Redux.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mhexpm[0m[38;5;12m (https://github.com/hexpm/hexpm) - Source code for the hex package manager site built with Phoenix 1.3.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mkaisuu[0m[38;5;12m (https://github.com/SebastianSzturo/kaisuu) - Watch Japan's Kanji Usage on Twitter in Realtime.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mkoans[0m[38;5;12m (https://github.com/dojo-toulouse/elixir-koans) - Learn Elixir by using elixir-koans.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mlolcat[0m[38;5;12m (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.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mmagnetissimo[0m[38;5;12m (https://github.com/sergiotapia/magnetissimo) - Web application that indexes all popular torrent sites, and saves it to the local database.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1moop[0m[38;5;12m (https://github.com/wojtekmach/oop) - OOP in Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mphoenix-chat-example[0m[38;5;12m (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 [39m[48;5;235m[38;5;249m1.5.3[49m[39m[38;5;12m.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mphoenix-ecto-encryption-example[0m[38;5;12m (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.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mphoenix-flux-react[0m[38;5;12m (https://github.com/fxg42/phoenix-flux-react) - An experiment with Phoenix Channels, GenEvents, React and Flux.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mphoenix-liveview-counter-tutorial[0m[38;5;12m (https://github.com/dwyl/phoenix-liveview-counter-tutorial) - complete beginners step-by-step tutorial building a real time counter in Phoenix [39m[48;5;235m[38;5;249m1.5.3[49m[39m[38;5;12m and LiveView [39m[48;5;235m[38;5;249m0.14.1[49m[39m[38;5;12m.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mphoenix-todo-list-tutorial[0m[38;5;12m (https://github.com/dwyl/phoenix-todo-list-tutorial) - A complete beginners step-by-step tutorial for building a Todo List from scratch in Phoenix [39m[48;5;235m[38;5;249m1.5.3[49m[39m[38;5;12m.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mportal[0m[38;5;12m (https://github.com/josevalim/portal) - A shooting fault-tolerant doors for distributed portal data-transfer application in Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mreal world example app[0m[38;5;12m (https://github.com/gothinkster/elixir-phoenix-realworld-example-app) - Elixir / Phoenix implementation of [39m[38;5;14m[1mRealWorld.io[0m[38;5;12m (https://realworld.io/) backend specs - a Medium clone.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mrollex[0m[38;5;12m (https://gitlab.com/olhado/rollex) - Elixir library using a Pratt Parser algorithm to calculate dice rolls.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mrubix[0m[38;5;12m (https://github.com/YellowApple/Rubix) - A very simple (and barely-functioning) Ruby runner for Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mstranger[0m[38;5;12m (https://github.com/cazrin/stranger) - Elixir Phoenix app to chat anonymously with a randomly chosen stranger.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mtilex[0m[38;5;12m (https://github.com/hashrocket/tilex) - Source code for Hashrocket's TIL website built with Phoenix 1.3.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mweather[0m[38;5;12m (https://github.com/tacticiankerala/elixir-weather) - A command line weather app built using Elixir.[39m

[38;2;255;187;0m[4mFeature Flags and Toggles[0m
[48;2;30;30;40m[38;5;13m[3mLibraries to manage feature toggles (AKA feature flags): ON/OFF values that can be toggled at runtime through some interface[0m

[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mConfigCat[0m[38;5;12m (https://github.com/configcat/elixir-sdk) - Elixir SDK for ConfigCat hosted feature flag service.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mflippant[0m[38;5;12m (https://github.com/sorentwo/flippant) - Feature flipping for the Elixir world.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mfun_with_flags[0m
[38;5;12m (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.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mmolasses[0m[38;5;12m (https://github.com/securingsincity/molasses) - A feature toggle library using redis or SQL (using Ecto) as a backing service.[39m

[38;2;255;187;0m[4mFeeds[0m
[48;2;30;30;40m[38;5;13m[3mLibraries working with feeds like RSS or ATOM.[0m

[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1matomex[0m[38;5;12m (https://github.com/Betree/atomex) - ATOM feed builder with a focus on standards compliance, security and extensibility.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mfeeder[0m[38;5;12m (https://github.com/michaelnisi/feeder) - Parse RSS and Atom feeds.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mfeeder_ex[0m[38;5;12m (https://github.com/manukall/feeder_ex) - RSS feed parser. Simple wrapper for feeder.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mfeedme[0m[38;5;12m (https://github.com/umurgdk/elixir-feedme) - RSS/Atom parser built on erlang's xmerl xml parser.[39m

[38;2;255;187;0m[4mFiles and Directories[0m
[48;2;30;30;40m[38;5;13m[3mLibraries and implementations for working with files and directories.[0m

[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mBelt[0m[38;5;12m (https://bitbucket.org/pentacent/belt/) - Extensible file upload library with support for SFTP, S3 and Filesystem storage.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcassius[0m[38;5;12m (https://github.com/jquadrin/cassius) - Monitor Linux file system events.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mdir_walker[0m[38;5;12m (https://github.com/pragdave/dir_walker) - DirWalker lazily traverses one or more directory trees, depth first, returning successive file names.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1melixgrep[0m[38;5;12m (https://github.com/bbense/elixgrep) - A framework for doing Hadoop style Map/Reduce operations on collections of files.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mex_guard[0m[38;5;12m (https://github.com/slashmili/ex_guard) - ExGuard is a mix command to handle events on file system modifications.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mex_minimatch[0m[38;5;12m (https://github.com/gniquil/ex_minimatch) - Globbing paths without walking the tree!.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mexfile[0m[38;5;12m (https://github.com/keichan34/exfile) - File upload handling, persistence, and processing in Elixir and Plug.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mexfswatch[0m[38;5;12m (https://github.com/falood/exfswatch) - A file change watcher wrapper based on __fs__.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1meye_drops[0m[38;5;12m (https://github.com/rkotze/eye_drops) - Configurable mix task to watch file changes and run the corresponding command.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mformat_parser.ex[0m[38;5;12m (https://github.com/ahtung/format_parser.ex) - Elixir library to figure out the type and the format of a file.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mfs[0m[38;5;12m (https://github.com/synrc/fs) - Erlang FileSystem Listener.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mfwatch[0m[38;5;12m (https://github.com/ryo33/fwatch-ex) - A callback-based file watcher based on __fs__.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mivcu[0m[38;5;12m (https://github.com/elixir-ivcu/ivcu) - File Validator, Converter, and Uploader.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mlibrex[0m[38;5;12m (https://github.com/ricn/librex) - Elixir library to convert office documents to other formats using LibreOffice.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mRadpath[0m[38;5;12m (https://github.com/lowks/Radpath) - Path library for Elixir, inspired by Python's Enhpath.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1msentix[0m[38;5;12m (https://github.com/whitfin/sentix) - A cross-platform file watcher for Elixir based on fswatch.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1msizeable[0m[38;5;12m (https://github.com/arvidkahl/sizeable) - An Elixir library to make file sizes human-readable.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mwaffle[0m[38;5;12m (https://github.com/elixir-waffle/waffle) - Flexible file upload and attachment library for Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mzarex[0m[38;5;12m (https://github.com/ricn/zarex) - Filename sanitization for Elixir.[39m

[38;2;255;187;0m[4mFormulars[0m
[48;2;30;30;40m[38;5;13m[3mHandling web formulars and similar stuff.[0m

[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mforms[0m[38;5;12m (https://github.com/spawnproc/forms) - Erlang Business Documents Generator.[39m

[38;2;255;187;0m[4mFramework Components[0m
[48;2;30;30;40m[38;5;13m[3mStandalone component from web development frameworks.[0m

[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mabsinthe_plug[0m[38;5;12m (https://github.com/absinthe-graphql/absinthe_plug) - Plug support for Absinthe.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1maccess[0m[38;5;14m[1m [0m[38;5;14m[1mpass[0m[38;5;12m [39m[38;5;12m(https://github.com/AppDoctorIo/accesspass)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mAuthentication[39m[38;5;12m [39m[38;5;12mframework[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mcan[39m[38;5;12m [39m[38;5;12mbe[39m[38;5;12m [39m[38;5;12mused[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mor[39m[38;5;12m [39m[38;5;12moutside[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mphoenix.[39m[38;5;12m [39m[38;5;12mSimilar[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mAddict[39m[38;5;12m [39m[38;5;12mbut[39m[38;5;12m [39m[38;5;12mgeared[39m[38;5;12m [39m[38;5;12mtowards[39m[38;5;12m [39m[38;5;12mAPI[39m[38;5;12m [39m[38;5;12musage.([39m[38;5;14m[1mDocs[0m[38;5;12m [39m
[38;5;12m(https://hexdocs.pm/access_pass/api-reference.html#content)).[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1maddict[0m[38;5;12m (https://github.com/trenpixster/addict) - User authentication for Phoenix Framework.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mairbrake_plug[0m[38;5;12m (https://github.com/romul/airbrake_plug) - Report errors in your Plug stack or whatever to Airbrake.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mbetter_params[0m[38;5;12m (https://github.com/sheharyarn/better_params) - Elixir Plug for cleaner request params in web apps.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mblaguth[0m[38;5;12m (https://github.com/lexmag/blaguth) - Basic Access Authentication in Plug applications.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcommanded[0m[38;5;12m (https://github.com/slashdotdash/commanded) - Command handling middleware for Command Query Responsibility Segregation (CQRS) applications.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcors_plug[0m[38;5;12m (https://github.com/mschae/cors_plug) - An Elixir plug that adds CORS headers to requests and responds to preflight requests (OPTIONS).[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcorsica[0m[38;5;12m (https://github.com/whatyouhide/corsica) - Elixir library for dealing with CORS requests.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcrudex[0m[38;5;12m (https://github.com/bitgamma/crudex) - CRUD utilities for Phoenix and Ecto.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mdayron[0m[38;5;12m (https://github.com/inaka/Dayron) - A repository _similar_ to [39m[48;5;235m[38;5;249mEcto.Repo[49m[39m[38;5;12m that works with REST API requests instead of a database.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mex_admin[0m[38;5;12m (https://github.com/smpallen99/ex_admin) - ExAdmin is an auto administration package for Elixir and the Phoenix Framework.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mexdjango[0m[38;5;12m (https://github.com/nicksanders/exdjango) - A few elixir libraries for working with django.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mexrecaptcha[0m[38;5;12m (https://github.com/adanselm/exrecaptcha) - Simple reCaptcha display/verify code for Elixir applications.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mfilterable[0m[38;5;12m (https://github.com/omohokcoj/filterable) - Simple query params filtering for Phoenix framework inspired by Rails has_scope.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mgraphql_parser[0m[38;5;12m (https://github.com/graphql-elixir/graphql_parser) - An Elixir binding for [39m[38;5;14m[1mlibgraphqlparser[0m[38;5;12m (https://github.com/graphql/libgraphqlparser).[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mhttp_router[0m[38;5;12m (https://github.com/sugar-framework/elixir-http-router) - HTTP Router with various macros to assist in developing your application and organizing your code.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mkerosene[0m[38;5;12m (https://github.com/elixirdrops/kerosene) - Pagination for Ecto and Phoenix.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mmellon[0m[38;5;12m (https://github.com/sajmoon/mellon) - An authentication module for Plug applications.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mmultiverse[0m[38;5;12m (https://github.com/Nebo15/multiverse) - Plug that allows to add version compatibility layers via API Request/Response Gateways.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mparams[0m[38;5;12m (https://github.com/vic/params) - Use Ecto to enforce/validate parameters structure, akin to Rails' strong parameters.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mpassport[0m[38;5;12m (https://github.com/opendrops/passport) - Passport provides authentication for Phoenix applications.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mphoenix_ecto[0m[38;5;12m (https://github.com/phoenixframework/phoenix_ecto) - Phoenix and Ecto integration.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mphoenix_haml[0m[38;5;12m (https://github.com/chrismccord/phoenix_haml) - Phoenix Template Engine for Haml.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mphoenix_html[0m[38;5;12m (https://github.com/phoenixframework/phoenix_html) - Phoenix.HTML functions for working with HTML strings and templates.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mphoenix_html_sanitizer[0m[38;5;12m (https://github.com/elixirstatus/phoenix_html_sanitizer) - HTML Sanitizer integration for Phoenix.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mphoenix_html_simplified_helpers[0m[38;5;12m (https://github.com/ikeikeikeike/phoenix_html_simplified_helpers) - Some helpers for phoenix html (truncate, time_ago_in_words, number_with_delimiter).[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mphoenix_linguist[0m[38;5;12m (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.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mphoenix_live_reload[0m[38;5;12m (https://github.com/phoenixframework/phoenix_live_reload) - Provides live-reload functionality for Phoenix.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mphoenix_meta_tags[0m[38;5;12m (https://github.com/hlongvu/phoenix_meta_tags) - Generate meta tags for a website.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mphoenix_pubsub_postgres[0m[38;5;12m (https://github.com/opendrops/phoenix-pubsub-postgres) - Postgresql PubSub adapter for Phoenix apps.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mphoenix_pubsub_rabbitmq[0m[38;5;12m (https://github.com/pma/phoenix_pubsub_rabbitmq) - RabbitMQ adapter for Phoenix's PubSub layer.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mphoenix_pubsub_redis[0m[38;5;12m (https://github.com/phoenixframework/phoenix_pubsub_redis) - The Redis PubSub adapter for the Phoenix framework.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mphoenix_pubsub_vernemq[0m[38;5;12m (https://github.com/larshesel/phoenix_pubsub_vernemq) - The VerneMQ MQTT pubsub adapter for the Phoenix framework.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mphoenix_slime[0m[38;5;12m (https://github.com/slime-lang/phoenix_slime) - Slim template support for Phoenix.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mphoenix_svg[0m[38;5;12m (https://github.com/jsonmaur/phoenix-svg) - Use inline SVGs in Phoenix.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mphoenix_token_auth[0m[38;5;12m (https://github.com/manukall/phoenix_token_auth) - Token authentication solution for Phoenix. Useful for APIs or single page apps.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mphoenix_turnstile[0m[38;5;12m (https://github.com/jsonmaur/phoenix-turnstile) - Phoenix components and helpers for using CAPTCHAs with Cloudflare Turnstile.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mphx_component_helpers[0m[38;5;12m (https://github.com/cblavier/phx_component_helpers) - Extensible live_components, without boilerplate.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mplug[0m[38;5;12m (https://github.com/elixir-lang/plug) - A specification and conveniences for composable modules in between web applications.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mplug_accesslog[0m[38;5;12m (https://github.com/mneudert/plug_accesslog) - Plug for writing access logs.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mplug_and_play[0m[38;5;12m (https://github.com/henrik/plug_and_play) - Set up a Plug application with less boilerplate.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mplug_auth[0m[38;5;12m (https://github.com/bitgamma/plug_auth) - Collection of authentication-related plugs.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mplug_canonical_host[0m[38;5;12m (https://github.com/remiprev/plug_canonical_host) - Plug to ensure all requests are served from a single canonical host.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mplug_checkup[0m[38;5;12m (https://github.com/ggpasqualino/plug_checkup) - Plug for adding simple health checks to your app.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mplug_cloudflare[0m[38;5;12m (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.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mplug_forward_peer[0m[38;5;12m (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.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mplug_fprof[0m[38;5;12m (https://github.com/obmarg/plug_fprof) - A Plug that adds fprof tracing to requests, to allow for easy profiling.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mplug_graphql[0m[38;5;12m (https://github.com/graphql-elixir/plug_graphql) - Phoenix Plug integration for [39m[38;5;14m[1mGraphQL Elixir[0m[38;5;12m (http://graphql-elixir.org/).[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mplug_heartbeat[0m[38;5;12m (https://github.com/whatyouhide/plug_heartbeat) - A plug for responding to heartbeat requests.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mplug_jwt[0m[38;5;12m (https://github.com/bryanjos/plug_jwt) - Plug for JWT authentication.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mplug_password[0m[38;5;12m (https://github.com/azranel/plug_password) - Plug for adding simple cookie-based authentication.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mplug_rails_cookie_session_store[0m[38;5;12m (https://github.com/cconstantin/plug_rails_cookie_session_store) - Rails compatible Plug session store.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mplug_redirect_https[0m[38;5;12m (https://github.com/stocks29/plug_redirect_https) - Plug to redirect http requests to https requests behind a reverse proxy.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mplug_require_header[0m[38;5;12m (https://github.com/DevL/plug_require_header) - Require and extract HTTP headers and handle missing ones.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mplug_response_header[0m[38;5;12m (https://github.com/c-rack/plug_response_header) - easy manipulation of HTTP response headers.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mplug_ribbon[0m[38;5;12m (https://github.com/stnly/plug_ribbon) - Injects a ribbon to your web application in the development environment.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mplug_secex[0m[38;5;12m (https://github.com/techgaun/plug_secex) - Plug that adds various HTTP Headers to make Phoenix/Elixir app more secure.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mplug_session_memcached[0m[38;5;12m (https://github.com/gutschilla/plug-session-memcached) - A very simple memcached session store for Elixir's plug.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mplug_sigaws[0m[38;5;12m (https://github.com/handnot2/plug_sigaws) - AWS Signature V4 authentication protection for Phoenix/Plug Routes ([39m[38;5;14m[1mDocs[0m[38;5;12m (https://hexdocs.pm/plug_sigaws/PlugSigaws.html)).[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mplug_statsd[0m[38;5;12m (https://github.com/jeffweiss/plug_statsd) - A plug for automatically sending timing and count metrics to statsd.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mpluggable[0m[38;5;12m (https://github.com/mruoss/pluggable) - Build [39m[48;5;235m[38;5;249mplug[49m[39m[38;5;12m-like pipelines with your own token (instead of [39m[48;5;235m[38;5;249m%Plug.Conn{}[49m[39m[38;5;12m).[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mplugs[0m[38;5;12m (https://github.com/sugar-framework/plugs) - Collection of Plug middleware for web applications.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mplugsnag[0m[38;5;12m (https://github.com/jarednorman/plugsnag) - Bugsnag notifier for Elixir's plug.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mraygun[0m[38;5;12m (https://github.com/cobenian/raygun) - Capture bugs and send them to Raygun.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mreact_phoenix[0m[38;5;12m (https://github.com/geolessel/react-phoenix) - Render React.js components in Phoenix views focusing on easy installation and Brunch compatibility.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mrecaptcha[0m[38;5;12m (https://github.com/samueljseay/recaptcha) - A simple reCaptcha 2 library for Elixir applications.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mresin[0m[38;5;12m (https://github.com/Frost/resin) - Resin is a plug that will add a configurable delay to every request that's passing through it, unless run in production.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mrevision_plate_ex[0m[38;5;12m (https://github.com/KazuCocoa/revision_plate_ex) - Plug application and middleware that serves endpoint returns application's REVISION.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mrummage_ecto[0m[38;5;12m (https://github.com/Excipients/rummage_ecto) - A configurable framework to search, sort and paginate Ecto Queries.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mrummage_phoenix[0m[38;5;12m (https://github.com/Excipients/rummage_phoenix) - A support framework for searching, sorting and paginating models in Phoenix, with HTML support.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mscaffold[0m[38;5;12m (https://github.com/gausby/scaffold) - A mix task for creating new projects based on templates fetched from a Git-repo.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mscrivener[0m[38;5;12m (https://github.com/drewolson/scrivener) - Paginate your Ecto queries.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mscrivener_headers[0m[38;5;12m (https://github.com/doomspork/scrivener_headers) - Helpers for paginating API responses with Scrivener and HTTP headers.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mscrivener_html[0m[38;5;12m (https://github.com/mgwidmann/scrivener_html) - Helpers built to work with Scrivener's page struct to easily build HTML output for various CSS frameworks.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1msentinel[0m[38;5;12m (https://github.com/britton-jb/sentinel) - An authentication framework for Phoenix extending guardian with routing and other basic functionality.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1msurface[0m[38;5;12m (https://github.com/msaraiva/surface) - A server-side rendering component library for Phoenix.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mtorch[0m[38;5;12m (https://github.com/infinitered/torch) - Torch is a rapid admin generator for Phoenix apps. It uses generators rather than DSLs to ensure that the code remains maintainable.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mtrailing_format_plug[0m[38;5;12m (https://github.com/mschae/trailing_format_plug) - An Elixir plug to support legacy APIs that use a rails-like trailing format.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mturn_the_page[0m[38;5;12m (https://hex.pm/packages/turn_the_page) - Fast, simple and lightweight pagination system for your Elixir application.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mwebassembly[0m[38;5;12m (https://github.com/herenowcoder/webassembly) - Web DSL for Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mweebo[0m[38;5;12m (https://github.com/stevenschobert/weebo) - An XML-RPC parser/formatter for Elixir, with full support for datatype mapping.[39m

[38;2;255;187;0m[4mFrameworks[0m
[48;2;30;30;40m[38;5;13m[3mWeb development frameworks.[0m

[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mexelli[0m[38;5;12m (https://github.com/pigmej/exelli) - An Elli Elixir wrapper with some sugar syntax goodies.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mFlowbite[0m[38;5;12m (https://flowbite.com/docs/getting-started/phoenix/) - An open-source UI component library built with Tailwind CSS and compatible with Phoenix/Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mkitto[0m[38;5;12m (https://github.com/kittoframework/kitto) - A framework for interactive dashboards.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mn2o[0m[38;5;12m (https://github.com/synrc/n2o) - Distributed Application Server.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mnitro[0m[38;5;12m (https://github.com/synrc/nitro) - Nitrogen-compatible Web Framework.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mPetal Components[0m[38;5;12m (https://github.com/petalframework/petal_components) - A set of HEEX components that makes it easy for Phoenix developers to build beautiful web apps.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mphoenix[0m[38;5;12m (https://github.com/phoenixframework/phoenix) - Elixir Web Framework targeting full-featured, fault tolerant applications with realtime functionality.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mplacid[0m[38;5;12m (https://github.com/slogsdon/placid) - A REST toolkit for building highly-scalable and fault-tolerant HTTP APIs with Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mrackla[0m[38;5;12m (https://github.com/AntonFagerberg/rackla) - API Gateways in Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mrelax[0m[38;5;12m (https://github.com/AgilionApps/relax) - Simple Elixir implementation of a [39m[38;5;14m[1mjsonapi.org[0m[38;5;12m (http://jsonapi.org) server.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mrest[0m[38;5;12m (https://github.com/synrc/rest) - Micro-REST framework with typed JSON.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mRIG[0m[38;5;12m (https://github.com/Accenture/reactive-interaction-gateway) - Create low-latency, interactive user experiences for stateless microservices.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1msugar[0m[38;5;12m (https://github.com/sugar-framework/sugar) - Modular web framework for Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mtrot[0m[38;5;12m (https://github.com/hexedpackets/trot) - An Elixir web micro-framework.[39m

[38;2;255;187;0m[4mGames[0m
[48;2;30;30;40m[38;5;13m[3mLibraries for and implementations of games.[0m

[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mBinbo[0m[38;5;12m (https://github.com/DOBRO/binbo) - A chess representation written in Erlang using [39m[38;5;14m[1mBitboards[0m[38;5;12m (https://www.chessprogramming.org/Bitboards), ready for use on game servers.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mECSx[0m[38;5;12m [39m[38;5;12m(https://hexdocs.pm/ecsx/initial_setup.html)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mAn[39m[38;5;12m [39m[38;5;12mEntity-Component-System[39m[38;5;12m [39m[38;5;12mframework[39m[38;5;12m [39m[38;5;12mproviding[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mbattle[39m[38;5;12m [39m[38;5;12mship[39m[38;5;12m [39m[38;5;12mgame[39m[38;5;12m [39m[38;5;12mas[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mtutorial[39m[38;5;12m [39m[38;5;12m([39m[38;5;14m[1mread[0m[38;5;14m[1m [0m[38;5;14m[1mmore[0m[38;5;14m[1m [0m[38;5;14m[1mon[0m[38;5;14m[1m [0m[38;5;14m[1mDockyard[0m[38;5;14m[1m [0m[38;5;14m[1mblog[0m[38;5;12m [39m
[38;5;12m(https://dockyard.com/blog/2023/07/06/ecsx-a-new-approach-to-game-development-in-elixir)).[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mentice[0m[38;5;12m (https://github.com/entice/entice) - A distributed Entity-Component-System framework, providing its own example MMORPG server.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mmines[0m[38;5;12m (https://github.com/kevlar1818/mines) - A minesweeper clone in the terminal.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mpictionary[0m[38;5;12m (https://github.com/Arp-G/pictionary) - A multiplayer guessing and drawing game ([39m[38;5;14m[1mskribbl.io[0m[38;5;12m (https://skribbl.io/) clone).[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mrayex[0m[38;5;12m (https://github.com/shiryel/rayex) - Raylib bindings to Elixir for games programming.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mRovex[0m[38;5;12m (https://github.com/emadb/rovex) - An implementation of the Mars Rover kata in Elixir transformed in a basic multiplayer game.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mvim_snake[0m[38;5;12m (https://github.com/theanht1/vim_snake) - A classical multiplayer snake game with Vim-style keybinding built with Phoenix framework.[39m

[38;2;255;187;0m[4mGeolocation[0m
[48;2;30;30;40m[38;5;13m[3mLibraries for geocoding addresses and working with latitudes and longitudes.[0m

[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mdistance_api_matrix[0m[38;5;12m (https://github.com/C404/distance-matrix-api) - Provide distance and heading calculations via Google distance matrix api.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mgeo[0m[38;5;12m (https://github.com/bryanjos/geo) - A collection of GIS functions for Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mgeocalc[0m[38;5;12m (https://github.com/yltsrc/geocalc) - Calculate distance, bearing and more between latitude/longitude points.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mgeocoder[0m[38;5;12m (https://github.com/knrz/geocoder) - A simple, efficient geocoder/reverse geocoder with a built-in cache.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mgeohash[0m[38;5;12m (https://github.com/polmuz/elixir-geohash) - Geohash encode/decode library.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mgeohash_nif[0m[38;5;12m (https://github.com/wstucco/geohash_nif/) - Drop in replacement for Geohash encode/decode library implemented as a NIF.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mgeohax[0m[38;5;12m (https://github.com/evuez/geohax) - Geohash encoding and decoding with neighbors finder.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mgeoip[0m[38;5;12m (https://github.com/navinpeiris/geoip) - Find geolocation for a given IP, hostname or [39m[48;5;235m[38;5;249mPlug.Conn[49m[39m[38;5;12m.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mgeolix[0m[38;5;12m (https://github.com/mneudert/geolix) - MaxMind GeoIP2 database reader/decoder.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mgeonames[0m[38;5;12m (https://github.com/pareeohnos/geonames-elixir) - A simple Elixir wrapper around the GeoNames API.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mip2location[0m[38;5;12m (https://github.com/nazipov/ip2location-elixir) - An Elixir library for IP2Location database.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mipgeobase[0m[38;5;12m (https://github.com/sergey-chechaev/elixir_ipgeobase) - Find Russian and Ukraine city by IP address and find country for other country.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mproj[0m[38;5;12m (https://github.com/CandyGumdrop/proj) - Elixir coordinate conversion library using OSGeo's PROJ.4.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1msegseg[0m[38;5;12m (https://github.com/pkinney/segseg_ex) - Segment-segment intersection classifier and calculator.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1msrtm[0m[38;5;12m (https://github.com/adriankumpf/srtm) - Query locations for elevation data from the NASA Shuttle Radar Topography Mission.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mtopo[0m[38;5;12m (https://github.com/pkinney/topo) - A Geometry library for Elixir that calculates spatial relationships between two geometries.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mwheretz[0m[38;5;12m (https://github.com/UA3MQJ/wheretz) - Elixir version of Ruby gem for lookup of timezone by georgraphic coordinates.[39m

[38;2;255;187;0m[4mGUI[0m
[48;2;30;30;40m[38;5;13m[3mLibraries for writing Graphical User Interfaces.[0m

[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mscenic[0m[38;5;12m (https://github.com/boydm/scenic) - Portable 2D UI framework.[39m

[38;2;255;187;0m[4mHardware[0m
[48;2;30;30;40m[38;5;13m[3mHardware related things like I/O interfaces and such.[0m

[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1melixir_ale[0m[38;5;12m (https://github.com/fhunleth/elixir_ale) - Elixir access to hardware I/O interfaces such as GPIO, I2C, and SPI.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mnerves[0m[38;5;12m (https://github.com/nerves-project/nerves) - Framework for building firmware for platforms like Raspberry Pi and BeagleBone Black.[39m

[38;2;255;187;0m[4mHTML[0m
[48;2;30;30;40m[38;5;13m[3mLibraries and implementations working with HTML (for xml tools please go to the [0m[48;2;30;30;40m[38;5;14m[1m[3mXML[0m[48;2;30;30;40m[38;5;13m[3m (#xml) section).[0m

[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mfloki[0m[38;5;12m (https://github.com/philss/floki) - A simple HTML parser that enables searching using CSS like selectors.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mhtml_sanitize_ex[0m[38;5;12m (https://github.com/rrrene/html_sanitize_ex) - HTML sanitizer for Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mmeseeks[0m[38;5;12m (https://github.com/mischov/meeseeks#html) - A library for parsing and extracting data from HTML and XML with CSS or XPath selectors.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mmodest_ex[0m[38;5;12m (https://github.com/f34nk/modest_ex) - A library to do pipeable transformations on html strings with CSS selectors, e.g. find(), prepend(), append(), replace() etc.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mmyhtmlex[0m[38;5;12m (https://github.com/Overbryd/myhtmlex) - Elixir/Erlang bindings for lexborisov's myhtml.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mreadability[0m[38;5;12m (https://github.com/keepcosmos/readability) - Readability is for extracting and curating articles.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mtexas[0m[38;5;12m (https://gitlab.com/dgmcguire/texas) - Texas is a powerful abstraction over updating your clients using server-side rendering and server-side Virtual DOM diff/patching.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mtidy_ex[0m[38;5;12m (https://github.com/f34nk/tidy_ex) - Elixir binding to the granddaddy of HTML tools [39m[38;5;14m[1mhttp://www.html-tidy.org[0m[38;5;12m (http://www.html-tidy.org).[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mvnu-elixir[0m[38;5;12m (https://github.com/angelikatyborska/vnu-elixir) - Elixir client for the [39m[38;5;14m[1mNu HTML Checker[0m[38;5;12m (https://validator.w3.org/nu/). Provides HTML, CSS, and SVG validation.[39m

[38;2;255;187;0m[4mHTTP[0m
[48;2;30;30;40m[38;5;13m[3mLibraries for working with HTTP and scraping websites.[0m

[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mAce[0m[38;5;12m (https://github.com/CrowdHailer/Ace) - HTTP web server and client, supports http1 and http2.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mbolt[0m[38;5;12m (https://github.com/SebastianSzturo/bolt) - Simple and fast http proxy.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcauldron[0m[38;5;12m (https://github.com/meh/cauldron) - An HTTP/SPDY server as a library.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mCrawler[0m[38;5;12m (https://github.com/fredwu/crawler) - A high performance web crawler in Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mCrawly[0m[38;5;12m (https://github.com/oltarasenko/crawly) - high-level web crawling & scraping framework for Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1melli[0m[38;5;12m (https://github.com/knutin/elli) - Elli is a webserver you can run inside your Erlang application to expose an HTTP API.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1metag_plug[0m[38;5;12m (https://github.com/sascha-wolf/etag_plug) - A simple to use shallow ETag plug.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mexplode[0m[38;5;12m (https://github.com/pkinney/explode) - An easy utility for responding with standard HTTP/JSON error payloads in Plug- and Phoenix-based applications.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mexvcr[0m[38;5;12m (https://github.com/parroty/exvcr) - HTTP request/response recording library for Elixir, inspired by VCR.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mfinch[0m[38;5;12m (https://github.com/keathley/finch) - An HTTP client with a focus on performance, built on top of Mint and NimblePool.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mfuzzyurl[0m[38;5;12m [39m[38;5;12m(https://github.com/gamache/fuzzyurl.ex)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mAn[39m[38;5;12m [39m[38;5;12mElixir[39m[38;5;12m [39m[38;5;12mlibrary[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mparsing,[39m[38;5;12m [39m[38;5;12mconstructing,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mwildcard-matching[39m[38;5;12m [39m[38;5;12mURLs.[39m[38;5;12m [39m[38;5;12mAlso[39m[38;5;12m [39m[38;5;12mavailable[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;14m[1mRuby[0m[38;5;12m [39m[38;5;12m(https://github.com/gamache/fuzzyurl.rb)[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;14m[1mJavaScript[0m[38;5;12m [39m
[38;5;12m(https://github.com/gamache/fuzzyurl.js).[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mgun[0m[38;5;12m (https://github.com/ninenines/gun) - HTTP/1.1, HTTP/2 and Websocket client for Erlang/OTP.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mhackney[0m[38;5;12m (https://github.com/benoitc/hackney) - Simple HTTP client written in Erlang.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mhttp[0m[38;5;12m (https://github.com/slogsdon/http) - HTTP server for Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mhttp_digex[0m[38;5;12m (https://github.com/techgaun/http_digex) - A module to create basic digest HTTP auth header.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mhttp_proxy[0m[38;5;12m (https://github.com/KazuCocoa/http_proxy) - Multi port HTTP Proxy.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mhttpoison[0m[38;5;12m (https://github.com/edgurgel/httpoison) - Yet Another HTTP client for Elixir powered by hackney.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mhttpotion[0m[38;5;12m (https://github.com/myfreeweb/httpotion) - Fancy HTTP client for Elixir, based on ibrowse.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mivar[0m[38;5;12m (https://github.com/swelham/ivar) - A lightweight wrapper around HTTPoison that provides a fluent and composable way to build http requests.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mlhttpc[0m[38;5;12m (https://github.com/talko/lhttpc) - A lightweight HTTP/1.1 client implemented in Erlang.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mMechanize[0m[38;5;12m (https://github.com/gushonorato/mechanize) - Build web scrapers and automate interaction with websites in Elixir with ease.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mmint[0m[38;5;12m (https://github.com/ericmj/mint) - Functional HTTP client for Elixir with support for HTTP/1 and HTTP/2.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mmnemonic_slugs[0m[38;5;12m (https://github.com/devshane/mnemonic_slugs) - A memorable, mnemonic slug generator in Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mmochiweb[0m[38;5;12m (https://github.com/mochi/mochiweb) - MochiWeb is an Erlang library for building lightweight HTTP servers.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mneuron[0m[38;5;12m (https://github.com/uesteibar/neuron) - A GraphQL client for Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mplug_wait1[0m[38;5;12m (https://github.com/wait1/plug_wait1) - Plug adapter for the wait1 protocol.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mraxx[0m[38;5;12m (https://github.com/CrowdHailer/raxx) - Interface for HTTP webservers, frameworks and clients.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mriver[0m[38;5;12m (https://github.com/peburrows/river) - An HTTP/2 client that is lightweight and lightning fast.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mscrape[0m[38;5;12m (https://github.com/Anonyfox/elixir-scrape) - Scrape any website, article or RSS/Atom Feed with ease.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1msparql_client[0m[38;5;12m (https://github.com/marcelotto/sparql_client) - A [39m[38;5;14m[1mSPARQL protocol[0m[38;5;12m (https://www.w3.org/TR/sparql11-protocol/) client for Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mspell[0m[38;5;12m (https://github.com/MyMedsAndMe/spell) - Spell is a [39m[38;5;14m[1mWeb Application Messaging Protocol[0m[38;5;12m (http://wamp-proto.org/) (WAMP) client implementation in Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mSpiderMan[0m[38;5;12m (https://github.com/feng19/spider_man) - A base-on Broadway fast high-level web crawling & scraping framework for Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mtesla[0m[38;5;12m (https://github.com/teamon/tesla) - HTTP client library, with support for middleware and multiple adapters.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mTube[0m[38;5;12m (https://github.com/narrowtux/Tube) - Pure Elixir WebSocket client library.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1muri_query[0m[38;5;12m (https://github.com/shhavel/uri_query) - URI encode nested GET parameters and array values in Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1muri_template[0m[38;5;12m (https://github.com/pezra/ex-uri-template) - RFC6570 compliant URI template processor for Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mweb_socket[0m[38;5;12m (https://github.com/slogsdon/plug-web-socket) - An exploration into a stand-alone library for Plug applications to easily adopt WebSockets.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mwebdriver[0m[38;5;12m (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).[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1myuri[0m[38;5;12m (https://github.com/kemonomachi/yuri) - Simple struct for representing URIs.[39m

[38;2;255;187;0m[4mImages[0m
[48;2;30;30;40m[38;5;13m[3mLibraries for working with and manipulating images.[0m

[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1malchemic_avatar[0m[38;5;12m (https://github.com/zhangsoledad/alchemic_avatar) - Elixir library for generating letter avatar from string.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1martifact[0m[38;5;12m (https://github.com/doomspork/artifact) - File upload and on-the-fly processing for Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mbump[0m[38;5;12m (https://github.com/evanfarrar/ex_bump) - A BMP file writer in pure Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mchunky_svg[0m[38;5;12m (https://github.com/mmmries/chunky_svg) -  A library for drawing things with SVG.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcloudex[0m[38;5;12m (https://github.com/smeevil/cloudex) - Cloudex is an Elixir library that can upload image files or urls to Cloudinary.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1meikon[0m[38;5;12m (https://github.com/tchoutri/Eikon) - An Elixir library providing a read-only interface for image files.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1melixir_exif[0m[38;5;12m (https://github.com/sschneider1207/ElixirExif) - Parse exif tags and thumbnail data from jpeg files.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mex_image_info[0m[38;5;12m (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.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mexexif[0m[38;5;12m (https://github.com/pragdave/exexif) - Pure Elixir library to extract TIFF and EFIX metadata from jpeg files.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mexfavicon[0m[38;5;12m (https://github.com/ikeikeikeike/exfavicon) - An Elixir library for discovering favicons.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mgi[0m[38;5;12m (https://github.com/LangPham/gi) - An Elixir wrapper for GraphicsMagick command line.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1midenticon[0m[38;5;12m (https://github.com/rbishop/identicon) - An Elixir library for generating 5x5 identicons.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mimage64[0m[38;5;12m (https://hex.pm/packages/image64) - A tool for working with base64 encoded images.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mimagineer[0m[38;5;12m (https://github.com/SenecaSystems/imagineer) - Image parsing in Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mimgex[0m[38;5;12m (https://github.com/ianwalter/imgex) - Unofficial client library for generating imgix URLs in Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mmogrify[0m[38;5;12m (https://github.com/route/mogrify) - An Elixir wrapper for ImageMagick command line.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mpng[0m[38;5;12m (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.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mthumbnex[0m[38;5;12m (https://github.com/talklittle/thumbnex) - Create thumbnails from images and video screenshots.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mthumbor_client[0m[38;5;12m (https://github.com/globocom/thumbor-client-ex) - Client for Thumbor.[39m

[38;2;255;187;0m[4mInstrumenting / Monitoring[0m
[48;2;30;30;40m[38;5;13m[3mLibraries for collecting and exporting metrics.[0m

[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mapp_optex[0m[38;5;12m (https://github.com/sashman/app_optex) - Client for AppOptics API. Send metrics and tags to AppOptics time series service.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mappsignal-elixir[0m[38;5;12m (https://github.com/appsignal/appsignal-elixir/) - Collects error and performance data from your Elixir applications and sends it to [39m[38;5;14m[1mAppSignal[0m[38;5;12m (https://appsignal.com/).[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1melixometer[0m[38;5;12m (https://github.com/pinterest/elixometer) - A light Elixir wrapper around exometer.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1merlang-metrics[0m[38;5;12m (https://github.com/benoitc/erlang-metrics) - A generic interface to different metrics systems in Erlang.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mexometer[0m[38;5;12m (https://github.com/Feuerlabs/exometer) - Basic measurement objects and probe behavior in Erlang.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mfolsom_ddb[0m[38;5;12m (https://github.com/dalmatinerdb/folsom_ddb) - DalmatinerDB backend to store folsom metrics.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mgraphitex[0m[38;5;12m (https://github.com/msoedov/graphitex) - Graphite/Carbon client for Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1minstream[0m[38;5;12m (https://github.com/mneudert/instream) - InfluxDB driver for Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1minstrumental[0m[38;5;12m (https://github.com/undeadlabs/instrumental-ex) - An Elixir client for [39m[38;5;14m[1mInstrumental[0m[38;5;12m (https://instrumentalapp.com/).[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mnewrelic.ex[0m[38;5;12m (https://github.com/romul/newrelic.ex) - Collects metrics from your Elixir/Phoenix application and sends them to [39m[38;5;14m[1mNewRelic[0m[38;5;12m (https://newrelic.com/).[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mprom_ex[0m[38;5;12m (https://github.com/akoutmos/prom_ex) - Prometheus metrics and Grafana dashboards for all of your favorite Elixir libraries.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mprometheus[0m[38;5;12m (https://github.com/deadtrickster/prometheus.erl) - [39m[38;5;14m[1mPrometheus.io[0m[38;5;12m (https://prometheus.io) monitoring system and time series database client in Erlang.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mprometheus-ecto[0m[38;5;12m (https://github.com/deadtrickster/prometheus-ecto) - Ecto instrumenter for prometheus.ex.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mprometheus-phoenix[0m[38;5;12m (https://github.com/deadtrickster/prometheus-phoenix) - Phoenix instrumenter for prometheus.ex.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mprometheus-plugs[0m[38;5;12m (https://github.com/deadtrickster/prometheus-plugs) - Plugs instrumenters/exporter for prometheus.ex.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mprometheus.ex[0m[38;5;12m (https://github.com/deadtrickster/prometheus.ex) - Elixir-friendly [39m[38;5;14m[1mPrometheus.io[0m[38;5;12m (https://prometheus.io) monitoring system and time series database client.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mprometheus_process_collector[0m[38;5;12m [39m[38;5;12m(https://github.com/deadtrickster/prometheus_process_collector)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mPrometheus[39m[38;5;12m [39m[38;5;12mcollector[39m[38;5;12m [39m[38;5;12mwhich[39m[38;5;12m [39m[38;5;12mexports[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mcurrent[39m[38;5;12m [39m[38;5;12mstate[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mprocess[39m[38;5;12m [39m[38;5;12mmetrics[39m[38;5;12m [39m[38;5;12mincluding[39m[38;5;12m [39m[38;5;12mcpu,[39m[38;5;12m [39m[38;5;12mmemory,[39m[38;5;12m [39m[38;5;12mfile[39m[38;5;12m [39m[38;5;12mdescriptor[39m[38;5;12m [39m[38;5;12musage[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mnative[39m[38;5;12m [39m[38;5;12mthreads[39m[38;5;12m [39m
[38;5;12mcount[39m[38;5;12m [39m[38;5;12mas[39m[38;5;12m [39m[38;5;12mwell[39m[38;5;12m [39m[38;5;12mas[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mprocess[39m[38;5;12m [39m[38;5;12mstart[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mup[39m[38;5;12m [39m[38;5;12mtimes.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mspandex[0m[38;5;12m (https://github.com/spandex-project/spandex) - Platform agnostic tracing library originally developed for Datadog APM.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mtelemetry[0m[38;5;12m (https://github.com/beam-telemetry/telemetry) - Dynamic dispatching library for metrics and instrumentations.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mwobserver[0m[38;5;12m (https://github.com/shinyscorpion/wobserver) - Web based metrics, monitoring, and observer.[39m

[38;2;255;187;0m[4mJSON[0m
[48;2;30;30;40m[38;5;13m[3mLibraries and implementations working with JSON.[0m

[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mexjson[0m[38;5;12m (https://github.com/guedes/exjson) - JSON parser and generator in Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mja_serializer[0m[38;5;12m (https://github.com/AgilionApps/ja_serializer) - JSONAPI.org Serialization in Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mjason[0m[38;5;12m (https://github.com/michalmuskala/jason) - A blazing fast JSON parser and generator in pure Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mjazz[0m[38;5;12m (https://github.com/meh/jazz) - Yet another library to handle JSON in Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mjoken[0m[38;5;12m (https://github.com/bryanjos/joken) - Encodes and decodes JSON Web Tokens.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mjose[0m[38;5;12m (https://github.com/potatosalad/erlang-jose) - JSON Object Signing and Encryption (JOSE) for Erlang and Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mjson[0m[38;5;12m (https://github.com/cblage/elixir-json) - Native JSON library for Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mjson_pointer[0m[38;5;12m (https://github.com/xavier/json_pointer) - Implementation of RFC 6901 which defines a string syntax for identifying a specific value within a JSON document.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mjson_stream_encoder[0m[38;5;12m (https://github.com/TreyE/json_stream_encoder) - JsonStreamEncoder is a streaming encoder for streaming JSON to an IOish thing in Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mjson_web_token_ex[0m[38;5;12m (https://github.com/garyf/json_web_token_ex) - An Elixir implementation of the JSON Web Token (JWT) Standards Track (RFC 7519).[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mjsonapi[0m[38;5;12m (https://github.com/jeregrine/jsonapi) - A project that will render your data models into [39m[38;5;14m[1mJSONAPI Documents[0m[38;5;12m (http://jsonapi.org/format/).[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mjsonc[0m[38;5;12m (https://github.com/massivefermion/jsonc) - Utilities for working with [39m[38;5;14m[1mjsonc[0m[38;5;12m (https://komkom.github.io/jsonc-playground), a superset of json.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mjsx[0m[38;5;12m (https://github.com/talentdeficit/jsx) - An Erlang application for consuming, producing, and manipulating json.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mjsxn[0m[38;5;12m (https://github.com/talentdeficit/jsxn) - jsx but with maps.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mjwalk[0m[38;5;12m (https://github.com/jr0senblum/jwalk) - Helper module for working with Erlang representations of JSON.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mjwtex[0m[38;5;12m (https://github.com/mschae/jwtex) - A library to encode and decode [39m[38;5;14m[1mJWT tokens[0m[38;5;12m (http://jwt.io/).[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mpoison[0m[38;5;12m (https://github.com/devinus/poison) - Poison is a new JSON library for Elixir focusing on wicked-fast speed without sacrificing simplicity, completeness, or correctness.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mtiny[0m[38;5;12m (https://github.com/whitfin/tiny) - Tiny, fast and fully compliant JSON parser for Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mworld_json[0m[38;5;12m (https://github.com/camshaft/world_json_ex) - topojson country and state/province collections for elixir/erlang.[39m

[38;2;255;187;0m[4mLanguages[0m
[48;2;30;30;40m[38;5;13m[3mLanguages built on top of Elixir.[0m

[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mElchemy[0m[38;5;12m (https://github.com/wende/elchemy) - Compiler allowing to translate Elm programming language code to Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mlighthouse_scheme[0m[38;5;12m (https://github.com/jwhiteman/lighthouse-scheme) - A small Lisp-like language and interactive REPL, built in Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mMonkey[0m[38;5;12m (https://github.com/fabrik42/writing_an_interpreter_in_elixir) - Elixir implementation of an interpreter and REPL for the js-like Monkey programming language.[39m

[38;2;255;187;0m[4mLexical analysis[0m
[48;2;30;30;40m[38;5;13m[3mAll about lexical analyser, lexer, scanner, tokenizer or compiler.[0m

[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mabnf_parsec[0m[38;5;12m (https://github.com/princemaple/abnf_parsec) - ABNF in and parser out.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mex_abnf[0m[38;5;12m (https://github.com/marcelog/ex_abnf) - Parser for ABNF Grammars in Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mlex_luthor[0m[38;5;12m (https://github.com/jamesotron/lex_luthor) - LexLuthor is a Lexer in Elixir which uses macros to generate a reusable lexers.[39m

[38;2;255;187;0m[4mLogging[0m
[48;2;30;30;40m[38;5;13m[3mLogging infos and messages.[0m

[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mbunyan[0m[38;5;12m (https://github.com/bunyan-logger/bunyan) - Bunyan: An Elixir Logger.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mecto_dev_logger[0m[38;5;12m (https://github.com/fuelen/ecto_dev_logger) - An alternative logger for Ecto queries that helps in debugging.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mexlager[0m[38;5;12m (https://github.com/khia/exlager) - Elixir binding for lager.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mexsentry[0m[38;5;12m (https://github.com/appcues/exsentry) - Error logging to [39m[38;5;14m[1mSentry[0m[38;5;12m (https://getsentry.com/).[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mgelf_logger[0m[38;5;12m (https://github.com/jschniper/gelf_logger) - A Logger backend that will generate Graylog Extended Log Format (GELF) messages.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mhoneybadger[0m[38;5;12m (https://github.com/honeybadger-io/honeybadger-elixir) - Error logging to [39m[38;5;14m[1mHoneybadger[0m[38;5;12m (https://www.honeybadger.io/).[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mjson_logger[0m[38;5;12m (https://github.com/LeeroyDing/json_logger) - JSON Logger is a logger backend that outputs elixir logs in JSON format.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mlager[0m[38;5;12m (https://github.com/basho/lager) - A logging framework for Erlang/OTP by basho.com.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mlager_logger[0m[38;5;12m (https://github.com/PSPDFKit-labs/lager_logger) - A lager backend that forwards all log messages to Elixir's Logger.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mlogfmt[0m[38;5;12m (https://github.com/jclem/logfmt-elixir) - Logfmt is a module for encoding and decoding logfmt-style log lines.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mlogger_logstash_backend[0m[38;5;12m (https://github.com/marcelog/logger_logstash_backend) - A backend for the Elixir Logger that will send logs to the Logstash UDP input.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mlogglix[0m[38;5;12m (https://github.com/pragmaticivan/logglix) - A logger backend for posting errors to Loggly.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mlogster[0m[38;5;12m (https://github.com/navinpeiris/logster) - Easily parsable, one-line logging for Phoenix and Plug applications, inspired by Lograge.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mmetrix[0m[38;5;12m (https://github.com/rwdaigle/metrix) - Log custom app metrics to stdout for use by Librato and other downstream processors.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mmstore[0m[38;5;12m (https://github.com/dalmatinerdb/mstore) - MStore is a experimental metric store build in erlang, the primary functions are open, new, get and put.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mquiet_logger[0m[38;5;12m (https://github.com/Driftrock/quiet_logger/pull/1) - A simple plug to suppress health check logging (e.g.: when using Kubernetes).[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mrogger[0m[38;5;12m (https://github.com/duartejc/rogger) - Elixir logger to publish log messages in RabbitMQ.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mrollbax[0m[38;5;12m (https://github.com/elixir-addicts/rollbax) - Exception tracking and logging to [39m[38;5;14m[1mRollbar[0m[38;5;12m (https://rollbar.com/).[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mslack_logger_backend[0m[38;5;12m (https://github.com/craigp/slack_logger_backend) - A logger backend for posting errors to Slack.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1msyslog[0m[38;5;12m (https://github.com/Vagabond/erlang-syslog) - Erlang port driver for interacting with syslog via syslog(3).[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mtimber[0m[38;5;12m (https://github.com/timberio/timber-elixir) - Structured logging platform; turns raw text logs into rich structured events.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1myoutrack_logger_backend[0m[38;5;12m (https://github.com/unifysell/youtrack_logger_backend) - A logger backend that will post messages to [39m[38;5;14m[1mYouTrack[0m[38;5;12m (https://www.jetbrains.com/youtrack/) (an issue tracker made by JetBrains).[39m

[38;2;255;187;0m[4mMacros[0m
[48;2;30;30;40m[38;5;13m[3mMacros for faster and easier development. Sugar for your code.[0m

[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1manaphora[0m[38;5;12m (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.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mapix[0m[38;5;12m (https://github.com/liveforeverx/apix) - Simple convention and DSL for transformation of elixir functions to an API for later documentation and or validation.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mbackports[0m[38;5;12m (https://github.com/leifg/backports) - Use new functions in Elixir 1.1 and 1.2.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcrudry[0m[38;5;12m (https://github.com/gabrielpra1/crudry) - Crudry is an elixir library for DRYing CRUD of Phoenix Contexts and Absinthe Resolvers.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1meventsourced[0m[38;5;12m (https://github.com/slashdotdash/eventsourced) - Build functional, event-sourced domain models.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mexpat[0m[38;5;12m (https://github.com/vic/expat) - Reusable, composable patterns across Elixir libraries.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mguardsafe[0m[38;5;12m (https://github.com/DevL/guardsafe) - Macros expanding into code that can be safely used in guard clauses.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mkwfuns[0m[38;5;12m (https://github.com/RobertDober/lab42_defkw) - Macros to create functions with syntax based keyword parameters with default values.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mlineo[0m[38;5;12m (https://github.com/camshaft/lineo) - parse transform for accurate line numbers.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mmatcha[0m[38;5;12m (https://github.com/christhekeele/matcha) - First-class match specifications for Elixir [39m[48;5;235m[38;5;249m:ets[49m[39m[38;5;12m querying and function call tracing.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mmdef[0m[38;5;12m (https://github.com/pragdave/mdef) - Easily define multiple function heads in Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mnamed_args[0m[38;5;12m (https://github.com/mgwidmann/named_args) - Allows named arg style arguments in Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mok_jose[0m[38;5;12m (https://github.com/vic/ok_jose) - Pipe elixir functions that match [39m[48;5;235m[38;5;249m{:ok,_}[49m[39m[38;5;12m, [39m[48;5;235m[38;5;249m{:error,_}[49m[39m[38;5;12m tuples or custom patterns.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mopus[0m[38;5;12m (https://github.com/zorbash/opus) - A framework for pluggable business logic components.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mpathex[0m[38;5;12m (https://github.com/hissssst/pathex) - Zero-dependency, blazing fast functional lenses.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mpattern_tap[0m[38;5;12m (https://github.com/mgwidmann/elixir-pattern_tap) - Macro for tapping into a pattern match while using the pipe operator.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mpipe_here[0m[38;5;12m (https://github.com/vic/pipe_here) - Easily pipe values into any argument position.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mpipe_to[0m[38;5;12m (https://github.com/taiansu/pipe_to) - The enhanced pipe operator which can specify the target position.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mpipes[0m[38;5;12m (https://github.com/batate/elixir-pipes) - Macros for more flexible composition with the Elixir Pipe operator.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mpit[0m[38;5;12m (https://github.com/vic/pit) - Transform values as they flow inside a pipe.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mrebind[0m[38;5;12m (https://github.com/camshaft/rebind) - rebind parse transform for Erlang.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mrulex[0m[38;5;12m (https://github.com/awetzel/rulex) - Simple rule handler using Elixir pattern matching.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mshorter_maps[0m[38;5;12m (https://github.com/meyercm/shorter_maps) - ~M sigil for map shorthand. [39m[48;5;235m[38;5;249m~M{id name} ~> %{id: id, name: name}[49m[39m[38;5;12m.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mtyped_struct[0m[38;5;12m (https://github.com/ejpcmac/typed_struct) - An Elixir library for defining structs with a type without writing boilerplate code.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1munsafe[0m[38;5;12m (https://github.com/whitfin/unsafe) - Generate easy unsafe (!) bindings for Elixir functions.[39m

[38;2;255;187;0m[4mMarkdown[0m
[48;2;30;30;40m[38;5;13m[3mLibraries and tools working with Markdown and such.[0m

[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcmark[0m[38;5;12m (https://github.com/asaaki/cmark.ex) - Elixir NIF for CommonMark (in C), a parser following the CommonMark spec.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mdiscount[0m[38;5;12m (https://github.com/asaaki/discount.ex) - Elixir NIF for discount, a Markdown parser.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mearmark[0m[38;5;12m (https://github.com/pragdave/earmark) - Markdown parser for Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mMarkdown[0m[38;5;12m (https://github.com/devinus/markdown) - Implemented entirely as a NIF binding to the Hoedown library.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mPandex[0m[38;5;12m (https://github.com/filterkaapi/pandex) - Lightweight Elixir wrapper for Pandoc. Converts Markdown, CommonMark, HTML, Latex, HTML, HTML5, opendocument, rtf, texttile, asciidoc to each other.[39m

[38;2;255;187;0m[4mMiscellaneous[0m
[48;2;30;30;40m[38;5;13m[3mUseful libraries or tools that don't fit in the categories above.[0m

[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1maddress_us[0m[38;5;12m (https://github.com/smashedtoatoms/address_us) - Library for parsing US Addresses into their individual parts.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mAlloyCI[0m[38;5;12m [39m[38;5;12m(https://github.com/AlloyCI/alloy_ci)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mAlloyCI[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mContinuous[39m[38;5;12m [39m[38;5;12mIntegration,[39m[38;5;12m [39m[38;5;12mDeployment,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mDelivery[39m[38;5;12m [39m[38;5;12mcoordinator,[39m[38;5;12m [39m[38;5;12mwritten[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mElixir,[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mtakes[39m[38;5;12m [39m[38;5;12madvantage[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mGitLab[39m[38;5;12m [39m[38;5;12mCI[39m[38;5;12m [39m[38;5;12mRunner,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mits[39m[38;5;12m [39m[38;5;12mcapabilities[39m[38;5;12m [39m[38;5;12mas[39m[38;5;12m [39m[38;5;12mexecutor,[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mprepare[39m[38;5;12m [39m
[38;5;12mand[39m[38;5;12m [39m[38;5;12mrun[39m[38;5;12m [39m[38;5;12myour[39m[38;5;12m [39m[38;5;12mpipelines.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mApex[0m[38;5;12m (https://github.com/bjro/apex) - Awesome Print for Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mAtomVM[0m[38;5;12m (https://github.com/bettio/AtomVM) - AtomVM allows to run Elixir/Erlang code on embedded devices such as ESP32 and STM32 microcontrollers.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mbupe[0m[38;5;12m (https://github.com/milmazz/bupe) - EPUB Generator and Parser.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcharm[0m[38;5;12m (https://github.com/tomgco/elixir-charm) - Use ANSI terminal characters to write colors and cursor positions.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcodec-beam[0m[38;5;12m (https://github.com/hkgumbs/codec-beam) - Generate Erlang VM byte code from Haskell.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mCountries[0m[38;5;12m (https://github.com/SebastianSzturo/countries) - Countries is a collection of all sorts of useful information for every country in the ISO 3166 standard.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcountriex[0m[38;5;12m (https://github.com/navinpeiris/countriex) - A pure elixir country data provider containing various information for every country in ISO 3166.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcubdb[0m[38;5;12m (https://github.com/lucaong/cubdb) - CubDB is an embedded key-value database, written in the Elixir language. It runs locally, it is schema-less, and backed by a single file.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mdye[0m[38;5;12m (https://github.com/Kabie/dye) - A library for dyeing your terminal output.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mdynamic_compile[0m[38;5;12m (https://github.com/okeuday/dynamic_compile) - Compile and load Erlang modules from string input.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mecto_autoslug_field[0m[38;5;12m (https://github.com/sobolevn/ecto_autoslug_field) - Automatically creates slugs for your Ecto models.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1megaugex[0m[38;5;12m (https://github.com/Brightergy/egaugex) - Client to fetch and parse realtime data from egauge devices.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1melixir-browser[0m[38;5;12m (https://github.com/tuvistavie/elixir-browser) - Browser detection for Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mepub_cover_extractor[0m[38;5;12m (https://github.com/zelazna/epub_cover_extractor) - Extract cover from EPUB files.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1merlang_term[0m[38;5;12m (https://github.com/okeuday/erlang_term) - Provide the in-memory size of Erlang terms, ignoring where these are stored.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mex2ms[0m[38;5;12m (https://github.com/ericmj/ex2ms) - Translates Elixir functions to match specifications for use with [39m[48;5;235m[38;5;249mets[49m[39m[38;5;12m.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mex_phone_number[0m[38;5;12m (https://github.com/socialpaymentsbv/ex_phone_number) - Format, normalize, and validate phone numbers.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mex_rated[0m[38;5;12m (https://github.com/grempe/ex_rated) - Simple and flexible rate-limiting for API's or anything.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mexfcm[0m[38;5;12m (https://github.com/Hajto/ExFCM) - Simple wrapper for posting Firebase Cloud Messages.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mexisbn[0m[38;5;12m (https://github.com/solar05/exisbn) - ISBN validation and formatting library.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mexldap[0m[38;5;12m (https://github.com/jmerriweather/exldap) - A module for working with LDAP from Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mexlibris[0m[38;5;12m (https://github.com/pragdave/exlibris) - A collection of random library functions.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mexpool[0m[38;5;12m (https://github.com/whitfin/expool) - A small process pooling library for parallel tasks in Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mexprint[0m[38;5;12m (https://github.com/parroty/exprintf) - A printf / sprintf library for Elixir, works as a wrapper for :io.format.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mexpyplot[0m[38;5;12m (https://github.com/MaxStrange/expyplot) - Elixir interface for Plotting/Graphing library using matplotlib.pyplot.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mexquisite[0m[38;5;12m (https://github.com/meh/exquisite) - LINQ-like match_spec generation for Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mexsync[0m[38;5;12m (https://github.com/falood/exsync) - Yet another Elixir reloader.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mfunnel[0m[38;5;12m (https://github.com/chatgris/funnel) - Streaming Elixir API built upon ElasticSearch's percolation.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mgen_task[0m[38;5;12m (https://github.com/Nebo15/gen_task) - Generic Task behavior that helps to encapsulate worker errors and recover from them in classic GenStage's.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mgimei_ex[0m[38;5;12m (https://github.com/ma2gedev/gimei_ex) - Elixir port of gimei library.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mgrowl[0m[38;5;12m (https://github.com/zachallett/growl) - Simple wrapper for growl, the notification system for OSX.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mhammer[0m[38;5;12m (https://github.com/ExHammer/hammer) - A rate-limiter with pluggable storage backends, including Redis.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mhtml_entities[0m[38;5;12m (https://github.com/martinsvalin/html_entities) - Elixir module for decoding HTML entities in a string.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mhuex[0m[38;5;12m (https://github.com/xavier/huex) - Elixir client for Philips Hue connected light bulbs.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mindicado[0m[38;5;12m (https://github.com/thisiscetin/indicado) - Technical indicator library for Elixir with no dependencies.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mjapan_municipality_key[0m[38;5;12m (https://github.com/hykw/japan_municipality_key) - Elixir Library for Japan municipality key converting.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mJisho-Elixir[0m[38;5;12m (https://github.com/nbw/jisho_elixir) - An API wrapper for Jisho.org, an online Japanese dictionary. Allows users to search by word, symbol, and or tags (refer to docs).[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mkeys1value[0m[38;5;12m (https://github.com/okeuday/keys1value) - Erlang set associative map for key lists.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mlicensir[0m[38;5;12m (https://github.com/unnawut/licensir) - A mix task that lists the license(s) of all installed packages in your project.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mmixgraph[0m[38;5;12m (https://github.com/sivsushruth/mixgraph) - An interactive dependency plotter for your Hex Package.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mmixstar[0m[38;5;12m (https://github.com/ma2gedev/mix-star) - MixStar starred GitHub repository that depends on your project.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mnetrc[0m[38;5;12m (https://github.com/ma2gedev/netrcex) - Reads netrc files implemented in Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mnotifier[0m[38;5;12m (https://hex.pm/packages/notifier) - A pluggable architecture for desktop notifications.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1monetime[0m[38;5;12m (https://github.com/ryo33/onetime-elixir) - An onetime key-value store for Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mpact[0m[38;5;12m (https://github.com/BlakeWilliams/pact) - Better dependency injection in Elixir for cleaner code and testing.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mpassbook[0m[38;5;12m (https://github.com/Bounceapp/ex_passbook) - Elixir library to create Apple Wallet (.pkpass) files.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mphone[0m[38;5;12m (https://github.com/fcevado/phone) - A parser to get useful info from telephone numbers.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mporcelain[0m[38;5;12m (https://github.com/alco/porcelain) - Porcelain implements a saner approach to launching and communicating with external OS processes from Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mpresentex[0m[38;5;12m (https://github.com/Cobenian/Presentex) - Elixir to HTML/JavaScript based presentation framework.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mquarantine[0m[38;5;12m (https://github.com/leorog/quarantine) - Quarantine is a tiny OTP application for feature toggles.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mratekeeper[0m[38;5;12m (https://github.com/whitered/ratekeeper) - Rate limiter and rate-limited actions scheduler.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mratx[0m[38;5;12m (https://github.com/liveforeverx/ratx) - Rate limiter and overload protection for erlang application.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mreprise[0m[38;5;12m (https://github.com/herenowcoder/reprise) - Simplified module reloader for Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mspawndir[0m[38;5;12m (https://github.com/jtmoulia/spawndir) - Spawns processes from the file system.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mspotify_ex[0m[38;5;12m (https://github.com/jsncmgs1/spotify_ex) - An Elixir wrapper for the Spotify Web API.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mstd_json_io[0m[38;5;12m (https://github.com/hassox/std_json_io) - Application for managing and communicating with IO servers via JSON.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1murl_unroller[0m[38;5;12m (https://github.com/semanticart/url_unroller) - Simple URL unroller (un-shortener) in Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mvessel[0m[38;5;12m (https://github.com/whitfin/vessel) - Elixir MapReduce interfaces with Hadoop Streaming integration.[39m

[38;2;255;187;0m[4mNative Implemented Functions[0m
[48;2;30;30;40m[38;5;13m[3mTools and libraries working with Erlang NIF.[0m

[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mhsnif[0m[38;5;12m (https://github.com/urbanserj/hsnif) - Tool that allows to write Erlang NIF libraries in Haskell.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mnifty[0m[38;5;12m (https://github.com/rossjones/nifty) - Helper script for setting up the boilerplate required when writing a NIF.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mRustler[0m[38;5;12m (https://github.com/hansihe/Rustler) - Library for writing NIFs for Erlang or Elixir safely in Rust. No segfaults.[39m

[38;2;255;187;0m[4mNatural Language Processing (NLP)[0m
[48;2;30;30;40m[38;5;13m[3mTools and libraries that work with human (natural) languages.[0m

[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mgibran[0m[38;5;12m (https://github.com/abitdodgy/gibran) - Gibran is an Elixir port of [39m[38;5;14m[1mWordsCounted[0m[38;5;12m (https://github.com/abitdodgy/words_counted), a natural language processor that extracts useful statistics from text.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mPaasaa[0m[38;5;12m (https://github.com/minibikini/paasaa) - Natural language detection for Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mPetrovich[0m[38;5;12m (https://github.com/petrovich/petrovich_elixir) - Elixir library to inflect Russian first, last, and middle names.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mTongue[0m[38;5;12m (https://github.com/dannote/tongue) - Elixir port of Nakatani Shuyo's natural language detector.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mWoolly[0m[38;5;12m (https://github.com/pjhampton/woolly) - Woolly is an ambitious Text Mining and Natural Language Processing API for Elixir.[39m

[38;2;255;187;0m[4mNetworking[0m
[48;2;30;30;40m[38;5;13m[3mLibraries and tools for using network related stuff.[0m

[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1masn[0m[38;5;12m (https://github.com/ephe-meral/asn) - Can be used to map from IP to AS to ASN.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mchatter[0m[38;5;12m (https://github.com/dbeck/chatter_ex) - Secure message broadcasting based on a mixture of UDP multicast and TCP.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mdownload[0m[38;5;12m (https://github.com/asiniy/download) - Download files from the internet easily.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1meio[0m[38;5;12m (https://github.com/falood/eio) - Elixir server of engine.io.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mExPcap[0m[38;5;12m (https://github.com/cobenian/expcap) - PCAP parser written in Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mFirezone[0m
[38;5;12m (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.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mFlyingDdns[0m[38;5;12m (https://gitlab.com/timopallach/FlyingDdns) - A dyndns server written in elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mhades[0m[38;5;12m (https://github.com/fklement/hades) - A wrapper for NMAP written in Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mmac[0m[38;5;12m (https://github.com/ephe-meral/mac) - Can be used to find a vendor of a MAC given in hexadecimal string (according to IEEE).[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mpool[0m[38;5;12m (https://github.com/slogsdon/pool) - Socket acceptor pool for Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mreagent[0m[38;5;12m (https://github.com/meh/reagent) - reagent is a socket acceptor pool for Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1msise[0m[38;5;12m (https://github.com/aytchell/sise) - A simple to use SSDP client.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1msockerl[0m
[38;5;12m (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.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1msocket[0m[38;5;12m (https://github.com/meh/elixir-socket) - Socket wrapping for Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1msshex[0m[38;5;12m (https://github.com/rubencaro/sshex) - Simple SSH helpers for Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1msshkit[0m[38;5;12m (https://github.com/bitcrowd/sshkit.ex) - An Elixir toolkit for performing tasks on one or more servers, built on top of Erlang’s SSH application.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mtorex[0m[38;5;12m (https://github.com/alexfilatov/torex) - Simple Tor connection library.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mtunnerl[0m[38;5;12m (https://github.com/surik/tunnerl) - SOCKS4 and SOCKS5 proxy server.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mwifi[0m[38;5;12m (https://github.com/gausby/wifi) - Various utility functions for working with the local Wifi network in Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mwpa_supplicant[0m[38;5;12m (https://github.com/fhunleth/wpa_supplicant.ex) - Elixir interface to the wpa_supplicant.[39m

[38;2;255;187;0m[4mOffice[0m
[48;2;30;30;40m[38;5;13m[3mLibraries for working with office suite documents.[0m

[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1melixlsx[0m[38;5;12m (https://github.com/xou/elixlsx) - A writer for XLSX files.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mexcellent[0m[38;5;12m (https://github.com/leifg/excellent) - An OpenXL (Excel 2000) Parser for Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mxlsxir[0m[38;5;12m (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.[39m

[38;2;255;187;0m[4mORM and Datamapping[0m
[48;2;30;30;40m[38;5;13m[3mLibraries that implement object-relational mapping or datamapping techniques.[0m

[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mamnesia[0m[38;5;12m (https://github.com/meh/amnesia) - Mnesia wrapper for Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1marbor[0m[38;5;12m (https://github.com/coryodaniel/arbor) - Ecto adjacency list and tree traversal.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1marc_ecto[0m[38;5;12m (https://github.com/stavro/arc_ecto) - Arc.Ecto provides an integration with Arc and Ecto.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1matlas[0m[38;5;12m (https://github.com/chrismccord/atlas) - Object Relational Mapper for Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mbarrel_ex[0m[38;5;12m (https://github.com/jxub/barrel_ex) - [39m[38;5;14m[1mBarrel-db[0m[38;5;12m (https://barrel-db.org/) distributed document-oriented database REST client in Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mBolt.Sips[0m[38;5;12m (https://github.com/florinpatrascu/bolt_sips) - Neo4j driver for Elixir using the Bolt protocol.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mboltun[0m[38;5;12m (https://github.com/bitgamma/boltun) - Transforms notifications from the Postgres LISTEN/NOTIFY mechanism into callback execution.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcaylir[0m[38;5;12m (https://github.com/mneudert/caylir) - Cayley driver for Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcomeonin_ecto_password[0m[38;5;12m (https://github.com/vic/comeonin_ecto_password) - Ecto custom type for storing encrypted password using Comeonin.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcouchdb_connector[0m[38;5;12m (https://github.com/locolupo/couchdb_connector) - A connector for CouchDB, the Erlang-based, JSON document database.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcraterl[0m[38;5;12m (https://github.com/crate/craterl) - Erlang client for crate.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mdatabase_url[0m[38;5;12m (https://github.com/s-m-i-t-a/database_url) - Parse database URL and return keyword list for use with Ecto.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mdatomex[0m[38;5;12m (https://github.com/edubkendo/datomex) - Elixir driver for the Datomic REST API.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mddb_client[0m[38;5;12m (https://github.com/dalmatinerdb/ddb_client) - DalmatinerDB client.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mdefql[0m[38;5;12m (https://github.com/fazibear/defql) - Create elixir functions with SQL as a body.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mdexts[0m[38;5;12m (https://github.com/meh/dexts) - Disk Elixir Terms Storage, dest wrapper.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mdiver[0m[38;5;12m (https://github.com/novabyte/diver) - A HBase driver for Erlang/Elixir using Jinterface and the Asynchbase Java client to query the database.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mdproto[0m[38;5;12m (https://github.com/dalmatinerdb/dproto) - Protocols for DalmatinerDB.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mdqe[0m[38;5;12m (https://github.com/dalmatinerdb/dqe) - DalmatinerDB query engine.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mecto[0m[38;5;12m (https://github.com/elixir-ecto/ecto) - A database wrapper and language integrated query for Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mecto_anon[0m[38;5;12m (https://github.com/WTTJ/ecto_anon) - Simple way to handle data anonymization directly in your Ecto schemas.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mecto_cassandra[0m[38;5;12m (https://github.com/cafebazaar/ecto-cassandra) - Cassandra DB Adapter for Ecto.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mecto_enum[0m[38;5;12m (https://github.com/gjaldon/ecto_enum) - Ecto extension to support enums in models.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mecto_facade[0m[38;5;12m (https://github.com/azranel/ecto_facade) - Ecto facade that allows to separate writes and reads to different databases.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mecto_factory[0m[38;5;12m (https://hex.pm/packages/ecto_factory) - Easily generate structs based on your ecto schemas.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mecto_fixtures[0m[38;5;12m (https://github.com/DockYard/ecto_fixtures) - Fixtures for Elixir apps using Ecto.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mecto_lazy_float[0m[38;5;12m (https://github.com/joshdholtz/ecto-lazy-float) - Ecto.LazyFloat - An Ecto.Float that accepts binary and integers.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mecto_list[0m[38;5;12m (https://github.com/popo63301/ecto_list) - Simple ordered model management with Ecto.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mecto_migrate[0m[38;5;12m (https://github.com/xerions/ecto_migrate) - Ecto auto migration library. It allows to generate and run migrations for initial and update migrations.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mecto_mnesia[0m[38;5;12m (https://github.com/Nebo15/ecto_mnesia) - Ecto adapter for Mnesia Erlang term database.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mecto_ordered[0m[38;5;12m (https://github.com/zovafit/ecto-ordered) - Ecto extension for ordered models.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mecto_paging[0m[38;5;12m (https://github.com/Nebo15/ecto_paging) - Cursor-based pagination for Ecto.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mecto_psql_extras[0m[38;5;12m (https://github.com/pawurb/ecto_psql_extras) - Ecto PostgreSQL database performance insights.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mecto_rut[0m[38;5;12m (https://github.com/sheharyarn/ecto_rut) - Simple and Powerful Ecto Shortcuts to simplify and speed up development.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mecto_shortcuts[0m[38;5;12m (https://github.com/MishaConway/ecto_shortcuts) - Shortcuts for common operations in ecto.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mecto_shortuuid[0m[38;5;12m (https://github.com/gpedic/ecto_shortuuid) - Ecto type which adds support for [39m[38;5;14m[1mShortUUIDs[0m[38;5;12m (https://github.com/gpedic/ex_shortuuid).[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mecto_validation_case[0m[38;5;12m (https://github.com/danielberkompas/ecto_validation_case) - Simplify your Ecto model validation tests. Loosely inspired by shoulda matchers, but simpler.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mectophile[0m[38;5;12m (https://github.com/gjaldon/ectophile) - Ecto extension to instantly support file uploads in models.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1melastic[0m[38;5;12m (https://github.com/radar/elastic) - A thin-veneer over HTTPotion to help you talk to Elastic Search.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1melastix[0m[38;5;12m (https://github.com/werbitzky/elastix) - A simple Elastic REST client written in Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1meredis[0m[38;5;12m (https://github.com/wooga/eredis) - Erlang Redis client.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1merlastic_search[0m[38;5;12m (https://github.com/tsloughter/erlastic_search) - An Erlang app for communicating with Elastic Search's rest interface.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mesqlite[0m[38;5;12m (https://github.com/mmzeeman/esqlite) - Erlang NIF for sqlite.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1meternal[0m[38;5;12m (https://github.com/whitfin/eternal) - Keep your ETS tables alive forever, safely and easily.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mets_map[0m[38;5;12m (https://github.com/antipax/ets_map) - An Elixir package that provides a Map-like interface (Map/Access/Enumerable/Collectable) backed by an ETS table.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1meventstore[0m[38;5;12m (https://github.com/slashdotdash/eventstore) - A CQRS EventStore using Postgres for persistence, written in Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mex_bitcask[0m[38;5;12m (https://github.com/JonGretar/ExBitcask) - Elixir wrapper of Basho's Bitcask Key/Value store.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mex_sider[0m[38;5;12m (https://github.com/ephe-meral/ex_sider) - Elixir Map/List/Set interfaces for Redis data structures (uses Redix, but that is configurable).[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mexleveldb[0m[38;5;12m (https://github.com/skovsgaard/exleveldb) - Elixir wrapper around Basho's eleveldb module for LevelDB.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mexnumerator[0m[38;5;12m (https://github.com/KamilLelonek/exnumerator) - Elixir enumerable type definition in a simple way to be used with any database.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mexredis[0m[38;5;12m (https://github.com/artemeff/exredis) - Redis client for Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mexseed[0m[38;5;12m (https://github.com/seaneshbaugh/exseed) - An Elixir library that provides a simple DSL for seeding databases through Ecto.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mexsolr[0m[38;5;12m (https://github.com/dcarneiro/exsolr) - A Solr wrapper written in Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mextreme[0m[38;5;12m (https://github.com/exponentially/extreme) - An Elixir library using [39m[38;5;14m[1mEventstore[0m[38;5;12m (https://geteventstore.com) for persistence of events generated by aggregates (CQRS).[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mexts[0m[38;5;12m (https://github.com/meh/exts) - Elixir Terms Storage, ets wrapper.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mgithub_ecto[0m[38;5;12m (https://github.com/wojtekmach/github_ecto) - Ecto adapter for GitHub API.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mgremlex[0m[38;5;12m (https://github.com/Revmaker/gremlex) - Apache Tinkerpop Gremlin Elixir Client.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mhstore[0m[38;5;12m (https://github.com/senecasystems/hstore) - Hstore support for Postgrex.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1minquisitor[0m[38;5;12m (https://github.com/dockyard/inquisitor) - Composable query builder for Ecto.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1misn[0m[38;5;12m (https://github.com/Frost/isn) - Ecto types for the postgreSQL isn extension.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mkalecto[0m[38;5;12m (https://github.com/lau/calecto) - Glue between Kalends and Ecto for saving dates, times and datetimes.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mkvs[0m[38;5;12m (https://github.com/synrc/kvs) - Erlang Abstract Term Database.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mlevel[0m[38;5;12m (https://github.com/gausby/level) - Level for Elixir implements various helper functions and data types for working with Googles Level data store.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mmariaex[0m[38;5;12m (https://github.com/xerions/mariaex) - MariaDB/MySQL driver for Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mmemento[0m[38;5;12m (https://github.com/sheharyarn/memento) - Simple Mnesia Interface in Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mmoebius[0m[38;5;12m (https://github.com/robconery/moebius) - A functional query tool for Elixir and PostgreSQL.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mmongo[0m[38;5;12m (https://github.com/checkiz/elixir-mongo) - MongoDB driver for Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mmongodb[0m[38;5;12m (https://github.com/ericmj/mongodb) - MongoDB driver for Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mmongodb_driver[0m[38;5;12m (https://github.com/zookzook/elixir-mongodb-driver) - Alternative driver for MongoDB with support for recent versions of MongoDB and comprehensive feature list.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mmongodb_ecto[0m[38;5;12m (https://github.com/michalmuskala/mongodb_ecto) - MongoDB adapter for Ecto.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mmysql[0m[38;5;12m (https://github.com/mysql-otp/mysql-otp) - MySQL/OTP – MySQL driver for Erlang/OTP.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mmysqlex[0m[38;5;12m (https://github.com/tjheeta/mysqlex) - An Ecto-compatible wrapper around the mysql-otp library.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mneo4j_sips[0m[38;5;12m (https://github.com/florinpatrascu/neo4j_sips) - Neo4j driver for Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mneo4j_sips_models[0m[38;5;12m (https://github.com/florinpatrascu/neo4j_sips_models) - Minimalistic Model support for the Neo4j.Sips Elixir driver.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mpanoramix[0m[38;5;12m (https://github.com/gameanalytics/panoramix) - Apache Druid client for Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mpaper_trail[0m[38;5;12m (https://github.com/izelnakri/paper_trail) - Ecto plugin for tracking and recording all the changes in your database.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mpillar[0m[38;5;12m (https://github.com/sofakingworld/pillar) - Clickhouse HTTP based client.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mpostgrex[0m[38;5;12m (https://github.com/elixir-ecto/postgrex) - PostgreSQL driver for Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mravix[0m[38;5;12m (https://github.com/YgorCastor/ravix) - RavenDB Driver for Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mravix-ecto[0m[38;5;12m (https://github.com/YgorCastor/ravix-ecto) - RavenDB Ravix Driver adapter for Ecto.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mred[0m[38;5;12m (https://github.com/rodrigues/red) - Persist relationships between objects in Redis, in a graph-like way.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mrediscl[0m[38;5;12m (https://github.com/akdilsiz/elixir-rediscl) - A minimal redis client with connection pooling and pipe query builder.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mredix[0m[38;5;12m (https://github.com/whatyouhide/redix) - Superfast, pipelined, resilient Redis driver for Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mredo[0m[38;5;12m (https://github.com/heroku/redo) - Heroku's pipelining redis client for erlang.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mrethinkdb[0m[38;5;12m (https://github.com/hamiltop/rethinkdb-elixir) - Rethinkdb client in pure Elixir using JSON protocol.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mriak[0m[38;5;12m (https://github.com/drewkerrigan/riak-elixir-client) - A Riak client written in Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mriak_ecto[0m[38;5;12m (https://github.com/pma/riak_ecto) - Riak adapter for Ecto.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mshards[0m[38;5;12m (https://github.com/cabol/shards) - Transparent and out-of-box Sharding support for Erlang/Elixir ETS tables.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1msql_dust[0m[38;5;12m (https://github.com/bettyblocks/sql_dust) - Generate (complex) SQL queries using magical Elixir SQL dust.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1msqlite_ecto[0m[38;5;12m (https://github.com/jazzyb/sqlite_ecto) - SQLite3 adapter for Ecto.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1msqlitex[0m[38;5;12m (https://github.com/mmmries/sqlitex) - An Elixir wrapper around esqlite. Allows access to sqlite3 databases.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mssdb_elixir[0m[38;5;12m (https://github.com/lidashuang/ssdb-elixir) - ssdb client for Elixir, with focus on performance.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mtds[0m[38;5;12m (https://github.com/livehelpnow/tds) - MSSQL / TDS Database driver for Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mtds_ecto[0m[38;5;12m (https://github.com/livehelpnow/tds_ecto) - MSSQL / TDS Adapter for Ecto.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mtimex_ecto[0m[38;5;12m (https://github.com/bitwalker/timex_ecto) - An adapter for using Timex DateTimes with Ecto.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mtirexs[0m[38;5;12m (https://github.com/Zatvobor/tirexs) - An Elixir flavored DSL for building JSON based requests to Elasticsearch engine.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mtriplex[0m[38;5;12m (https://github.com/ateliware/triplex) - Database multitenancy with postgres schemas for Elixir applications.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mtriton[0m[38;5;12m (https://github.com/blitzstudios/triton) - Pure Elixir Cassandra ORM built on top of Xandra.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mudpflux[0m[38;5;12m (https://github.com/timbuchwaldt/udpflux) - An opinionated InfluxDB UDP only client.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1munreal[0m[38;5;12m (https://github.com/cart96/unreal) - Unofficial SurrealDB driver for Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mwalex[0m[38;5;12m (https://github.com/cpursley/walex) - PostgreSQL Change Data Capture (CDC) events listener in Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mxandra[0m[38;5;12m (https://github.com/lexhide/xandra) - Cassandra driver built natively in Elixir and focused on speed, simplicity, and robustness.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1myar[0m[38;5;12m (https://github.com/dantswain/yar) - Yet another Redis client for Elixir.[39m

[38;2;255;187;0m[4mOTP[0m
[48;2;30;30;40m[38;5;13m[3mLibraries for working with OTP related things.[0m

[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcore[0m[38;5;12m (https://github.com/fishcakez/core) - Library for selective receive OTP processes.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1merlexec[0m[38;5;12m (https://github.com/saleyn/erlexec) - Execute and control OS processes from Erlang/OTP.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mimmortal[0m[38;5;12m (https://github.com/danielberkompas/immortal) - Immortal is a small collection of helper modules intended to make it easier to build a fault-tolerant OTP application.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mlibex_config[0m[38;5;12m (https://github.com/reset/libex-config) - Helpers for accessing OTP application configuration.[39m

[38;2;255;187;0m[4mPackage Management[0m
[48;2;30;30;40m[38;5;13m[3mLibraries and tools for package and dependency management.[0m

[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mHex[0m[38;5;12m (https://hex.pm/) - A package manager for the Erlang ecosystem.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mrebar3_hex[0m[38;5;12m (https://github.com/hexpm/rebar3_hex) - Hex.pm plugin for rebar3.[39m

[38;2;255;187;0m[4mPDF[0m
[48;2;30;30;40m[38;5;13m[3mLibraries and software for working with PDF files.[0m

[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mchromic_pdf[0m[38;5;12m (https://github.com/bitcrowd/chromic_pdf) - A client for Chrome's DevTools API to generate PDFs (HTML to PDF).[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mgutenex[0m[38;5;12m (https://github.com/SenecaSystems/gutenex) - Native PDF generation for Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mpdf2htmlex[0m[38;5;12m (https://github.com/ricn/pdf2htmlex) - Convert PDF docs to beautiful HTML files without losing text or format.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mpdf_generator[0m[38;5;12m (https://github.com/gutschilla/elixir-pdf-generator) - A simple wrapper for wkhtmltopdf or puppeteer (HTML to PDF) for use in Elixir projects.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mpuppeteer_pdf[0m[38;5;12m (https://github.com/coletiv/puppeteer-pdf) - Another wrapper around puppeteer (HTML to PDF) for use in Elixir projects.[39m

[38;2;255;187;0m[4mProtocols[0m
[48;2;30;30;40m[38;5;13m[3mSpecial protocol and format libraries.[0m

[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mborsh[0m[38;5;12m (https://github.com/alexfilatov/borsh) - Elixir implementation of the [39m[38;5;14m[1mBORSH[0m[38;5;12m (https://borsh.io) binary serializer.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1melixir_radius[0m[38;5;12m (https://github.com/bearice/elixir-radius) - RADIUS Protocol on Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mex_hl7[0m[38;5;12m (https://github.com/jcomellas/ex_hl7) - Health Level 7 (HL7) is a protocol designed to model and transfer health-related data electronically.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mex_marshal[0m[38;5;12m (https://github.com/gaynetdinov/ex_marshal) - Ruby Marshal format implemented in Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mexprotobuf[0m[38;5;12m (https://github.com/bitwalker/exprotobuf) - Protocol Buffers in Elixir, made easy.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mgrpc-elixir[0m[38;5;12m (https://github.com/tony612/grpc-elixir) - The Elixir implementation of gRPC.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mmessage_pack[0m[38;5;12m (https://github.com/mururu/msgpack-elixir) - MessagePack Implementation for Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mmsgpax[0m[38;5;12m (https://github.com/lexmag/msgpax) - MessagePack (de)serializer implementation for Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mprotox[0m[38;5;12m (https://github.com/ahamez/protox) - Elixir implementation for Protocol Buffers.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mriffed[0m[38;5;12m (https://github.com/pinterest/riffed) - Provides idiomatic Elixir bindings for Apache Thrift.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mSippet[0m[38;5;12m (https://github.com/balena/elixir-sippet) - An Elixir library designed to be used as SIP protocol middleware.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mSMPPEX[0m[38;5;12m (https://github.com/savonarola/smppex) - SMPP 3.4 protocol and framework implementation in Elixir.[39m

[38;2;255;187;0m[4mQueue[0m
[48;2;30;30;40m[38;5;13m[3mLibraries for working with event and task queues.[0m

[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1madap[0m[38;5;12m (https://github.com/awetzel/adap) - Create a data stream across your information systems to query, augment and transform data according to Elixir matching rules.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mamqp[0m[38;5;12m (https://github.com/pma/amqp) - Simple Elixir wrapper for the Erlang RabbitMQ client, based on Langohr.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mbroadway[0m[38;5;12m (https://github.com/dashbitco/broadway) - Concurrent and multi-stage data ingestion and data processing with Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mconduit[0m[38;5;12m (https://github.com/conduitframework/conduit) - A framework for working with message queues, with adapters for SQS and AMQP, and plugs for reusable messaging patterns.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcspex[0m[38;5;12m (https://github.com/costaraphael/cspex) - Simple, OTP compliant, Elixir implementation of CSP channels.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mdbus[0m[38;5;12m (https://github.com/aforward/sadbus) - A dumb message bus for sharing data between microservices decoupled using Redis.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mecto_job[0m[38;5;12m (https://github.com/mbuhot/ecto_job) - A transactional job queue built with Ecto, PostgreSQL and GenStage.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1melixir_nsq[0m[38;5;12m (https://github.com/wistia/elixir_nsq) - NSQ client library for Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1melixir_talk[0m[38;5;12m (https://github.com/jsvisa/elixir_talk) - An Elixir client for beanstalkd.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1menm[0m[38;5;12m (https://github.com/basho/enm) - enm is an Erlang port driver that wraps the nanomsg C library.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mexdisque[0m[38;5;12m (https://github.com/mosic/exdisque) - Elixir client for [39m[38;5;14m[1mDisque[0m[38;5;12m (https://github.com/antirez/disque), an in-memory, distributed job queue.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mexq[0m[38;5;12m (https://github.com/akira/exq) - Job processing library for Elixir - compatible with Resque/Sidekiq.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mexrabbit[0m[38;5;12m (https://github.com/d0rc/exrabbit) - RabbitMQ bindings and DSL for Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mfaktory_worker[0m[38;5;12m (https://github.com/opt-elixir/faktory_worker) - An Elixir library for working with [39m[38;5;14m[1mFaktory[0m[38;5;12m (https://contribsys.com/faktory/), a polyglot job processing system made by the author of Sidekiq.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mflume[0m[38;5;12m (https://github.com/scripbox/flume) - A blazing fast job processing system backed by GenStage & Redis.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mgen_rmq[0m[38;5;12m (https://github.com/meltwater/gen_rmq) - Set of behaviours meant to be used to create RabbitMQ consumers and publishers.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mheapq[0m[38;5;12m (https://github.com/takscape/elixir-heapq) - A Heap-based Priority Queue Implementation in Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mhoneydew[0m[38;5;12m (https://github.com/koudelka/honeydew) - Honeydew is a worker pool library for Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mhulaaki[0m[38;5;12m (https://github.com/suvash/hulaaki) - An MQTT 3.1.1 client library written in Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mkaffe[0m[38;5;12m (https://github.com/spreedly/kaffe) - Kafka client library for Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mmqs[0m[38;5;12m (https://github.com/synrc/mqs) - RabbitMQ client library, routing keys, RPC over MQ and other stuff.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1moban[0m[38;5;12m (https://github.com/sorentwo/oban) - Robust asynchronous job processor powered by Elixir and modern PostgreSQL.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mopq[0m[38;5;12m (https://github.com/fredwu/opq) - A simple, in-memory queue with worker pooling and rate limiting in Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mpqueue[0m[38;5;12m (https://github.com/okeuday/pqueue) - Erlang Priority Queue Implementation.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mque[0m[38;5;12m (https://github.com/sheharyarn/que) - Simple Background Job Processing with Mnesia.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mqueuex[0m[38;5;12m (https://github.com/falood/queuex) - Priority Queue with multiple backends.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mRBMQ[0m[38;5;12m (https://github.com/Nebo15/rbmq) - Simple API for spawning RabbitMQ Producers and Consumers.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mRihanna[0m[38;5;12m (https://github.com/samphilipd/rihanna) - High performance postgres-backed job queue for Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mstream_weaver[0m[38;5;12m (https://hex.pm/packages/stream_weaver) - Library for working with streams.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mtask_bunny[0m[38;5;12m (https://github.com/shinyscorpion/task_bunny) - background processing application written in Elixir and uses RabbitMQ as a messaging backend.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mtoniq[0m[38;5;12m (https://github.com/joakimk/toniq) - Simple and reliable background job library for Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mverk[0m[38;5;12m (https://github.com/edgurgel/verk) - Verk is a job processing system backed by Redis. It uses the same job definition of Sidekiq/Resque.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mwork_queue[0m[38;5;12m (https://github.com/pragdave/work_queue) - Simple implementation of the hungry-consumer model in Elixir.[39m

[38;2;255;187;0m[4mQUIC[0m
[48;2;30;30;40m[38;5;13m[3mLibraries and tools for QUIC transport layer network protocol.[0m

[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mquicer[0m[38;5;12m (https://github.com/emqx/quic) - QUIC protocol erlang library.[39m

[38;2;255;187;0m[4mRelease Management[0m
[48;2;30;30;40m[38;5;13m[3mLibraries and tools for release management.[0m

[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mchangex[0m[38;5;12m (https://github.com/Gazler/changex) - Automated changelog generation from GIT logs.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mdistillery[0m[38;5;12m (https://github.com/bitwalker/distillery) - A pure Elixir implementation of release packaging functionality for the Erlang VM.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1meliver[0m[38;5;12m (https://github.com/glasnoster/eliver) - Interactive semantic versioning for Elixir packages.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mexrm[0m[38;5;12m (https://github.com/bitwalker/exrm) - Automatically generate a release for your Elixir project.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mexrm_deb[0m[38;5;12m (https://github.com/johnhamelink/exrm_deb) - Create a deb for your Elixir release with ease.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mexrm_heroku[0m[38;5;12m (https://github.com/epsanchezma/exrm-heroku) - Publish your Elixir releases to Heroku with ease.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mexrm_rpm[0m[38;5;12m (https://github.com/smpallen99/exrm-rpm) - Create a RPM for your Elixir release with ease.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mmix_docker[0m[38;5;12m (https://github.com/Recruitee/mix_docker) - Put your Elixir app production release inside minimal docker image.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mrelex[0m[38;5;12m (https://github.com/yrashk/relex) - Erlang/Elixir Release Assembler.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mrenew[0m[38;5;12m (https://github.com/Nebo15/renew) - Mix task to create mix projects that builds into Docker containers.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mversioce[0m[38;5;12m (https://github.com/mpanarin/versioce) - An extensible version bumping and changelog generation for your mix project.[39m

[38;2;255;187;0m[4mREST and API[0m
[48;2;30;30;40m[38;5;13m[3mLibraries and web tools for developing REST-ful APIs.[0m

[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1maccent[0m[38;5;12m (https://github.com/sticksnleaves/accent) - Plug for handling the conversion of JSON API keys to different cases.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mdetergent[0m[38;5;12m (https://github.com/devinus/detergent) - An emulsifying Erlang SOAP library.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mdetergentex[0m[38;5;12m (https://github.com/r-icarus/detergentex) - Elixir binding to Detergent erlang library used to call WSDL/SOAP Services.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mmaru[0m[38;5;12m (https://github.com/falood/maru) - Elixir copy of grape for creating REST-like APIs.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mmazurka[0m[38;5;12m (https://github.com/exstruct/mazurka) - Hypermedia API toolkit.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mplug_rest[0m[38;5;12m (https://github.com/christopheradams/plug_rest) - REST behaviour and Plug router for hypermedia web applications.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1msignaturex[0m[38;5;12m (https://github.com/edgurgel/signaturex) - Simple key/secret based authentication for APIs.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mSOAP client[0m[38;5;12m (https://github.com/elixir-soap/soap) - Hex-documented SOAP client based on HTTPoison.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1murna[0m[38;5;12m (https://github.com/meh/urna) - Urna is a simple DSL around cauldron to implement REST services.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mversionary[0m[38;5;12m (https://github.com/sticksnleaves/versionary) - API versioning for Elixir Plug and Phoenix.[39m

[38;2;255;187;0m[4mSearch[0m
[48;2;30;30;40m[38;5;13m[3mLibraries related to search indexing, search algorithms and search clients.[0m

[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1malgoliax[0m[38;5;12m (https://github.com/WTTJ/algoliax) - An Algolia library for Elixir, usable with Ecto schemas.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1melasticlunr[0m[38;5;12m (https://github.com/heywhy/ex_elasticlunr) - A small, full-text search library for use in the Elixir environment.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1melasticsearch[0m[38;5;12m (https://github.com/infinitered/elasticsearch-elixir) - A simple, no-nonsense Elasticsearch library for Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1melasticsearch_elixir_bulk_processor[0m[38;5;12m (https://github.com/sashman/elasticsearch_elixir_bulk_processor) - An efficient and flexible way to insert into Elasticsearch.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mgiza_sphinxsearch[0m[38;5;12m (https://github.com/Tyler-pierce/giza_sphinxsearch) - Client for Sphinx Search compatible with Manticore.[39m

[38;2;255;187;0m[4mSecurity[0m
[48;2;30;30;40m[38;5;13m[3mLibraries and tools regarding security.[0m

[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mca[0m[38;5;12m (https://github.com/synrc/ca) - Certificate Authority.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mclamxir[0m[38;5;12m (https://github.com/ramortegui/clamxir) - ClamAV wrapper for elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcode_signing[0m[38;5;12m (https://github.com/benknowles/code_signing) - Signing and verifying BEAM files with Ed25519 signatures.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mOckam[0m[38;5;12m [39m[38;5;12m(https://github.com/ockam-network/ockam)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mA[39m[38;5;12m [39m[38;5;12msuite[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mtools,[39m[38;5;12m [39m[38;5;12mprogramming[39m[38;5;12m [39m[38;5;12mlibraries[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12minfrastructure[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mmake[39m[38;5;12m [39m[38;5;12mit[39m[38;5;12m [39m[38;5;12measy[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mbuild[39m[38;5;12m [39m[38;5;12mdevices[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mcommunicate[39m[38;5;12m [39m[38;5;12msecurely,[39m[38;5;12m [39m[38;5;12mprivately[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mtrustfully[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mcloud[39m[38;5;12m [39m[38;5;12mservices[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mother[39m[38;5;12m [39m[38;5;12mdevices.[39m[38;5;12m [39m
[38;5;14m[1mDocs[0m[38;5;12m [39m[38;5;12m(https://www.ockam.io/learn/concepts/)[39m[38;5;12m [39m[38;5;12m.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mpwned[0m[38;5;12m (https://github.com/thiamsantos/pwned) - Check if your password has been pwned.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1msafetybox[0m[38;5;12m (https://github.com/aforward/safetybox) - Security oriented helper functions for Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1msite_encrypt[0m[38;5;12m (https://github.com/sasa1977/site_encrypt) - Integrated certification via Let's encrypt for Elixir-powered sites.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1msobelow[0m[38;5;12m (https://github.com/nccgroup/sobelow) - Security-focused static analysis for the Phoenix Framework.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mssl_verify_fun[0m[38;5;12m (https://github.com/deadtrickster/ssl_verify_fun.erl) - Collection of ssl verification functions for Erlang.[39m

[38;2;255;187;0m[4mSMS[0m
[48;2;30;30;40m[38;5;13m[3mSMS related libraries and tools.[0m

[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mexsms[0m[38;5;12m (https://hex.pm/packages/exsms) - An Elixir library for sending transactional SMS - supports Sendinblue, mailjet, msg91 and textlocal.[39m

[38;2;255;187;0m[4mStatic Page Generation[0m
[48;2;30;30;40m[38;5;13m[3mTools and libraries for generating static websites and content.[0m

[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mblogit[0m[38;5;12m (https://github.com/meddle0x53/blogit) - An OTP application for generating blogs from git repositories containing markdown files.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcoil[0m[38;5;12m (https://github.com/badosu/coil) - Minimalistic static content engine.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mglayu[0m[38;5;12m (https://github.com/pablomartinezalvarez/glayu) - A static site generator for mid-sized sites.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mmedusa[0m[38;5;12m (https://github.com/Vesuvium/medusa) - Elixir static site generator that supports Pug.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mNimblePublisher[0m[38;5;12m (https://github.com/dashbitco/nimble_publisher) - Minimal filesystem-based publisher with markdown and syntax highlighting.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mobelisk[0m[38;5;12m (https://github.com/BennyHallett/obelisk) - Static blog and website generator.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mpardall_markdown[0m[38;5;12m (https://github.com/alfredbaudisch/pardall_markdown) - Reactive publishing framework, filesystem-based with support for Markdown, nested hierarchies, and instant content rebuilding.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mphoenix_pages[0m[38;5;12m (https://github.com/jsonmaur/phoenix-pages) - Add blogs, documentation, and other static pages to Phoenix apps.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mserum[0m[38;5;12m (https://github.com/Dalgona/Serum) - A simple static website generator written in Elixir.[39m

[38;2;255;187;0m[4mStatistics[0m
[48;2;30;30;40m[38;5;13m[3mLibraries around the topic statistics.[0m

[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mdescriptive_statistics[0m[38;5;12m (https://github.com/pusewicz/descriptive_statistics) - Descriptive Statistics for Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mmtx[0m[38;5;12m (https://github.com/synrc/mtx) - MTX supports front-end API for tracking Histogram, Meter, Counter, Gauge, Timing keys.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mnumerix[0m[38;5;12m (https://github.com/safwank/Numerix) - A collection of useful mathematical functions with a slant towards statistics, linear algebra and machine learning.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1msimple_stat_ex[0m[38;5;12m (https://github.com/Tyler-pierce/simplestatex) - Ecto compatible library for simple stat keeping by time period.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mstatistics[0m[38;5;12m (https://github.com/msharp/elixir-statistics) - Some basic statistical functions for Elixir.[39m

[38;2;255;187;0m[4mTemplating[0m
[48;2;30;30;40m[38;5;13m[3mLibraries parsing and helping with templates[0m

[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mbbmustache[0m[38;5;12m (https://github.com/soranoba/bbmustache) - Binary pattern match Based Mustache template engine for Erlang/OTP.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcalliope[0m[38;5;12m (https://github.com/nurugger07/calliope) - An Elixir HAML parser.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1meml[0m[38;5;12m (https://github.com/zambal/eml) - Library for writing and manipulating (HTML) markup in Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mexgen[0m[38;5;12m (https://github.com/rwdaigle/exgen) - A templating library for quickly generating Elixir projects.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mexpug[0m[38;5;12m (https://github.com/rstacruz/expug) - Pug templates for Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mmustache[0m[38;5;12m (https://github.com/schultyy/Mustache.ex) - Mustache templates for Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mmustachex[0m[38;5;12m (https://github.com/jui/mustachex) - Mustache for Elixir - Logic-less templates.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mslime[0m[38;5;12m (https://github.com/slime-lang/slime) - An Elixir library for rendering slim-like templates.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1msneeze[0m[38;5;12m (https://github.com/JuneKelly/sneeze) - Render elixir data structures to HTML. Inspired by [39m[38;5;14m[1mhiccup[0m[38;5;12m (https://github.com/weavejester/hiccup).[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mtaggart[0m[38;5;12m (https://github.com/ijcd/taggart) - HTML as code in Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mtemplates[0m[38;5;12m (https://github.com/sugar-framework/templates) - Helper library for adding templating to web applications.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mtemple[0m[38;5;12m (https://github.com/mhanberg/temple) - An HTML DSL for Elixir and Phoenix.[39m

[38;2;255;187;0m[4mTesting[0m
[48;2;30;30;40m[38;5;13m[3mLibraries for testing codebases and generating test data.[0m

[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mamrita[0m[38;5;12m (https://github.com/josephwilk/amrita) - A polite, well mannered and thoroughly upstanding testing framework for Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mapocryphal[0m[38;5;12m (https://github.com/coryodaniel/apocryphal) - Swagger based document driven development for ExUnit.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mblacksmith[0m[38;5;12m (https://github.com/batate/blacksmith) - Data generation framework for Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mblitzy[0m[38;5;12m (https://github.com/benjamintanweihao/blitzy) - A simple HTTP load tester in Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mbypass[0m[38;5;12m (https://github.com/pspdfkit-labs/bypass) - Bypass provides a quick way to create a mock HTTP server with a custom plug.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mchaperon[0m[38;5;12m (https://github.com/polleverywhere/chaperon) - An HTTP service performance & load testing framework written in Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mchemistry[0m[38;5;12m (https://github.com/genericlady/chemistry) - Testing Framework for Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcobertura_cover[0m[38;5;12m (https://github.com/PSPDFKit-labs/cobertura_cover) - Writes a coverage.xml from [39m[48;5;235m[38;5;249mmix test --cover[49m[39m[38;5;12m file compatible with Jenkins' Cobertura plugin.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mdefinject[0m[38;5;12m (https://github.com/definject/definject) - Unobtrusive dependency injector for Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mdouble[0m[38;5;12m (https://github.com/sonerdy/double) - Create stub dependencies for testing without overwriting global modules.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mdummy[0m[38;5;12m (https://github.com/Vesuvium/dummy) - An Elixir mocking library that makes sense by exposing meck in the right way.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mecto_it[0m[38;5;12m (https://github.com/xerions/ecto_it) - Ecto plugin with default configuration for repos for testing different ecto plugins with databases.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mefrisby[0m[38;5;12m (https://github.com/FabioBatSilva/efrisby) - A REST API testing framework for erlang.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1melixir-auto-test[0m[38;5;12m (https://github.com/joaothallis/elixir-auto-test) - Run test when file is saved using inotify-tools.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mespec[0m[38;5;12m (https://github.com/antonmi/espec) - BDD test framework for Elixir inspired by RSpec.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mespec_phoenix[0m[38;5;12m (https://github.com/antonmi/espec_phoenix) - ESpec for Phoenix web framework.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mex_integration_coveralls[0m[38;5;12m [39m[38;5;12m(https://github.com/yeshan333/ex_integration_coveralls)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mA[39m[38;5;12m [39m[38;5;12mlibrary[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mElixir[39m[38;5;12m [39m[38;5;12mrun-time[39m[38;5;12m [39m[38;5;12msystem[39m[38;5;12m [39m[38;5;12mcode[39m[38;5;12m [39m[38;5;12mline-level[39m[38;5;12m [39m[38;5;12mcoverage[39m[38;5;12m [39m[38;5;12manalysis.[39m[38;5;12m [39m[38;5;12mYou[39m[38;5;12m [39m[38;5;12mcan[39m[38;5;12m [39m[38;5;12muse[39m[38;5;12m [39m[38;5;12mit[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mevaluate[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mintegration[39m[38;5;12m [39m[38;5;12mtests[39m[38;5;12m [39m[38;5;12mcode[39m[38;5;12m [39m[38;5;12mcoverage.[39m[38;5;12m [39m[38;5;14m[1mIntroduction[0m[38;5;14m[1m [0m
[38;5;14m[1marticle[0m[38;5;12m [39m[38;5;12m(https://github.com/yeshan333/explore_ast_app/blob/main/examples/README.md).[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mex_machina[0m[38;5;12m (https://github.com/thoughtbot/ex_machina) - Flexible test factories for Elixir. Works out of the box with Ecto and Ecto associations.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mex_parameterized[0m[38;5;12m (https://github.com/KazuCocoa/ex_parameterized) - Simple macro for parameterized testing.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mex_spec[0m[38;5;12m (https://github.com/drewolson/ex_spec) - BDD-like syntax for ExUnit.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mex_unit_fixtures[0m[38;5;12m (https://github.com/obmarg/ex_unit_fixtures) - A library for defining modular dependencies for ExUnit tests.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mex_unit_notifier[0m[38;5;12m (https://github.com/navinpeiris/ex_unit_notifier) - Desktop notifications for ExUnit.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mexcheck[0m[38;5;12m (https://github.com/parroty/excheck) - Property-based testing library for Elixir (QuickCheck style).[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mexkorpion[0m[38;5;12m (https://github.com/wesovilabs/exkorpion) - A BDD library for Elixir developers.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mfactory_girl_elixir[0m[38;5;12m (https://github.com/sinetris/factory_girl_elixir) - Minimal implementation of Ruby's factory_girl in Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mfake_server[0m[38;5;12m (https://github.com/bernardolins/fake_server) - FakeServer is an HTTP server that simulates response and makes testing external APIs easier.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mfaker[0m[38;5;12m (https://github.com/igas/faker) - Faker is a pure Elixir library for generating fake data.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mfaker_elixir[0m[38;5;12m (https://github.com/GesJeremie/faker-elixir) - FakerElixir is an Elixir package that generates fake data for you.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mfqc[0m[38;5;12m (https://github.com/project-fifo/fqc) - FiFo Quickcheck helper, a set of helpers for running EQC.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mgimei[0m[38;5;12m (https://github.com/KazuCocoa/elixir-gimei) - Gimei is a pure Elixir library for generating Japanese fake data.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mhound[0m[38;5;12m (https://github.com/HashNuke/hound) - Elixir library for writing integration tests and browser automation.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mhypermock[0m[38;5;12m (https://github.com/stevegraham/hypermock) - HTTP request stubbing and expectation Elixir library.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mignorant[0m[38;5;12m (https://github.com/campezzi/ignorant) - Partial [39m[48;5;235m[38;5;249mMap[49m[39m[38;5;12m comparison that ensures fields are present while ignoring their values.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mkatt[0m[38;5;12m (https://github.com/for-GET/katt) - KATT (Klarna API Testing Tool) is an HTTP-based API testing tool for Erlang.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mkovacs[0m[38;5;12m (https://github.com/antp/kovacs) - A simple ExUnit test runner.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mmarkdown_test[0m[38;5;12m (https://github.com/MainShayne233/markdown_test) - A library that lets you test the Elixir code in your markdown files.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mmeck[0m[38;5;12m (https://github.com/eproxus/meck) - A mocking library for Erlang.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mmecks_unit[0m[38;5;12m (https://github.com/archan937/mecks_unit) - A package to elegantly mock module functions within (asynchronous) ExUnit tests using [39m[38;5;14m[1mmeck[0m[38;5;12m (https://github.com/eproxus/meck).[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mmix_erlang_tasks[0m[38;5;12m (https://github.com/alco/mix-erlang-tasks) - Common tasks for Erlang projects that use Mix.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mmix_eunit[0m[38;5;12m (https://github.com/dantswain/mix_eunit) - A Mix task to execute eunit tests.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mmix_test_interactive[0m[38;5;12m (https://github.com/influxdata/mix_test_interactive) - Interactive test runner for mix test with watch mode.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mmix_test_watch[0m[38;5;12m (https://github.com/lpil/mix-test.watch) - Automatically run your Elixir project's tests each time you save a file.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mmixunit[0m[38;5;12m (https://github.com/talentdeficit/mixunit) - An EUnit task for Mix based projects.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mmneme[0m[38;5;12m (https://github.com/zachallaun/mneme) - Assertions that know how to update themselves, otherwise known as snapshot or approval testing.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mmock[0m[38;5;12m (https://github.com/jjh42/mock) - Mocking library for the Elixir language.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mmockery[0m[38;5;12m (https://github.com/appunite/mockery) - Simple mocking library for asynchronous testing.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mmockingbird[0m[38;5;12m (https://github.com/Driftrock/mockingbird) - A set of helpers to test code that involves http requests.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mmox[0m[38;5;12m (https://github.com/dashbitco/mox) - Mocks and explicit contracts for Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mpatch[0m[38;5;12m (https://github.com/ihumanable/patch) - Ergonomic Mocking for Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mpavlov[0m[38;5;12m (https://github.com/sproutapp/pavlov) - BDD framework for your Elixir projects.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mplug_test_helpers[0m[38;5;12m (https://github.com/xavier/plug_test_helpers) - A simple testing DSL for Plugs.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mponos[0m[38;5;12m (https://github.com/klarna/ponos) - Ponos is an Erlang application that exposes a flexible load generator API.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mpower_assert[0m[38;5;12m (https://github.com/ma2gedev/power_assert_ex) - Power Assert in Elixir. Shows evaluation results each expression.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mpropcheck[0m[38;5;12m (https://github.com/alfert/propcheck) - Property based testing for Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mproper[0m[38;5;12m (https://github.com/manopapad/proper) - PropEr (PROPerty-based testing tool for ERlang) is a QuickCheck-inspired open-source property-based testing tool for Erlang.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1msetup_tag[0m[38;5;12m (https://github.com/vic/setup_tag) - Easily mix and match functions marked with tags to setup your test context.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mshouldi[0m[38;5;12m (https://github.com/batate/shouldi) - Elixir testing libraries with nested contexts, superior readability, and ease of use.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mstream_data[0m[38;5;12m (https://github.com/whatyouhide/stream_data) - A pure-Elixir data generation and property-based testing library.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mtest_selector[0m[38;5;12m (https://github.com/DefactoSoftware/test_selector) - A set of test helpers that make sure you always select the right elements in your Phoenix app.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mtest_that_json[0m[38;5;12m (https://github.com/facto/test_that_json) - JSON assertions and helpers for your Elixir testing needs.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mtoxiproxy_ex[0m[38;5;12m (https://github.com/Jcambass/toxiproxy_ex) - API client for the resilience testing tool Toxiproxy.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mtuco_tuco[0m[38;5;12m (https://github.com/stuart/tuco_tuco) - TucoTuco helps you test your web application by running a web browser and simulating user interaction with your application.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mWalkman[0m[38;5;12m (https://github.com/derekkraan/walkman) - Isolate tests from the real world, inspired by Ruby's VCR.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mwallaby[0m[38;5;12m (https://github.com/keathley/wallaby) - Wallaby helps test your web applications by simulating user interactions concurrently and manages browsers.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mwhite_bread[0m[38;5;12m (https://github.com/meadsteve/white-bread) - Story based BDD in Elixir using the gherkin syntax.[39m

[38;2;255;187;0m[4mText and Numbers[0m
[48;2;30;30;40m[38;5;13m[3mLibraries for parsing and manipulating text and numbers.[0m

[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mabacus[0m[38;5;12m (https://github.com/narrowtux/abacus) - Evaluate math terms in Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mbase58[0m[38;5;12m (https://github.com/jrdnull/base58) - Base58 encoding/decoding for Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mbase58check[0m[38;5;12m (https://github.com/gjaldon/base58check) - Base58Check encoding/decoding for Bitcoin.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mbase62[0m[38;5;12m (https://github.com/igas/base62) - Base62 encoder/decoder in pure Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mbencode[0m[38;5;12m (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.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mbencoder[0m[38;5;12m (https://github.com/alehander42/bencoder) - bencode in Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mbitcoinex[0m[38;5;12m (https://github.com/RiverFinancial/bitcoinex) - Bitcoin utilities in Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mbrcpfcnpj[0m[38;5;12m (https://github.com/williamgueiros/Brcpfcnpj) - Number format and Validation for Brazilian documents (CPF/CNPJ).[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcaustic[0m
[38;5;12m (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.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mccc[0m[38;5;12m (https://github.com/Joe-noh/ccc) - Character Code Converter.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mchinese_translation[0m
[38;5;12m (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).[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcidr[0m[38;5;12m (https://github.com/c-rack/cidr-elixir) - Classless Inter-Domain Routing (CIDR) for Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcirru_parser[0m[38;5;12m (https://github.com/Cirru/parser.ex) - Cirru Parser in Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcolorful[0m[38;5;12m (https://github.com/Joe-noh/colorful) - Elixir macros to decorate characters on CUI.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcolors[0m[38;5;12m (https://github.com/lidashuang/colors) - Colors util written in Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mconvertat[0m[38;5;12m (https://github.com/whatyouhide/convertat) - An Elixir library for converting from and to arbitrary bases.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcurtail[0m[38;5;12m (https://github.com/seankay/curtail) - HTML tag-safe string truncation.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcustom_base[0m[38;5;12m (https://github.com/igas/custom_base) - Allow you to make custom base conversion in Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mdecimal[0m[38;5;12m (https://github.com/ericmj/decimal) - Arbitrary precision decimal arithmetic for Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mdicer[0m[38;5;12m (https://github.com/olhado/dicer) - A dice roller expression evaluator.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1meden[0m[38;5;12m (https://github.com/jfacorro/Eden) - [39m[38;5;14m[1mEDN[0m[38;5;12m (https://github.com/edn-format/edn) encoder/decoder for Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1melixilorem[0m[38;5;12m (https://github.com/mgamini/elixilorem) - Lorem Ipsum generator for Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1melixir-range-extras[0m[38;5;12m (https://github.com/lnikkila/elixir-range-extras) - Elixir range utilities: constant-time random sampling and set operations.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1melixir_bencode[0m[38;5;12m (https://github.com/AntonFagerberg/elixir_bencode) - Bencode implemented in Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1merldn[0m[38;5;12m (https://github.com/marianoguerra/erldn) - [39m[38;5;14m[1mEDN[0m[38;5;12m (https://github.com/edn-format/edn) format parser for the Erlang platform.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mevent_source_encoder[0m[38;5;12m (https://github.com/chatgris/event_source_encoder) - Encode data into EventSource compliant data.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mex_brace_expansion[0m[38;5;12m (https://github.com/gniquil/ex_brace_expansion) - Brace expansion, as known from sh/bash, in Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mex_cldr[0m[38;5;12m (https://github.com/kipcole9/cldr) - Cldr is an Elixir library for the Unicode Consortium's Common Locale Data Repository (CLDR).[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mex_pression[0m[38;5;12m (https://github.com/balance-platform/ex_pression) - Evaluate user input expressions.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mex_rfc3966[0m[38;5;12m (https://github.com/marcelog/ex_rfc3966) - Elixir Tel URI parser compatible with RFC3966.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mex_rfc3986[0m[38;5;12m (https://github.com/marcelog/ex_rfc3986) - RFC3986 URI/URL parser.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mex_uc[0m[38;5;12m (https://github.com/carturoch/ex_uc) - Extensible Units Converter for Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mexmoji[0m[38;5;12m (https://github.com/mroth/exmoji) - Emoji encoding Swiss Army knife for Elixir/Erlang.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mexpletive[0m[38;5;12m (https://github.com/xavier/expletive) - Profanity filter library for Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mexpr[0m[38;5;12m (https://github.com/Rob-bie/Expr) - An Elixir library for parsing and evaluating mathematical expressions.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mfaust[0m[38;5;12m (https://github.com/jquadrin/faust) - Markov Text Generator for Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mhaikunator[0m[38;5;12m (https://github.com/knrz/Haikunator) - Generate Heroku-like memorable random names to use in your apps or anywhere else.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mhashids[0m[38;5;12m (https://github.com/alco/hashids-elixir) - Hashids lets you obfuscate numerical identifiers via reversible mapping.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mhexate[0m[38;5;12m (https://github.com/rjsamson/hexate) - Simple module for Hex encoding / decoding in Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1minet_cidr[0m[38;5;12m (https://github.com/cobenian/inet_cidr) - Classless Inter-Domain Routing (CIDR) for Elixir that is compatible with :inet and supports both IPv4 and IPv6.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1minflex[0m[38;5;12m (https://github.com/nurugger07/inflex) - An Inflector library for Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mkitsune[0m[38;5;12m (https://github.com/edubkendo/kitsune) - An Elixir library for transforming the representation of data.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mltsvex[0m[38;5;12m (https://github.com/ma2gedev/ltsvex) - LTSV parser implementation in Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mmbcs[0m[38;5;12m (https://github.com/woxtu/elixir-mbcs) - Wrapper for erlang-mbcs. This module provides functions for character encoding conversion.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mmimetype_parser[0m[38;5;12m (https://github.com/camshaft/mimetype_parser) - parse mimetypes.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mminigen[0m[38;5;12m (https://github.com/mrdimosthenis/minigen) - Random data generators for the Erlang ecosystem.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mmonetized[0m[38;5;12m (https://github.com/theocodes/monetized) - A lightweight solution for handling and storing money.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mmoney[0m[38;5;12m (https://github.com/liuggio/money) - Working with Money safer, easier, and fun, interpretation of the Fowler's Money pattern.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mmt940[0m[38;5;12m (https://github.com/my-flow/mt940) - MT940 (standard structured SWIFT Customer Statement message) parser for Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mnamor[0m[38;5;12m (https://github.com/jsonmaur/namor) - A name generator that creates random, url-friendly slugs.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mnanoid[0m[38;5;12m (https://github.com/railsmechanic/nanoid) - Elixir port of NanoID, a secure and URL-friendly unique ID generator.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mnear_api[0m[38;5;12m (https://github.com/alexfilatov/near_api) - A [39m[38;5;14m[1mNEAR[0m[38;5;12m (https://near.org) API in Elixir - a library for DApps development on the NEAR blockchain platform.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mneotomex[0m[38;5;12m (https://github.com/jtmoulia/neotomex) - A [39m[38;5;14m[1mPEG[0m[38;5;12m (http://bford.info/packrat/) implementation with a pleasant Elixir DSL.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mnumber[0m[38;5;12m (https://github.com/danielberkompas/number) - Number is a pretentiously-named Elixir library which provides functions to convert numbers into a variety of different formats.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mnumero[0m[38;5;12m (https://github.com/alisinabh/numero) - A micro library for converting non-english utf-8 digits in elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mpalette[0m[38;5;12m (https://github.com/lpil/palette) - A handy library for colouring strings in Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mpinyin[0m[38;5;12m (https://github.com/lidashuang/pinyin) - Chinese Pinyin lib for Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mporterstemmer[0m[38;5;12m (https://github.com/frpaulas/porterstemmer) - Porter Stemmer in Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mpretty_hex[0m[38;5;12m (https://github.com/polsab/pretty_hex) - A binary hex dumping library in Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mquickrand[0m[38;5;12m (https://github.com/okeuday/quickrand) - Quick Random Number Generation.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mRandomStringGenerator[0m[38;5;12m (https://github.com/caioceccon/random_string_generator) - A module to generate a random string based on a given string pattern.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mref_inspector[0m[38;5;12m (https://github.com/elixytics/ref_inspector) - Referer parser library in Elixir. Fetching info from URLs.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mremove_emoji[0m[38;5;12m (https://github.com/guanting112/elixir_remove_emoji) - Emoji text sanitizer in Elixir. It can remove any emoji symbol.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1msecure_random[0m[38;5;12m (https://github.com/patricksrobertson/secure_random.ex) - Convenience library for random base64 strings modeled after my love for Ruby's SecureRandom.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1msentient[0m[38;5;12m (https://github.com/dantame/sentient) - Simple sentiment analysis based on the AFINN-111 wordlist.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mshortuuid[0m[38;5;12m (https://github.com/gpedic/ex_shortuuid) - Generate concise, unambiguous, URL-safe UUIDs.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1msimetric[0m[38;5;12m (https://github.com/lexmag/simetric) - String similarity metrics for Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mslugger[0m[38;5;12m (https://github.com/h4cc/slugger) - Slugger can generate slugs from given strings that can be used in URLs or file names.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1msmile[0m[38;5;12m (https://github.com/danigulyas/smile) - Small lib for converting emoji mappers to emoji characters, like in Slack messages.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mstemmer[0m[38;5;12m (https://github.com/fredwu/stemmer) - An English (Porter2) stemming implementation in Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mtau[0m[38;5;12m (https://github.com/FranklinChen/tau) - Provide the famous mathematical constant, tau, τ = 6.2831....[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mtomlex[0m[38;5;12m (https://github.com/zamith/tomlex) - A TOML parser for Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mtransformer[0m[38;5;12m (https://github.com/ByeongUkChoi/transformer) - Flexible type conversion lightweight library.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mua_inspector[0m[38;5;12m (https://github.com/elixytics/ua_inspector) - User agent parser library like [39m[48;5;235m[38;5;249mpiwik/device-detector[49m[39m[38;5;12m.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mua_parser2[0m[38;5;12m (https://github.com/nazipov/ua_parser2-elixir) - A port of ua-parser2 to Elixir. User agent parser library.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1munit_fun[0m[38;5;12m (https://github.com/meadsteve/unit_fun) - Attempt to add units to numbers in elixir to give some added type safety when dealing with numeric quantities.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1muuid[0m[38;5;12m (https://github.com/zyro/elixir-uuid) - UUID generator and utilities for Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1muuid_erl[0m[38;5;12m (https://github.com/okeuday/uuid) - Erlang Native UUID Generation.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mveritaserum[0m[38;5;12m (https://github.com/uesteibar/veritaserum) - Sentiment analysis based on afinn-165, emojis and some enhancements.[39m

[38;2;255;187;0m[4mThird Party APIs[0m
[48;2;30;30;40m[38;5;13m[3mLibraries for accessing third party APIs.[0m

[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mairbax[0m[38;5;12m (https://github.com/adjust/airbax) - Exception tracking from Elixir to Airbrake.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mairbrake[0m[38;5;12m (https://github.com/romul/airbrake-elixir) - An Elixir notifier for the Airbrake.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mairbrakex[0m[38;5;12m (https://github.com/fazibear/airbrakex) - Elixir client for the Airbrake service.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mamazon_product_advertising_client[0m[38;5;12m (https://github.com/zachgarwood/elixir-amazon-product-advertising-client) - Amazon Product Advertising API client for Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mapns[0m[38;5;12m (https://github.com/chvanikoff/apns4ex) - Apple Push Notifications Service client library for elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1masanaficator[0m[38;5;12m (https://github.com/trenpixster/asanaficator) - Simple Elixir wrapper for the Asana API. Based on Tentacat.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1maskimet_ex[0m[38;5;12m (https://github.com/mijailr/askimet_ex) - Elixir client for Askimet Anti-Spam service.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1massembla_api[0m[38;5;12m (https://github.com/Assembla/ex_assembla_api) - Assembla API client for Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mbalalaika_bear[0m[38;5;12m (https://github.com/ayrat555/balalaika_bear) - Simple VK API client for Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mbalanced[0m[38;5;12m (https://github.com/bryanjos/balanced-elixir) - Balanced API Client for Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mbandwidth[0m[38;5;12m (https://github.com/bandwidthcom/elixir-bandwidth) - An Elixir client library for the Bandwidth Application Platform.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mbing_translator[0m[38;5;12m (https://github.com/ikeikeikeike/bing_translator) - A simple Elixir interface to Bing's translation API.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mbitmex[0m[38;5;12m (https://github.com/nobrick/bitmex) - BitMEX client library for Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mbitpay[0m[38;5;12m (https://github.com/bitpay/elixir-client) - Elixir core library for connecting to bitpay.com.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcashier[0m[38;5;12m (https://github.com/swelham/cashier) - Payment gateway offering a common interface into multiple payment providers.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mchargebeex[0m[38;5;12m (https://github.com/WTTJ/chargebeex) - An Elixir client for Chargebee API.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcleverbot[0m[38;5;12m (https://github.com/BlakeWilliams/Elixir-Cleverbot) - Simple implementation of the Cleverbot API in Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcoinbase[0m[38;5;12m (https://github.com/gregpardo/coinbase-elixir) - A unofficial Coinbase API v1 Client.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcommerce_billing[0m[38;5;12m (https://github.com/joshnuss/commerce_billing) - A payment-processing library for Elixir that supports multiple gateways (e.g. Bogus & Stripe).[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mconekta[0m[38;5;12m (https://github.com/echavezNS/conekta-elixir) - Elixir wrapper for Conekta API.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcorreios_cep[0m[38;5;12m (https://github.com/prodis/correios-cep-elixir) - Find Brazilian addresses by zip code, directly from Correios database. No HTML parsers.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcurrently[0m[38;5;12m (https://github.com/chatgris/currently) - A tool to display cards currently assigns on Trello.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mdarkskyx[0m[38;5;12m (https://github.com/techgaun/darkskyx) - A Darksky.com (formerly forecast.io) API client for Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mdigitalocean[0m[38;5;12m (https://github.com/lukeed/elixir-digitalocean) - Elixir wrapper for the Digital Ocean API v2.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mdigoc[0m[38;5;12m (https://github.com/kevinmontuori/digoc) - Digital Ocean API v2 Elixir Client.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mdiplomat[0m[38;5;12m (https://github.com/peburrows/diplomat) - A [39m[38;5;14m[1mGoogle Cloud Datastore[0m[38;5;12m (https://cloud.google.com/datastore/) client.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mdnsimple[0m[38;5;12m (https://github.com/dnsimple/dnsimple-elixir) - Elixir client for the DNSimple API v2.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mdocker[0m[38;5;12m (https://github.com/hexedpackets/docker-elixir) - Elixir client for the Docker Remote API.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mdockerex[0m[38;5;12m (https://github.com/hisea/dockerex) - Lightweight Docker Remote API Client with SSL/TLS login/connection support.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mdogstatsd[0m[38;5;12m (https://github.com/adamkittelson/dogstatsd-elixir) - An Elixir client for [39m[38;5;14m[1mDogStatsd[0m[38;5;12m (https://www.datadoghq.com/).[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mdpd_client[0m[38;5;12m (https://github.com/knewter/dpd_client) - An API client for the DPD service.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mdropbox[0m[38;5;12m (https://github.com/ammmir/elixir-dropbox) - Dropbox Core API client for Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mdublin_bus_api[0m[38;5;12m (https://github.com/carlo-colombo/dublin-bus-api) - Access to the Real Time Passenger Information (RTPI) for Dublin Bus services.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1medgarex[0m[38;5;12m (https://github.com/rozap/edgarex) - Elixir interface for fetching SEC filings from EDGAR.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1melixir_authorizenet[0m[38;5;12m (https://github.com/marcelog/elixir_authorizenet) - Unofficial client for the Authorize.Net merchant API.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1melixir_ipfs_api[0m[38;5;12m (https://github.com/zabirauf/elixir-ipfs-api) - IPFS (InterPlanetary File System) API client for Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1melixirfm[0m[38;5;12m (https://github.com/jrichocean/Elixirfm) - Last.fm API wrapper for Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1melixtagram[0m[38;5;12m (https://github.com/zensavona/elixtagram) - Instagram API client for Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1methereumex[0m[38;5;12m (https://github.com/exthereum/ethereumex) - Elixir JSON-RPC client for the Ethereum blockchain.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1meverex[0m[38;5;12m (https://github.com/jwarlander/everex) - Evernote API client for Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1meveryoneapi[0m[38;5;12m (https://github.com/knewter/everyoneapi) - API Client for EveryoneAPI.com.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mex_changerate[0m[38;5;12m (https://github.com/81dr/ex_changerate) - Elixir client for [39m[38;5;14m[1mexchangerate.host[0m[38;5;12m (https://exchangerate.host) API.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mex_codeship[0m[38;5;12m (https://github.com/securingsincity/ex_codeship) - API Client for Codeship.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mex_statsd[0m[38;5;12m (https://github.com/CargoSense/ex_statsd) - A statsd client implementation for Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mex_twilio[0m[38;5;12m (https://github.com/danielberkompas/ex_twilio) - Twilio API client for Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mex_twiml[0m[38;5;12m (https://github.com/danielberkompas/ex_twiml) - Generate TwiML for your Twilio integration, right inside Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mexdesk[0m[38;5;12m (https://github.com/deadkarma/exdesk) - Elixir library for the Desk.com API.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mexfacebook[0m[38;5;12m (https://github.com/oivoodoo/exfacebook) - Facebook API, written in Elixir using similar methods like Ruby koala gem.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mexgenius[0m[38;5;12m (https://github.com/jeffweiss/exgenius) - Elixir library for the (undocumented) Rap Genius API.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mexgravatar[0m[38;5;12m (https://github.com/scrogson/exgravatar) - An Elixir module for generating Gravatar URLs.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mexgrid[0m[38;5;12m (https://github.com/bradleyd/exgrid) - interact with Sendgrid's API.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mexjira[0m[38;5;12m (https://github.com/mattweldon/exjira) - JIRA client library for Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mexlingr[0m[38;5;12m (https://github.com/mtwtkman/exlingr) - A Lingr client module.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mexplay[0m[38;5;12m (https://github.com/sheharyarn/explay) - Unofficial Google Play API in Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mexstagram[0m[38;5;12m (https://github.com/arthurcolle/exstagram) - Elixir library for Instagram v1 API.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mextwitter[0m[38;5;12m (https://github.com/parroty/extwitter) - Twitter client library for Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mexurban[0m[38;5;12m (https://github.com/oscar-lopez/exurban) - Elixir wrapper for UrbanAirship API.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mfacebook[0m[38;5;12m (https://github.com/mweibel/facebook.ex) - Facebook Graph API Wrapper written in Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mfeedlex[0m[38;5;12m (https://github.com/essenciary/feedlex) - Feedly RSS reader client for Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mfluent_client[0m[38;5;12m (https://github.com/trustatom-oss/elixir-fluent-client) - Minimalistic fluentd client.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mforcex[0m[38;5;12m (https://github.com/jeffweiss/forcex) - Elixir library for the Force.com REST API.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mforecast_io[0m[38;5;12m (https://github.com/r-icarus/forecast_io) - Simple wrapper for Forecast.IO API.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mgcmex[0m[38;5;12m (https://github.com/dukex/gcmex) - Google Cloud Messaging client library for elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mgoogle-cloud[0m[38;5;12m (https://github.com/GoogleCloudPlatform/elixir-google-api) - This repository contains all the client libraries to interact with Google APIs.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mgoogle_sheets[0m[38;5;12m (https://github.com/GrandCru/GoogleSheets) - Elixir library for fetching and polling Google spreadsheet data in CSV format.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mgovtrack[0m[38;5;12m (https://github.com/walterbm/govtrack-elixir) - A simple Elixir wrapper for the [39m[38;5;14m[1mgovtrack.us[0m[38;5;12m (https://www.govtrack.us/developers) API.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mgringotts[0m[38;5;12m (https://github.com/aviabird/gringotts) - A complete payment library for Elixir and Phoenix Framework similar to [39m[38;5;14m[1mActiveMerchant[0m[38;5;12m (https://github.com/activemerchant/active_merchant) from the Ruby world.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mhexoku[0m[38;5;12m (https://github.com/JonGretar/Hexoku) - Heroku API client and Heroku Mix tasks for Elixir projects.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mhoneywell[0m[38;5;12m (https://github.com/jeffutter/honeywell-elixir) - A client for the Honeywell Lyric, Round and Water Leak & Freeze Detector APIs.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mkane[0m[38;5;12m (https://github.com/peburrows/kane) - A [39m[38;5;14m[1mGoogle Cloud Pub/Sub[0m[38;5;12m (https://cloud.google.com/pubsub/overview) client.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mkeenex[0m[38;5;12m (https://github.com/bryanjos/keenex) - A Keen.io API Client.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mlink_shrinkex[0m[38;5;12m (https://github.com/jonahoffline/link_shrinkex) - Elixir library for creating short URLs using Google's URL Shortener API.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mm2x[0m[38;5;12m [39m[38;5;12m(https://github.com/attm2x/m2x-elixir)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mElixir[39m[38;5;12m [39m[38;5;12mclient[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mAT&T[39m[38;5;12m [39m[38;5;12mM2X,[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mcloud-based[39m[38;5;12m [39m[38;5;12mfully[39m[38;5;12m [39m[38;5;12mmanaged[39m[38;5;12m [39m[38;5;12mtime-series[39m[38;5;12m [39m[38;5;12mdata[39m[38;5;12m [39m[38;5;12mstorage[39m[38;5;12m [39m[38;5;12mservice[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mnetwork[39m[38;5;12m [39m[38;5;12mconnected[39m[38;5;12m [39m[38;5;12mmachine-to-machine[39m[38;5;12m [39m[38;5;12m(M2M)[39m[38;5;12m [39m[38;5;12mdevices[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mInternet[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mThings[39m[38;5;12m [39m[38;5;12m(IoT).[39m[38;5;12m [39m[38;5;12m([39m[38;5;14m[1mErlang[0m
[38;5;14m[1mVersion[0m[38;5;12m [39m[38;5;12m(https://github.com/attm2x/m2x-erlang)).[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mmailchimp[0m[38;5;12m (https://github.com/duartejc/mailchimp) - A basic Elixir wrapper for version 3 of the MailChimp API.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mmailgun[0m[38;5;12m (https://github.com/chrismccord/mailgun) - Elixir Mailgun Client.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mmandrill[0m[38;5;12m (https://github.com/slogsdon/mandrill-elixir) - A Mandrill wrapper for Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mmarvel[0m[38;5;12m (https://github.com/bryanjos/marvel) - CLI and Elixir API Client for the Marvel API.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mmexpanel[0m[38;5;12m (https://github.com/blendmedia/mexpanel) - An Elixir client for the Mixpanel HTTP API.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mmixpanel[0m[38;5;12m (https://github.com/michihuber/mixpanel_ex) - An Elixir client for the Mixpanel HTTP API.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mmixpanel_data_client[0m[38;5;12m (https://github.com/jeregrine/mixpanel_data_client) - Client for interacting with the Mixpanel Data Export API.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mmmExchangeRate[0m[38;5;12m (https://github.com/Arkar-Aung/mmExchangeRate) - A simple exchange rate checker and calculator based on Central Bank of Myanmar Api.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mnacha[0m[38;5;12m (https://github.com/RiverFinancial/nacha) - Elixir library for generating and parsing NACHA files for US ACH transfers.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mnadia[0m[38;5;12m (https://github.com/zhyu/nadia) - Telegram Bot API Wrapper written in Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1momise[0m[38;5;12m (https://github.com/omise/omise-elixir) - Omise client library for Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mopbeat[0m[38;5;12m (https://github.com/teodor-pripoae/opbeat) - Elixir client for Opbeat.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mpagexduty[0m[38;5;12m (https://github.com/ride/pagexduty) - A Pagerduty client for Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mparse_client[0m[38;5;12m (https://github.com/elixircnx/parse_elixir_client) - Elixir client for the parse.com REST API.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mparsex[0m[38;5;12m (https://github.com/maarek/ParsEx) - ParsEx is an Elixir HTTP Client for communicating with Parse.com's Restful API.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mparticle[0m[38;5;12m (https://github.com/jeffutter/particle-elixir) - An Elixir client for the Particle IoT platform's HTTP API.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mpathway[0m[38;5;12m (https://github.com/novabyte/pathway) - An Erlang/Elixir client for the [39m[38;5;14m[1mTrak.io[0m[38;5;12m (http://trak.io/) REST API.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mpay[0m[38;5;12m (https://github.com/era/pay) - An Elixir Lib to deal with Paypal and other payment solutions.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mpay_pal[0m[38;5;12m (https://github.com/zensavona/paypal) - Elixir library for working with the PayPal REST API.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mpigeon[0m[38;5;12m (https://github.com/codedge-llc/pigeon) - HTTP2-compliant wrapper for sending iOS and Android push notifications.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mpocketex[0m[38;5;12m (https://github.com/essenciary/pocketex) - Pocketex is an Elixir client for the Pocket read later service [39m[38;5;14m[1mgetpocket.com[0m[38;5;12m (https://getpocket.com/).[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mpusher[0m[38;5;12m (https://github.com/edgurgel/pusher) - Elixir library to access the Pusher REST API.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mqiita_ex[0m[38;5;12m (https://github.com/ma2gedev/qiita_ex) - A Qiita API v2 Interface for Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mqiniu[0m[38;5;12m (https://github.com/tony612/qiniu) - Qiniu SDK for Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mrandom_user[0m[38;5;12m (https://github.com/katgironpe/random_user) - An Elixir client for randomuser.me API.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mrandom_user_api[0m[38;5;12m (https://hex.pm/packages/random_user_api) - Another simple randomuser.me API client.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mreap[0m[38;5;12m (https://github.com/Raynes/reap) - Reap is a simple Elixir library for working with the refheap API.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mreddhl[0m[38;5;12m (https://github.com/MonkeyIsNull/reddhl) - An headline and link puller for Reddit and its various subreddits.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mredtube[0m[38;5;12m (https://github.com/kkirsche/Redtube_Elixir) - Redtube API Wrapper written in Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mreporter[0m[38;5;12m (https://github.com/KazuCocoa/simple_app_reporter_ex) - Reporter is simple reporting App reviews library. Support AppStore and GooglePlay.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mriemann[0m[38;5;12m (https://github.com/koudelka/elixir-riemann) - A [39m[38;5;14m[1mRiemann[0m[38;5;12m (http://riemann.io/) client for Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mrs_twitter[0m[38;5;12m (https://github.com/radzserg/rstwitter) - Low Level Twitter Client for Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1msemver[0m[38;5;12m (https://github.com/lee-dohm/semver) - Utilities for working with semver.org-compliant version strings.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1msendgrid[0m[38;5;12m (https://github.com/alexgaribay/sendgrid_elixir) - Send composable, transactional emails with SendGrid.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mshopify[0m[38;5;12m (https://github.com/nsweeting/shopify) - Easily access the Shopify API.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1msift_ex[0m[38;5;12m (https://github.com/C404/sift_ex) - A Siftscience API Library for Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1msimplex[0m[38;5;12m (https://github.com/adamkittelson/simplex) - An Elixir library for interacting with the Amazon SimpleDB API.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mslack[0m[38;5;12m (https://github.com/BlakeWilliams/Elixir-Slack) - Slack real time messaging client in Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1msparkpost[0m[38;5;12m (https://github.com/SparkPost/elixir-sparkpost) - An Elixir library for sending email using SparkPost.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mstatix[0m[38;5;12m (https://github.com/lexmag/statix) - Expose app metrics in the StatsD protocol.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mstripe[0m[38;5;12m (https://github.com/SenecaSystems/stripe) - An Elixir Library wrapping Stripe's API.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mstripity_stripe[0m[38;5;12m (https://github.com/robconery/stripity-stripe) - An Elixir Library for [39m[38;5;14m[1mStripe[0m[38;5;12m (https://stripe.com/).[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mtagplay[0m[38;5;12m (https://github.com/tagplay/elixir-tagplay) - Elixir client for Tagplay API.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mtelegex[0m[38;5;12m (https://github.com/telegex/telegex) - Telegram bot framework and API client written in Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mtelephonist[0m[38;5;12m (https://github.com/danielberkompas/telephonist) - Elixir state machines for Twilio calls.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mtentacat[0m[38;5;12m (https://github.com/edgurgel/tentacat) - Simple Elixir wrapper for the GitHub API.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mtg_client[0m[38;5;12m (https://github.com/ccsteam/ex-telegram-client) - An Elixir wrapper which communicates with the Telegram-CLI.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mtradehub[0m[38;5;12m (https://github.com/anhmv/tradehub-elixir) - An Elixir client library for the Tradehub blockchain.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mtraitify_elixir[0m[38;5;12m (https://github.com/traitify/traitify_elixir) - An Elixir client library for the Traitify Developer's API.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mui_faces[0m[38;5;12m (https://github.com/katgironpe/ui_faces) - UIFaces API client for Elixir applications.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1munsplash-elixir[0m[38;5;12m (https://github.com/waynehoover/unsplash-elixir) - An Elixir library for Unsplash.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mvultr[0m[38;5;12m (https://github.com/avitex/elixir-vultr) - Simple wrapper for the Vultr API.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mxe[0m[38;5;12m (https://github.com/paulodiniz/xe) - Real time conversion for currencies.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mzanox[0m[38;5;12m (https://github.com/rafaelss/zanox) - Zanox API.[39m

[38;2;255;187;0m[4mTranslations and Internationalizations[0m
[48;2;30;30;40m[38;5;13m[3mLibraries and tools providing translations or internationalizations.[0m

[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mexkanji[0m[38;5;12m (https://github.com/ikeikeikeike/exkanji) - A Elixir library for translating between hiragana, katakana, romaji and kanji. It uses Mecab.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mexromaji[0m[38;5;12m (https://github.com/ikeikeikeike/exromaji) - A Elixir library for translating between hiragana, katakana and romaji.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mfree PO editor[0m[38;5;12m (https://pofile.net/free-po-editor) - A tool for translating PO files.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mgetatrex[0m[38;5;12m (https://github.com/alexfilatov/getatrex) - Automatic translation tool of Gettext locales with Google Translate for Elixir/Phoenix projects.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mgettext[0m[38;5;12m (https://github.com/elixir-lang/gettext) - Internationalization and localization support for Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mlinguist[0m[38;5;12m (https://github.com/change/linguist) - Elixir Internationalization library.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mparabaikElixirConverter[0m[38;5;12m (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.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mtrans[0m[38;5;12m (https://github.com/belaustegui/trans) - A Elixir library to manage embedded translations into models leveraging PostgreSQL JSONB datatype.[39m

[38;2;255;187;0m[4mUtilities[0m
[48;2;30;30;40m[38;5;13m[3mUtilities libraries.[0m

[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mar2ecto[0m[38;5;12m (https://github.com/aforward/ar2ecto) - Ar2ecto is a set of mix tasks to help you migrate from ActiveRecord to Ecto.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1masync_with[0m[38;5;12m (https://github.com/fertapric/async_with) - A modifier for Elixir's "with" to execute all its clauses in parallel.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcrutches[0m[38;5;12m (https://github.com/mykewould/crutches) - Utility library for Elixir, designed to complement the standard library bundled with the language.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mdeppie[0m[38;5;12m (https://github.com/whitfin/deppie) - Elixir's coolest deprecation logger.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mdot-notes[0m[38;5;12m (https://github.com/whitfin/dot-notes-elixir) - Simple dot/bracket notation parsing/conversion for Maps/Lists.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mdress[0m[38;5;12m (https://github.com/veelenga/dress) - Cli app that makes your stdout fancy.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1merlang-history[0m[38;5;12m (https://github.com/ferd/erlang-history) - Hacks to add shell history to Erlang's shell.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1merlsh[0m[38;5;12m (https://github.com/proger/erlsh) - Family of functions and ports involving interacting with the system shell, paths and external programs.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1merlware_commons[0m[38;5;12m (https://github.com/erlware/erlware_commons) - Additional standard library for Erlang.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mex_progress[0m[38;5;12m (https://github.com/acj/ex_progress) - A library for tracking progress across many tasks and sub-tasks.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mexjprop[0m[38;5;12m (https://github.com/stocks29/exjprop) - Elixir library for reading Java properties files from various sources.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mfitex[0m[38;5;12m (https://github.com/timdeputter/FitEx) - FitEx is a Macro-Module which provides a bit of sugar for function definitions.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mglobal[0m[38;5;12m (https://github.com/mgwidmann/global) - Wrapper of the Erlang [39m[48;5;235m[38;5;249m:global[49m[39m[38;5;12m module.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mmandrake[0m[38;5;12m (https://github.com/mbasso/mandrake) - Mandrake is a functional programming library that bring something else magic in elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mmnemonix[0m[38;5;12m (https://github.com/christhekeele/mnemonix) - A unified interface to key/value stores.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mplasm[0m[38;5;12m (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.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mplugmap[0m[38;5;12m (https://github.com/nerdslabs/plugmap) - Plugmap is sitemap generation library for Plug/Phoenix Framework.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mpubsub[0m[38;5;12m (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.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mquark[0m[38;5;12m (https://github.com/robot-overlord/quark) - A library for common functional programming idioms: combinators, currying, and partial application.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mretry[0m[38;5;12m (https://github.com/safwank/ElixirRetry) - Simple Elixir macros for linear retry, exponential backoff and wait with composable delays.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1msips_downloader[0m[38;5;12m (https://github.com/DavsX/SipsDownloader) - Elixir module for downloading the ElixirSips episodes and all other files.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1msitemap[0m[38;5;12m (https://github.com/ikeikeikeike/sitemap) - Sitemap is the easiest way to generate Sitemaps in Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1msitemapper[0m[38;5;12m (https://github.com/tomtaylor/sitemapper) - A fast, stream based XML Sitemap generator.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1muef-lib[0m[38;5;12m [39m[38;5;12m(https://github.com/DOBRO/uef-lib)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mUseful[39m[38;5;12m [39m[38;5;12mErlang[39m[38;5;12m [39m[38;5;12mFunctions[39m[38;5;12m [39m[38;5;12mLibrary[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mprovides[39m[38;5;12m [39m[38;5;12mmodules[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mmanipulating[39m[38;5;12m [39m[38;5;12mlists,[39m[38;5;12m [39m[38;5;12mbinaries,[39m[38;5;12m [39m[38;5;12mmaps,[39m[38;5;12m [39m[38;5;12mnumbers,[39m[38;5;12m [39m[38;5;12mdate[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mtime.[39m[38;5;12m [39m[38;5;12mIt[39m[38;5;12m  [39m[38;5;12mcontains[39m[38;5;12m [39m[38;5;12msome[39m[38;5;12m [39m[38;5;12mfunctions[39m[38;5;12m [39m[38;5;12moptimized[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mperformance[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mspecific[39m[38;5;12m [39m[38;5;12mcases[39m
[38;5;12m(e.g.[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mfile[39m[38;5;12m [39m[38;5;12mI/O[39m[38;5;12m [39m[38;5;12moperations[39m[38;5;12m [39m[38;5;12mor[39m[38;5;12m [39m[38;5;12mbinary[39m[38;5;12m [39m[38;5;12mtransformations).[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mvert.x[0m[38;5;12m (https://github.com/PharosProduction/ExVertx) - Elixir event bus bridge to Vert.x services using TCP socket.[39m

[38;2;255;187;0m[4mValidations[0m
[48;2;30;30;40m[38;5;13m[3mLibraries and implementations for validation of data.[0m

[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mbankster[0m[38;5;12m (https://github.com/railsmechanic/bankster) - A IBAN account number and BIC validation library for Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mex_gtin[0m[38;5;12m (https://github.com/kickinespresso/ex_gtin) - A validation library for GTIN codes under GS1 specification.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mex_nric[0m[38;5;12m (https://github.com/falti/ex_nric) - Validation for Singapore National Registration Identity Card numbers (NRIC).[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mexop[0m[38;5;12m (https://github.com/madeinussr/exop) - A library that allows to encapsulate business logic and validate params with predefined contract.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mform[0m[38;5;12m (https://github.com/synrc/form) - Document forms and validation library.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mgoal[0m[38;5;12m (https://github.com/martinthenth/goal) - A parameter validation library for LiveViews and JSON/HTML controllers - based on Ecto.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mis[0m[38;5;12m (https://github.com/bydooweedoo/is) - Fast, extensible and easy to use data structure validation for elixir with nested structures support.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mjeaux[0m[38;5;12m (https://github.com/zbarnes757/jeaux) - A light and easy schema validator.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1moptimal[0m[38;5;12m (https://github.com/albert-io/optimal) - A schema based keyword list option validator.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mshape[0m[38;5;12m (https://github.com/prio/shape) - A data validation library for Elixir based on Prismatic Scheme.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mskooma[0m[38;5;12m (https://github.com/bcoop713/skooma) - Simple data validation library for describing and validating data structures.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1muk_postcode[0m[38;5;12m (https://github.com/KushalP/uk_postcode) - UK postcode parsing and validation library.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mvex[0m[38;5;12m (https://github.com/CargoSense/vex) - An extensible data validation library for Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mvoorhees[0m[38;5;12m (https://github.com/danmcclain/voorhees) - A library for validating JSON responses.[39m

[38;2;255;187;0m[4mVersion Control[0m
[48;2;30;30;40m[38;5;13m[3mWorking with version control like git, mercury, subversion ...[0m

[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mgitex[0m[38;5;12m (https://github.com/awetzel/gitex) - Elixir implementation of the Git object storage, but with the goal to implement the same semantic with other storage and topics.[39m

[38;2;255;187;0m[4mVideo[0m
[48;2;30;30;40m[38;5;13m[3mLibraries for working with and manipulating video and multimedia.[0m

[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mffmpex[0m[38;5;12m (https://github.com/talklittle/ffmpex) - FFmpeg command line wrapper.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1msilent_video[0m[38;5;12m (https://github.com/talklittle/silent_video) - Convert GIFs and videos to silent videos, optimized for mobile playback.[39m

[38;2;255;187;0m[4mWebAssembly[0m
[48;2;30;30;40m[38;5;13m[3mLibraries for running WebAssembly (WASM) in Elixir or running Elixir on WebAssembly.[0m

[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mlumen[0m[38;5;12m (https://github.com/lumen/lumen) - An alternative BEAM implementation, designed for WebAssembly.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mwasmex[0m[38;5;12m (https://github.com/tessi/wasmex/) - Execute WebAssembly / WASM binaries from Elixir.[39m

[38;2;255;187;0m[4mXML[0m
[48;2;30;30;40m[38;5;13m[3mLibraries and implementations working with XML (for html tools please go to the [0m[48;2;30;30;40m[38;5;14m[1m[3mHTML[0m[48;2;30;30;40m[38;5;13m[3m (#html) section).[0m

[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1melixir-map-to-xml[0m[38;5;12m (https://github.com/gunnar2k/elixir-map-to-xml) - Converts an Elixir map to an XML document.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1melixir-xml-to-map[0m[38;5;12m (https://github.com/homanchou/elixir-xml-to-map) - Creates an Elixir Map data structure from an XML string.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1merlsom[0m[38;5;12m (https://github.com/willemdj/erlsom) - Erlsom is an Erlang library to parse (and generate) XML documents.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mexmerl[0m[38;5;12m (https://github.com/pwoolcoc/exmerl) - Elixir wrapper for xmerl.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mexml[0m[38;5;12m (https://github.com/expelledboy/exml) - Most simple Elixir wrapper for xmerl xpath.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mexoml[0m[38;5;12m (https://github.com/Overbryd/exoml) - A module to decode/encode xml into a tree structure.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mfast_xml[0m[38;5;12m (https://github.com/processone/fast_xml) - Fast Expat based Erlang XML parsing library.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mmeeseeks[0m[38;5;12m (https://github.com/mischov/meeseeks#xml) - A library for parsing and extracting data from HTML and XML with CSS or XPath selectors.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mquinn[0m[38;5;12m (https://github.com/nhu313/Quinn) - XML parser for Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1msaxy[0m[38;5;12m (https://github.com/qcam/saxy) - Saxy is an XML parser and encoder in Elixir that focuses on speed and standard compliance.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1msweet_xml[0m[38;5;12m (https://github.com/awetzel/sweet_xml) - Query XML simply and effectively.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mxml_builder[0m[38;5;12m (https://github.com/joshnuss/xml_builder) - Elixir library for generating xml.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mxmlrpc[0m[38;5;12m (https://github.com/ewildgoose/elixir-xml_rpc) - Library for encoding and decoding XML-RPC for clients and servers.[39m

[38;2;255;187;0m[4mYAML[0m
[48;2;30;30;40m[38;5;13m[3mLibraries and implementations working with YAML.[0m

[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mfast_yaml[0m[38;5;12m (https://github.com/processone/fast_yaml) - Fast YAML is an Erlang wrapper for libyaml "C" library.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1myamerl[0m[38;5;12m (https://github.com/yakaz/yamerl) - YAML 1.2 parser in Erlang.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1myaml_elixir[0m[38;5;12m (https://github.com/KamilLelonek/yaml-elixir) - Yaml parser for Elixir based on native Erlang implementation.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mymlr[0m[38;5;12m (https://github.com/ufirstgroup/ymlr) - A YAML encoder for Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1myomel[0m[38;5;12m (https://github.com/Joe-noh/yomel) - libyaml interface for Elixir.[39m

[38;5;12m                                                                                                                 [39m[38;2;255;187;0m[1m[4mResources[0m
[38;5;12mVarious resources, such as books, websites and articles, for improving your Elixir development skills and knowledge.[39m

[38;2;255;187;0m[4mBooks[0m
[48;2;30;30;40m[38;5;13m[3mFantastic books and e-books.[0m

[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mAdopting[0m[38;5;14m[1m [0m[38;5;14m[1mElixir[0m[38;5;12m [39m[38;5;12m(https://pragprog.com/book/tvmelixir/adopting-elixir)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mBring[39m[38;5;12m [39m[38;5;12mElixir[39m[38;5;12m [39m[38;5;12minto[39m[38;5;12m [39m[38;5;12myour[39m[38;5;12m [39m[38;5;12mcompany,[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mreal-life[39m[38;5;12m [39m[38;5;12mstrategies[39m[38;5;12m [39m[38;5;12mfrom[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mpeople[39m[38;5;12m [39m[38;5;12mwho[39m[38;5;12m [39m[38;5;12mbuilt[39m[38;5;12m [39m[38;5;12mElixir[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12muse[39m[38;5;12m [39m[38;5;12mit[39m[38;5;12m [39m[38;5;12msuccessfully[39m[38;5;12m [39m[38;5;12mat[39m[38;5;12m [39m[38;5;12mscale.[39m[38;5;12m [39m[38;5;12mThis[39m[38;5;12m [39m[38;5;12mbook[39m[38;5;12m [39m[38;5;12mhas[39m[38;5;12m [39m[38;5;12mall[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12minformation[39m[38;5;12m [39m[38;5;12myou[39m
[38;5;12mneed[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mtake[39m[38;5;12m [39m[38;5;12myour[39m[38;5;12m [39m[38;5;12mapplication[39m[38;5;12m [39m[38;5;12mfrom[39m[38;5;12m [39m[38;5;12mconcept[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mproduction[39m[38;5;12m [39m[38;5;12m(2017).[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mAsync Elixir[0m[38;5;12m (https://github.com/Arp-G/async-elixir) - Dive into Elixir's world of concurrency and processes with this interactive Livebook.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mCraft GraphQL APIs in Elixir with Absinthe[0m
[38;5;12m (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).[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mElixir Cookbook[0m[38;5;12m (https://www.packtpub.com/application-development/elixir-cookbook) - This book is a set of recipes grouped by topic by Paulo A Pereira (2015).[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mElixir do zero à concorrência[0m[38;5;12m (https://www.casadocodigo.com.br/products/livro-elixir) - (Portuguese) The book provides introduction to functional and concurrent programming with Elixir by Tiago Davi (2014).[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mElixir in Action[0m[38;5;12m (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).[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mElixir[0m[38;5;14m[1m [0m[38;5;14m[1min[0m[38;5;14m[1m [0m[38;5;14m[1mAction,[0m[38;5;14m[1m [0m[38;5;14m[1mSecond[0m[38;5;14m[1m [0m[38;5;14m[1mEdition[0m[38;5;12m [39m[38;5;12m(https://www.manning.com/books/elixir-in-action-second-edition)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mRevised[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mupdated[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mElixir[39m[38;5;12m [39m[38;5;12m1.7,[39m[38;5;12m [39m[38;5;12mElixir[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mAction,[39m[38;5;12m [39m[38;5;12mSecond[39m[38;5;12m [39m[38;5;12mEdition[39m[38;5;12m [39m[38;5;12mteaches[39m[38;5;12m [39m[38;5;12myou[39m[38;5;12m [39m[38;5;12mhow[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mapply[39m[38;5;12m [39m[38;5;12mElixir[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mpractical[39m[38;5;12m [39m[38;5;12mproblems[39m[38;5;12m [39m[38;5;12massociated[39m[38;5;12m [39m
[38;5;12mwith[39m[38;5;12m [39m[38;5;12mscalability,[39m[38;5;12m [39m[38;5;12mfault[39m[38;5;12m [39m[38;5;12mtolerance,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mhigh[39m[38;5;12m [39m[38;5;12mavailability[39m[38;5;12m [39m[38;5;12m(2019).[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mElixir in Action, Third Edition[0m
[38;5;12m (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).[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mElixir Succinctly[0m[38;5;12m (https://www.syncfusion.com/ebooks/elixir-succinctly) - A short book to learn the basic of Elixir and its ecosystem.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mEngineering[0m[38;5;14m[1m [0m[38;5;14m[1mElixir[0m[38;5;14m[1m [0m[38;5;14m[1mApplications[0m[38;5;12m [39m[38;5;12m(https://pragprog.com/titles/beamops/engineering-elixir-applications/)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12m_(currently[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mBeta)_[39m[38;5;12m [39m[38;5;12mAs[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12msubtitle[39m[38;5;12m [39m[38;5;12msuggests,[39m[38;5;12m [39m[38;5;12mthis[39m[38;5;12m [39m[38;5;12mbook[39m[38;5;12m [39m[38;5;12mexplores[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mtechnologies[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mskills[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12msupport[39m[38;5;12m [39m[38;5;12mnavigating[39m[38;5;12m [39m[38;5;12meach[39m[38;5;12m [39m[38;5;12mstage[39m
[38;5;12mof[39m[38;5;12m [39m[38;5;12msoftware[39m[38;5;12m [39m[38;5;12mdelivery[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mconfidence.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mErlang and Elixir for Imperative Programmers[0m[38;5;12m (https://leanpub.com/erlangandelixirforimperativeprogrammers) - Introduction to Erlang and Elixir in the context of functional concepts by Wolfgang Loder (2016).[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mErlang in Anger[0m[38;5;12m (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).[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mFunctional Web Development with Elixir, OTP, and Phoenix[0m
[38;5;12m (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).[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mGetting Started - Elixir[0m[38;5;12m (https://github.com/potatogopher/elixir-getting-started) - PDF, MOBI, and EPUB documents for Elixir's Getting Started tutorial (2016).[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mHands-on[0m[38;5;14m[1m [0m[38;5;14m[1mElixir[0m[38;5;14m[1m [0m[38;5;14m[1m&[0m[38;5;14m[1m [0m[38;5;14m[1mOTP:[0m[38;5;14m[1m [0m[38;5;14m[1mCryptocurrency[0m[38;5;14m[1m [0m[38;5;14m[1mtrading[0m[38;5;14m[1m [0m[38;5;14m[1mbot[0m[38;5;12m [39m[38;5;12m(https://www.elixircryptobot.com)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mWant[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mlearn[39m[38;5;12m [39m[38;5;12mElixir[39m[38;5;12m [39m[38;5;12m&[39m[38;5;12m [39m[38;5;12mOTP[39m[38;5;12m [39m[38;5;12mby[39m[38;5;12m [39m[38;5;12mcreating[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mreal-world[39m[38;5;12m [39m[38;5;12mproject?[39m[38;5;12m [39m[38;5;12mWith[39m[38;5;12m [39m[38;5;12mHands-on[39m[38;5;12m [39m[48;2;30;30;40m[38;5;13m[3mElixir[0m[48;2;30;30;40m[38;5;13m[3m [0m[48;2;30;30;40m[38;5;13m[3m&[0m[48;2;30;30;40m[38;5;13m[3m [0m[48;2;30;30;40m[38;5;13m[3mOTP:[0m[48;2;30;30;40m[38;5;13m[3m [0m[48;2;30;30;40m[38;5;13m[3mCryptocurrency[0m[48;2;30;30;40m[38;5;13m[3m [0m[48;2;30;30;40m[38;5;13m[3mtrading[0m[48;2;30;30;40m[38;5;13m[3m [0m[48;2;30;30;40m[38;5;13m[3mbot[0m[38;5;12m [39m[38;5;12myou[39m[38;5;12m [39m[38;5;12mwill[39m[38;5;12m [39m[38;5;12mgain[39m[38;5;12m [39m[38;5;12mhands-on[39m[38;5;12m [39m
[38;5;12mexperience[39m[38;5;12m [39m[38;5;12mby[39m[38;5;12m [39m[38;5;12mworking[39m[38;5;12m [39m[38;5;12mon[39m[38;5;12m [39m[38;5;12man[39m[38;5;12m [39m[38;5;12minteresting[39m[38;5;12m [39m[38;5;12msoftware[39m[38;5;12m [39m[38;5;12mproject.[39m[38;5;12m [39m[38;5;12mWe[39m[38;5;12m [39m[38;5;12mwill[39m[38;5;12m [39m[38;5;12mexplore[39m[38;5;12m [39m[38;5;12mall[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mkey[39m[38;5;12m [39m[38;5;12mabstractions[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12messential[39m[38;5;12m [39m[38;5;12mprinciples[39m[38;5;12m [39m[38;5;12mthrough[39m[38;5;12m [39m[38;5;12miterative[39m[38;5;12m [39m[38;5;12mimplementation[39m[38;5;12m [39m[38;5;12mimprovements.[39m[38;5;12m [39m[38;5;12m(2021).[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mIntroducing Elixir [0m[38;5;12m (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).[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mLearn Functional Programming with Elixir[0m
[38;5;12m (https://pragprog.com/book/cdc-elixir/learn-functional-programming-with-elixir) - Don’t board the Elixir train with an imperative mindset! To get the most out of functional languages, you need to think functionally (2017).[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mMetaprogramming Elixir: Write Less Code, Get More Done (and Have Fun!)[0m
[38;5;12m (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).[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mPhoenix for Rails Developers[0m[38;5;12m (http://www.phoenixforrailsdevelopers.com) - This book shows how Rails developers can benefit from their existing knowledge to learn Phoenix. By Elvio Vicosa (2017).[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mPhoenix in Action[0m[38;5;12m (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).[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mPhoenix Inside Out[0m[38;5;12m (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.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mProgramming Elixir 1.6[0m[38;5;12m (https://pragprog.com/titles/elixir16/) - The book provides introduction to functional and concurrent programming with Elixir by Dave Thomas (2014).[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mProgramming Phoenix 1.4[0m[38;5;12m (https://pragprog.com/titles/phoenix14/) - Definitive guide to build web applications with the Phoenix framework by Chris McCord, José Valim and Bruce Tate (2015).[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mThe Beam Book[0m[38;5;12m (https://happi.github.io/theBeamBook/) - A description of the Erlang Runtime System ERTS and the virtual Machine BEAM.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mThe Little Elixir & OTP Guidebook[0m[38;5;12m (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).[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mThe Phoenix LiveView Cookbook[0m[38;5;12m (https://www.liveviewcookbook.com/) - A Phoenix LiveView e-book containing tried and tested recipes for solving common problems.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mÉtudes for Elixir[0m[38;5;12m (https://www.oreilly.com/library/view/etudes-for-elixir/9781491917640/) - A collection of exercises to program in Elixir by J. David Eisenberg (2013) ([39m[38;5;14m[1mGithub Repo[0m[38;5;12m (https://github.com/oreillymedia/etudes-for-elixir)).[39m

[38;2;255;187;0m[4mCheat Sheets[0m
[48;2;30;30;40m[38;5;13m[3mUseful Elixir-related cheat sheets.[0m

[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mbenjamintanweihao/elixir-cheatsheets[0m[38;5;12m (https://github.com/benjamintanweihao/elixir-cheatsheets/) - GenServer and Supervisor cheatsheets.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1melixir-lang/elixir[0m[38;5;12m (https://hexdocs.pm/elixir/main/enum-cheat.html) - Enum cheatsheets.[39m

[38;2;255;187;0m[4mCommunity[0m
[48;2;30;30;40m[38;5;13m[3mGetting in contact with the community via chat or mailinglist.[0m

[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1m#elixir-lang[0m[38;5;12m (http://webchat.freenode.net/?channels=elixir-lang) - The IRC Channel #elixir-lang on Freenode.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mElixir Forum[0m[38;5;12m (https://elixirforum.com/) - Community run discussion forums for all things Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1melixir-lang-core[0m[38;5;12m (https://groups.google.com/d/forum/elixir-lang-core) - Mailinglist for Elixir Core development, use "talk" for questions and general discussions.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1melixir-lang-talk[0m[38;5;12m (https://groups.google.com/d/forum/elixir-lang-talk) - Official Elixir Mailinglist for questions and discussions.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mElixirSlack[0m[38;5;12m (https://elixir-slackin.herokuapp.com/) - Elixir Slack Community.[39m

[38;2;255;187;0m[4mEditors[0m
[48;2;30;30;40m[38;5;13m[3mEditors and IDEs useable for Elixir/Erlang[0m

[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mAlchemist[0m[38;5;12m (https://github.com/tonini/alchemist.el) - Elixir Tooling Integration Into Emacs.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mAlchemist-Server[0m[38;5;12m (https://github.com/tonini/alchemist-server) - Editor/IDE independent background server to inform about Elixir mix projects.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mAlchemist.vim[0m[38;5;12m (https://github.com/slashmili/alchemist.vim) - Elixir Tooling Integration Into Vim.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mAtom[0m[38;5;12m (https://atom.io/packages/language-elixir) - Elixir language support for Atom.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1matom-elixir[0m[38;5;12m (https://github.com/msaraiva/atom-elixir) - An Atom package for Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1matom-iex[0m[38;5;12m (https://github.com/indiejames/atom-iex) - Run an IEx session in Atom.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1melixir-ls[0m
[38;5;12m (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.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1melixir-tmbundle[0m[38;5;12m (https://github.com/elixir-lang/elixir-tmbundle) - A TextMate and SublimeText bundle for Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1melixir_generator[0m[38;5;12m (https://github.com/jadercorrea/elixir_generator.vim) - Vim plugin to generate Elixir module and test files with one command.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mElixirSublime[0m[38;5;12m (https://github.com/vishnevskiy/ElixirSublime) - Elixir plugin for SublimeText 3 that provides code completion and linting.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1milexir[0m[38;5;12m (https://github.com/dm1try/ilexir) - IDE-like things for Elixir in Neovim.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mJetbrains[0m[38;5;12m (https://github.com/KronicDeth/intellij-elixir) - Elixir for IntelliJ IDEA, RubyMine, WebStorm, PhpStorm, PyCharm, AppCode, Android Studio, 0xDBE.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mmix.nvim[0m[38;5;12m (https://github.com/brendalf/mix.nvim) - Mix wrapper plugin for Neovim.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mNotepad++[0m[38;5;12m (https://github.com/Hades32/elixir-udl-npp) - Elixir syntax highlighting for Notepad++.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mNova Elixir[0m[38;5;12m (https://github.com/stollcri/elixir.novaextension) - Syntax highlighting and code completion for Elixir files (.ex, .exs, .eex) in Nova.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mnvim[0m[38;5;12m (https://github.com/dm1try/nvim) - Neovim host for writing plugins in Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mphoenix-snippets[0m[38;5;12m (https://github.com/phoenixframework-Brazil/phoenix-snippets) - Phoenix Snippets for Atom.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mvim-elixir[0m[38;5;12m (https://github.com/elixir-lang/vim-elixir) - Vim configuration files for Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mvim-ex_test[0m[38;5;12m (https://github.com/moofish32/vim-ex_test) - Vim test runner based on Thoughtbots vim-rspec.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mvim-mix-format[0m[38;5;12m (https://github.com/mhinz/vim-mix-format) - Async [39m[48;5;235m[38;5;249mmix format[49m[39m[38;5;12m for Vim and Neovim.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mvscode-elixir[0m[38;5;12m (https://github.com/mat-mcloughlin/vscode-elixir) - Elixir Support for Visual Studio Code.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mvscode-elixir-ls[0m[38;5;12m (https://github.com/JakeBecker/vscode-elixir-ls) - Elixir language support and debugger for VS Code, powered by ElixirLS.[39m

[38;2;255;187;0m[4mNewsletters[0m
[48;2;30;30;40m[38;5;13m[3mUseful Elixir-related newsletters.[0m

[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mElixir Digest[0m[38;5;12m (http://elixirdigest.net) - A weekly newsletter with the latest articles on Elixir and Phoenix.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mElixir Merge[0m[38;5;12m (https://elixirmerge.com) - A daily newsletter which delivers two curated updates (articles, tutorials, videos, podcasts) in each edition in quick-read format.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mElixir Radar[0m[38;5;12m (http://plataformatec.com.br/elixir-radar) - The "official" Elixir newsletter, published weekly via email by Plataformatec.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mElixirWeekly[0m[38;5;12m (https://elixirweekly.net) - The Elixir community newsletter, covering stuff you easily miss, shared on [39m[38;5;14m[1mElixirStatus[0m[38;5;12m (http://elixirstatus.com) and the web.[39m

[38;2;255;187;0m[4mOther Awesome Lists[0m
[48;2;30;30;40m[38;5;13m[3mOther amazingly awesome lists can be found at [0m[48;2;30;30;40m[38;5;14m[1m[3mjnv/lists[0m[48;2;30;30;40m[38;5;13m[3m (https://github.com/jnv/lists#lists-of-lists) or [0m[48;2;30;30;40m[38;5;14m[1m[3mbayandin/awesome-awesomeness[0m[48;2;30;30;40m[38;5;13m[3m (https://github.com/bayandin/awesome-awesomeness#awesome-awesomeness).[0m

[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mAwesome Elixir and CQRS[0m[38;5;12m (https://github.com/slashdotdash/awesome-elixir-cqrs) - A curated list of awesome Elixir and Command Query Responsibility Segregation (CQRS) and event sourcing resources.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mAwesome Elixir by LibHunt[0m[38;5;12m (https://elixir.libhunt.com) - A curated list of awesome Elixir and Erlang packages and resources.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mAwesome Erlang[0m[38;5;12m (https://github.com/drobakowski/awesome-erlang) - A curated list of awesome Erlang libraries, resources and shiny things.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mCurated Elixir Resources[0m[38;5;12m (https://hackr.io/tutorials/learn-elixir) - A collection of top recommended Elixir resources.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mErlang Bookmarks[0m[38;5;12m (https://github.com/0xAX/erlang-bookmarks) - A collection of links for Erlang developers.[39m

[38;2;255;187;0m[4mPodcasts[0m
[48;2;30;30;40m[38;5;13m[3mPodcasts discussing the Elixir language and community.[0m

[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mElixir Fountain[0m[38;5;12m (https://soundcloud.com/elixirfountain) - The Elixir Fountain podcast.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mElixir Mix[0m[38;5;12m (https://devchat.tv/elixir-mix/) - The Elixir Mix podcast.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mElixir Outlaws[0m[38;5;12m (https://elixiroutlaws.com) - The Elixir Outlaws podcast.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mElixir Talk[0m[38;5;12m (https://soundcloud.com/elixirtalk) - The Elixir Talk podcast.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mThinking Elixir[0m[38;5;12m (https://podcast.thinkingelixir.com) - The Thinking Elixir podcast.[39m

[38;2;255;187;0m[4mReading[0m
[48;2;30;30;40m[38;5;13m[3mElixir-related reading materials.[0m

[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mDiscover Elixir & Phoenix[0m[38;5;12m (https://www.ludu.co/course/discover-elixir-phoenix/) - An online course that teaches both the Elixir language and the Phoenix framework.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mElixir Cheat-Sheet[0m[38;5;12m (http://media.pragprog.com/titles/elixir/ElixirCheat.pdf) - A Elixir cheat sheet, by Andy Hunt & Dave Thomas.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mElixir Code Smells[0m[38;5;12m (https://github.com/lucasvegi/Elixir-Code-Smells) - A catalog of Elixir-specific code smells that can harm the quality of software developed using this language.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mElixir Functional Programming[0m[38;5;12m (https://github.com/kblake/functional-programming) - Material to introduce functional programming using the Elixir language.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mElixir Refactorings[0m[38;5;12m (https://github.com/lucasvegi/Elixir-Refactorings) - A catalog of refactoring strategies to promote the redesign and improve the quality of code developed with Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mElixir School[0m[38;5;12m (https://elixirschool.com/) - Lessons about the Elixir programming language.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mElixir Tab[0m[38;5;12m (https://github.com/efexen/elixir-tab) - Chrome Extension which helps you learn the Elixir core lib.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mElixir vs Ruby | How Switching To Elixir Made Our Team Better[0m[38;5;12m (https://foxbox.com/blog/elixir-vs-ruby/) - Long-form post that explains in detail when and why you should choose Elixir over Ruby.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mThe Little Schemer in Elixir[0m[38;5;12m (https://github.com/jwhiteman/a-little-elixir-goes-a-long-way) - Exercises and algorithms from the Little Schemer book, ported to Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mxElixir[0m[38;5;12m (https://github.com/exercism/xelixir) - Exercism Exercises in Elixir.[39m

[38;2;255;187;0m[4mScreencasts[0m
[48;2;30;30;40m[38;5;13m[3mCool video tutorials.[0m

[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mAlchemist Camp[0m[38;5;12m (https://alchemist.camp) - Alchemist.Camp has many hours of free, project-based Elixir-learning screencasts.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mConfreaks (Elixir)[0m[38;5;12m (http://confreaks.tv/tags/40) - Elixir related conference talks.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mCurso de Elixir de 0 a 100[0m[38;5;12m (https://www.youtube.com/watch?v=-K74G9nlzSY&list=PLMLox3fRb_I4_4-DnU3yS_EglDAuVpeEg) - Complete course of elixir (in spanish) for free.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mElixir for Programmers[0m[38;5;12m (https://codestool.coding-gnome.com/courses/elixir-for-programmers) - Functional, Parallel, Reliable (and fun!), taught by Dave Thomas.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mElixir Foundation[0m[38;5;12m (https://www.youtube.com/playlist?list=PLjQo0sojbbxXc4aWg5i2umjv7U8YDoHQT) - Learn Elixir by building a practical example. Learn how GenServer, Agents and many other elixir primitives work.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mElixir Sips[0m[38;5;12m (http://elixirsips.com/) - Tiny screencasts for learning Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mElixirCasts.io[0m[38;5;12m (https://elixircasts.io/) - Simple screencasts to help you learn Elixir and Phoenix.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mExCasts[0m[38;5;12m (https://excasts.com) - Elixir and Phoenix screencasts for all skill levels.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mKamil Skowron[0m
[38;5;12m (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.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mLearnElixir.tv[0m[38;5;12m (https://www.learnelixir.tv/) - Beginner friendly, in-depth, step by step screencasts.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mLearnPhoenix.tv[0m[38;5;12m (https://www.learnphoenix.tv/) - Learn how to build fast, dependable web apps with Phoenix.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mMeet Elixir[0m[38;5;12m (https://www.pluralsight.com/courses/meet-elixir) - Walk through some features and concepts of Elixir by José Valim.[39m

[38;2;255;187;0m[4mStyleguides[0m
[48;2;30;30;40m[38;5;13m[3mStyleguides for ensuring consistency while coding.[0m

[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mchristopheradams/elixir_style_guide[0m[38;5;12m (https://github.com/christopheradams/elixir_style_guide) - A community-driven style guide for Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mlexmag/elixir-style-guide[0m[38;5;12m (https://github.com/lexmag/elixir-style-guide) - An opinionated Elixir style guide.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mrrrene/elixir-style-guide[0m[38;5;12m (https://github.com/rrrene/elixir-style-guide) - Style guide checked by [39m[38;5;14m[1mCredo[0m[38;5;12m (https://github.com/rrrene/credo).[39m

[38;2;255;187;0m[4mWebsites[0m
[48;2;30;30;40m[38;5;13m[3mUseful Elixir-related websites.[0m

[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1m30 Days of Elixir[0m[38;5;12m (https://github.com/seven1m/30-days-of-elixir) - A walk through the Elixir language in 30 exercises.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mBEAM Community[0m[38;5;12m (http://beamcommunity.github.io/) - From distributed systems, to robust servers and language design on the Erlang VM.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mBenjamin Tan - Learnings & Writings[0m[38;5;12m (http://benjamintan.io/blog/tags/elixir/) - A blog consisting of mostly Elixir posts.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mElixir Career[0m[38;5;12m (https://elixir.career/) - A job board for Elixir, and community of Elixir developers.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mElixir Examples[0m[38;5;12m (http://elixir-examples.github.io/) - A collection of small Elixir programming language examples.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mElixir Flashcards[0m[38;5;12m (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.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mElixir Github Repository[0m[38;5;12m (https://github.com/elixir-lang/elixir) - The project repository.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mElixir Github Wiki[0m[38;5;12m (https://github.com/elixir-lang/elixir/wiki) - The project's wiki, containing much useful information.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mElixir Online Courses list - Classpert[0m[38;5;12m (https://classpert.com/elixir-programming) - A list of Elixir Online Courses (some are free) from Classpert Online Course Search.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mElixir Quiz[0m[38;5;12m (http://elixirquiz.github.io/) - Weekly programming problems to help you learn Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mElixir Recipes[0m[38;5;12m (http://elixir-recipes.github.io/) - Collection of patterns & solutions to common problems in Elixir.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mElixirLibs[0m[38;5;12m (https://elixirlibs.com) - A curated list of Elixir libraries.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mHashrocket Today I Learned - Elixir[0m[38;5;12m (https://til.hashrocket.com/elixir) - Small posts about Elixir from the team at Hashrocket.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mHow I start - Elixir[0m[38;5;12m (http://howistart.org/posts/elixir/1) - Explanation and intro to Elixir by José Valim.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mLearning Elixir[0m[38;5;12m (http://learningelixir.joekain.com/) - A blog about a Professional Software Engineer learning Elixir.[39m

[38;5;12m                                                                                                                [39m[38;2;255;187;0m[1m[4mContributing[0m
[38;5;12mPlease see [39m[38;5;14m[1mCONTRIBUTING[0m[38;5;12m (https://github.com/h4cc/awesome-elixir/blob/master/.github/CONTRIBUTING.md) for details.[39m
