Displaying 1 to 20 from 694 results

guardian - Elixir Authentication

An authentication framework for use with Elixir applications.Guardian is based on similar ideas to Warden but is re-imagined for modern systems where Elixir manages the authentication requirements.

bamboo - Testable, composable, and adapter based Elixir email library for devs that love piping.

This README follows master, which may not be the currently published version! Use the docs for the published version of Bamboo. Bamboo is part of the thoughtbot Elixir family of projects.

ex_machina - Create test data for Elixir applications

ExMachina is part of the thoughtbot Elixir family of projects. ExMachina makes it easy to create test data and associations. It works great with Ecto, but is configurable to work with any persistence library.

awesomo - An extensive list of interesting open source projects written in С, C++, Clojure, Lisp, Elixir, Erlang, Elm, Golang, Haskell, JavaScript, Lua, OCaml, Python, R, Ruby, Rust, Scala etc

A.W.E.S.O.M. O is an extensive list of interesting open source projects written in various languages. If you are interested in Open Source and are considering to join the community of Open Source developers, then here you might find a project that will suit you.

elixir-companies - A list of companies currently using Elixir in production.

A curated list of companies using Elixir in production, organized by industry. Please see CONTRIBUTING for details.

httpoison - Yet Another HTTP client for Elixir powered by hackney

HTTP client for Elixir, based on HTTPotion (documentation). Using hackney we work only with binaries instead of string lists.

credo - A static code analysis tool for the Elixir language with a focus on code consistency and teaching

Credo is a static code analysis tool for the Elixir language with a focus on teaching and code consistency. It implements its own style guide.

floki - Floki is a simple HTML parser that enables search for nodes using CSS selectors.

Floki is a simple HTML parser that enables search for nodes using CSS selectors. Check the documentation.

coherence - Coherence is a full featured, configurable authentication system for Phoenix

This version is not compatible with previous Phoenix 1.3.0-rc versions. Please use the v0.4.0 version instead. Checkout the Coherence Demo Project to see an example project using Coherence.

ex_admin - ExAdmin is an auto administration package for Elixir and the Phoenix Framework

Note: This version has been updated to support both Ecto 1.1 and Ecto 2.0. See Installation for more information. ExAdmin is an auto administration package for Elixir and the Phoenix Framework, a port/inspiration of ActiveAdmin for Ruby on Rails.

elixir - Fluent API for Gulp.

Laravel Elixir provides a clean, fluent API for defining basic Gulp tasks for your Laravel application. Elixir supports several common CSS and JavaScript pre-processors, and even testing tools. Documentation for Elixir can be found on the Laravel website.

distillery - A pure Elixir implementation of release packaging functionality for the Erlang VM

Every alchemist requires good tools, and one of the greatest tools in the alchemist's disposal is the distillery. The purpose of the distillery is to take something and break it down to its component parts, reassembling it into something better, more powerful. That is exactly what this project does - it takes your Mix project and produces an Erlang/OTP release, a distilled form of your raw application's components; a single package which can be deployed anywhere, independently of an Erlang/Elixir installation. No dependencies, no hassle. This is a pure-Elixir, dependency-free implementation of release generation for Elixir projects. It is currently a standalone package, but may be integrated into Mix at some point in the future.

timex - A complete date/time library for Elixir projects.

Timex is a rich, comprehensive Date/Time library for Elixir projects, with full timezone support via the :tzdata package. If you need to manipulate dates, times, datetimes, timestamps, etc., then Timex is for you! It is very easy to use Timex types in place of default Erlang types, as well as Ecto types via the timex_ecto package. The complete documentation for Timex is located here.

rustler - Safe Rust bridge for creating Erlang NIF functions

Rustler is a library for writing Erlang NIFs in safe Rust code. That means there should be no ways to crash the BEAM (Erlang VM). The library provides facilities for generating the boilerplate for interacting with the BEAM, handles encoding and decoding of Erlang terms, and catches rust panics before they unwind into C. The library provides functionality for both Erlang and Elixir, however Elixir is favored as of now.

intellij-elixir - Elixir plugin for JetBrain's IntelliJ Platform (including Rubymine)

This is a plugin that adds support for Elixir to JetBrains IDEs. The plugin works both in the rich IDEs that allow alternative language SDK selection and small IDEs that are language specific. The rich IDEs work best for IntelliJ Elixir because only in the rich IDEs can have an Elixir SDK set as the Project SDK. In all small IDEs, the native language SDK is always there, which makes anything that uses the SDK, such as running elixir, erl, or mix more complicated both internally and externally in the configuration you have to setup.

elixir_style_guide - A community driven style guide for Elixir

Liquid architecture. It's like jazz — you improvise, you work together, you play off each other, you make something, they make something. Style matters. Elixir has plenty of style but like all languages it can be stifled. Don't stifle the style.

elixirschool - Premier destination to learn and master the Elixir programming language

Elixir School is the premier destination for people looking to learn and master the Elixir programming language. Lessons can now be viewed at ElixirSchool.com.

asdf - Extendable version manager with support for Ruby, Node.js, Elixir, Erlang & more

Supported languages include Ruby, Node.js, Elixir and more. Supporting a new language is as simple as this plugin API. If you are not using a framework, or if on starting your shell you get an error message like 'command not found: compinit', then add this line before the ones above.

arc - :paperclip: Flexible file upload and attachment library for Elixir

Arc is a flexible file upload library for Elixir with straightforward integrations for Amazon S3 and ImageMagick. Browse the readme below, or jump to a full example.