Elixir library to handle generic routing tasks in Plug.Router and Phoenix router style
A scalable RPC library for Erlang-VM based languages
GenServerAsync behaviour module for implementing the server of a client-server relation.
Unashamedly magic, opinionated GenServer macros for greater sanity
Invokes call, cast or stop with a GenServer registered via a server ID. Will wait a bit if the GenServer is not yet registered on restarts.
GenServerQuery allows GenServers to use LiveQuery data.
The extensible Erlang SMTP client and server library.
A generic Erlang SMTP server/client framework
A behaviour for defining Spiders that crawl and parse pages for a particular site (or, in some cases, a group of sites).
caching made fun!
Producer and consumer actors with back-pressure for Elixir
A module that makes a GenStage producer publish to a kafka topic
An Elixir wrapper for gen_statem.
A helper library for GenStateMachine.
Generic Task behavior that helps to encapsulate worker errors and recover from them in classic GenStage's.
Simple gen_tcp server that accepts and immediately closes connections ignoring any data sent.
A template for building API clients to 3rd party REST applications. This will generate templates for get, post functions. You then exte...
Setup code quality tooling.
A template for building Elixir components (projects that hold state). This project is an extremely paired down version of `mix new «pro...
This template is focus on create an app using ecto & phoenix 1.5.
This template is focus on create a service ecto layer.
An opinionated template to create phoenix apps, using live view and tailwind. (Live Dashboard Supported)
Generate a simple free-standing application with an ecto layer, intended to be used as a database resource in an application written usi...
A template `mix gen ecto_service «project»` that generates a project for building stand alone ecto services (using Posgres)
Generates escript projects. Elixir scripts have a module with a `main` function. This mix gen template acts as template for such scripts.
Generates a modular GraphQL API project using Absinthe and Phoenix.
A template for building Elixir libraries (projects without any state, just functions). This project is an extremely paired down version ...
A boilerplate Phoenix Live View Setup
A boilerplate Phoenix Live View Dashboard
A replacement for `mix new «project»` that generates files which I believe to be easier to read and maintain.