Displaying 1 to 20 from 30 results

thesis-phoenix - A lightweight, bolt-on, intuitive content editing system for Elixir/Phoenix websites

  •    Elixir

If you are having problems, view README_INSTALL.md for manual instructions. This install script will add Thesis to your config/config.exs and lib/yourapp_web.ex, as well as generate migrations and an authorization module in your lib/thesis_auth.ex.

crawlie - A simple Elixir library for writing decently-performing crawlers with minimum effort.

  •    Elixir

Crawlie is a simple Elixir library for writing decently-performing crawlers with minimum effort. See the crawlie_example project.

rexbug - A thin Elixir wrapper for the redbug Erlang tracing debugger.

  •    Elixir

Rexbug is a thin Elixir wrapper for :redbug production-friendly Erlang tracing debugger. It tries to preserve :redbug's simple and intuitive interface while making it more convenient to use by Elixir developers. It's an Elixir tracing - based debugger. It allows you to connect to a live Elixir system and get information when some code inside it is executed. The "some code" can be a whole module, a specific function in the module, or some function, but only if it's called with some specific arguments. The information you can get is the function arguments, its result and the stack trace.

nested_filter - Providing Map#drop (by key or value) and Map#take functionality for nested maps

  •    Elixir

Documentation can be generated with ExDoc and published on HexDocs. Once published, the docs can be found at https://hexdocs.pm/nested_filter. By default, when removing user specified values, empty values will be preserved (see Case 1 below). You can add empty values to the user specified values list if you wish those "empty values" (e.g., empty maps) to be removed.




librex - Elixir library to convert office documents to other formats using LibreOffice.

  •    Elixir

Elixir library to convert office documents to other formats using LibreOffice. LibreOffice must be installed. It's recommended that you add the soffice binary your PATH. Otherwise you have to specify the absolute path to the soffice binary as the last parameter.

tus - An implementation of a TUS server (https://tus.io/) in Elixir

  •    Elixir

tus is a protocol based on HTTP for resumable file uploads. Resumable means that an upload can be interrupted at any moment and can be resumed without re-uploading the previous data again. An interruption may happen willingly, if the user wants to pause, or by accident in case of an network issue or server outage.

vimeo.ex - Vimeo API v3 client for Elixir

  •    Elixir

Vimeo client will first look for application variables, then environment variables. This is useful if you want to set application variables locally and environment variables in production. That being said, I recommend using Dotenv locally. Vimeo.ex is licensed under the MIT License.


ex_spirit

  •    Elixir

Spirit-style PEG-like parsing library for Elixir. Please see ExSpirit.Parser for details about the parser.

permission_ex

  •    Elixir

A simple Struct-based Permission system for Elixir. Created to be used with Phoenix but has no requirement or any real integration with it as this is designed to be entirely generic. This is the current feature set of what is done, planned, and thought about. If any feature is not done yet or if any feature wants to be added that is not on this list then please open an issue and/or pull request to have it get done faster.

slugger - A Slugger for elixir.

  •    Elixir

This package provides a library and a protocol to create slugs for given strings. By default, a slug will be containing only chars A-Za-z0-9 and the default seperator -.

veil - Simple passwordless authentication for your Phoenix apps

  •    Elixir

Simple passwordless authentication for your Phoenix apps. If you click the sign-in link in the top right and enter your email address, you'll be sent an email with a sign-in button. Click this to re-open the website and you'll see you are now authenticated.

neuron - A GraphQL client for Elixir

  •    Elixir

A GraphQL client for Elixir. More extensive documentation can be found at https://hexdocs.pm/neuron.

veritaserum - Sentiment analysis based on afinn-165, emojis and some enhancements.

  •    Elixir

Simple sentiment analysis for Elixir based on the AFINN-165 list and some extra enhancements. Documentation can be found on HexDocs.

errol - Orchestrate RabbitMQ consumers in an OTP manner 📬

  •    Elixir

An opinionated framework to run and orchestrate RabbitMQ consumers. Documentation can be found at https://hexdocs.pm/errol.

minerva - Elixir framework for easily writing koans.

  •    Elixir

Minerva is a framework for Elixir that will allow you to easily write koans. With very little setup, it will allow you to write koans in plain elixir and run them automagically every time the user modifies the file.

k8s_traffic_plug - Traffic endpoint and graceful shutdown for Elixir Plug apps

  •    Elixir

Support for graceful server shutdown under Kubernetes termination life-cycle. The plug supports a /__traffic endpoint which normally returns 200. When the VM receives a SIGTERM signal, the endpoint starts returning HTTP error code 500, which, when used with an HTTP readinessProbe, ensures that traffic is routed away from the pod, before a delayed graceful shutdown begins.

rummage_phoenix - Full Phoenix Support for Rummage

  •    Elixir

Rummage.Phoenix is a support framework for Phoenix that can be used to manipulate Phoenix collections and Ecto models with Search, Sort and Paginate operations. It accomplishes the above operations by using Rummage.Ecto, to paginate Ecto queries and adds Phoenix and HTML support to views and controllers. For information on how to configure Rummage.Ecto visit this page.

peluquero - RabbitMQ “middleware” that allows to act as a plug consuming many input exchanges, publishing to many outputs

  •    Elixir

Peluquero sp., [peluˈkeɾo] — the hairstylist. This package got this name after what it basically does is shaving off and styling things. Peluquero is reading all the configured source exchanges, passes each payload to the chain of configured transformers and publishes the result to all the configured destination exchanges.

elixir-combination - A simple combinatorics library providing combination and permutation.

  •    Elixir

Elixir library to generate combinations and permutations from Enumerable. See Examples.





We have large collection of open source products. Follow the tags from Tag Cloud >>


Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.