🚧 Projects & Libraries

⚔️ Battle-tested

▶ elixir-iteraptor
⤷ Handy enumerable operations implementation
⤷ elixir, iteration, mapreduce

▶ envio
⤷ Application-wide registry with handy helpers to ease dispatching
⤷ elixir, registry, messaging

▶ exvalibur
⤷ Elixir Validator Generator
⤷ elixir, guards, validation

▶ ack
⤷ Tiny drop-in for painless acknowledgements across different applications
⤷ elixir, acknowledgements

▶ camarero
⤷ Semi-static JSON API Scaffold for Elixir
⤷ elixir, webserver, json-api, api-server

▶ pyc
⤷ Set of additional functionality for structs
⤷ elixir, structs

▶ tarearbol
⤷ More handy task runner, allowing retries, callbacks, assurance that the task succeeded, and more
⤷ elixir, concurrency, task, job

▶ peluquero
⤷ RabbitMQ “middleware” that allows to act as a plug consuming many input exchanges, publishing to many outputs
⤷ elixir, rabbitmq

▶ dry-behaviour
⤷ Tiny library inspired by Elixir protocol pattern
⤷ ruby, protocol, behaviour, delegate

▶ iteraptor
⤷ Set of deep iteration helpers
⤷ ruby, iteration, hash, array, helper, enumeration

▶ see_as_vee
⤷ Easy CSV import/export
⤷ ruby

▶ lib_lat_lon
⤷ Handy geo coding against different providers
⤷ elixir

🛡️ Used In Prod, Retired

▶ transdeal
⤷ Helper library allowing to tackle with ActiveRecord transactions partial rollback
⤷ ruby

▶ kantox-chronoscope
⤷ Handy [semi-]automated profiler for ruby. Allows to easy and quick profile method calls during rspec execution. Supports profiling by “newly committed to git,” “last two month,” etc.
⤷ ruby

▶ formulae
⤷ A set of function to deal with analytical formulae
⤷ elixir, math

▶ mutations-validate-outcome
⤷ Mixin to add an outcome validation to mutations gem
⤷ ruby

▶ rspec-benchmarks
⤷ Handy measures for rspec tests. SQL/View/Controller separated reports. Sophisticated SQL analysis
⤷ ruby

😜 Fun

▶ string_naming
⤷ Compiled support for the whole UTF8 symbols by their names
⤷ elixir

▶ translator-ruby-bot
⤷ Slack bot translating words between different languages
⤷ ruby

▶ emphatis
⤷ Tiny library that helps to convert the text to italic/bold.mono using unicode fontfaces
⤷ elixir

👻 Experiments

▶ agentex
⤷ Elixir distributed agent implementation on top of Mnesia
⤷ elixir, mnesia, agent, genserver

▶ test_cluster_task
⤷ Run tests in a distributed environment (cluster with several nodes)
⤷ elixir, test, mix

▶ atadura
⤷ Helper tiny module to provide easy binding support as bind_quoted does for quote-do
⤷ elixir

▶ tubo
⤷ Tiny module providing a wrapper functionality for functions to easy chain those into pipelines
⤷ elixir, pipeline, pipe

▶ workflow-join
⤷ Workflow extension that allows to fork workflows with other workflows and join them at specific states
⤷ ruby

▶ kungfuig
⤷ Config on steroids
⤷ ruby

▶ issuer
⤷ Adds mix tasks to easily issue (publish) new versions to hex
⤷ elixir

▶ emiler
⤷ Calculates the Jaro-Winkler like distance between two emails
⤷ ruby

▶ rails_panel
⤷ Forked from dejan/rails_panel
⤷ Chrome extension for Rails development
⤷ ruby

▶ μ-vault
⤷ Elixir binding / client library for Vault https://www.vaultproject.io/
⤷ elixir

▶ kantox-branchester
⤷ This app assures that my git branch has no merge conflicts with others in the repo
⤷ ruby

▶ bloomit
⤷ Mixin to colorize everything basing on it’s name/properties
⤷ ruby

▶ forkforge
⤷ Unicode handling library
⤷ ruby

Projects I Contributed To

▶ elixir
⤷ Forked from elixir-lang/elixir
⤷ dynamic, functional language designed for building scalable and maintainable applications   ⤷ elixir

▶ nimble_csv
⤷ Forked from plataformatec/nimble_csv
⤷ A simple and fast CSV parsing and dumping library for Elixir
⤷ elixir

▶ scenic
⤷ Forked from boydm/scenic
⤷ client application library written directly on the Elixir/Erlang/OTP stack
⤷ elixir

▶ scribe
⤷ Forked from codedge-llc/scribe
⤷ Pretty print tables of Elixir structs and maps
⤷ elixir

▶ ets
⤷ Forked from TheFirstAvenger/ets
⤷ :ets, the Elixir way
⤷ elixir

▶ xml_builder
⤷ Forked from joshnuss/xml_builder
⤷ library for generating XML
⤷ elixir

▶ recase
⤷ Forked from sobolevn/recase
⤷ ♻ Convert strings to any case
⤷ elixir

▶ geocoder
⤷ Forked from knrz/geocoder
⤷ An elixir Geocoder/Reverse Geocoder
⤷ elixir

▶ exexif
⤷ Forked from pragdave/exexif
⤷ Pure elixir library to extract tiff and exif metadata from jpeg files
⤷ elixir

▶ sobelow
⤷ Forked from nccgroup/sobelow
⤷ Security-focused static analysis for the Phoenix Framework
⤷ elixir

Selected SO Answers


🐦     |     🐱     |     😸     |     ☠️