Louis Pilfold
lpil
Total Packages
143
Total Downloads
37 390 315+
Stats
Automatically run tests when files change
A blazing fast JSON parser and generator in pure Erlang.
A standard library for the Gleam programming language
An Elixir library for rendering Slim-like templates.
A simple test runner for Gleam, using EUnit on Erlang
Phoenix Template Engine for Slim-like templates
An ICalendar file generator
Types and functions for programs running on Erlang!
Fault tolerant multi-core programs with OTP, the BEAM actor framework.
A code style linter for Elixir, powered by shame.
Work with JSON in Gleam
Types and functions for Gleam HTTP clients and servers
Work with file paths in Gleam!
A Gleam cryptography library supporting Erlang and JavaScript
Rihanna is a database-backed job queue.
A tiny package for dealing with exceptions
Regular expressions in Gleam!
Work with JavaScript types and values in Gleam, including promises!
Unfold values on-demand from a function
A zero dependency cross platform Gleam package for reading environment variables
Configuration for the Erlang logger
A practical web framework for Gleam
A MIME types library for Gleam
A cross platform library for getting the command line arguments
Work with time in Gleam!
Gleam bindings to Erlang's built in HTTP client, httpc
A boilerplate-free ad-hoc error type
Make HTTP requests in Gleam JavaScript with Fetch
Generate and parse UUIDs
Convert between snake_case, camelCase, and other cases in Gleam
A pure Gleam TOML parser!
A plug builder for redirecting requests.
A tool for managing application env state within tests.
A PostgreSQL database client for Gleam, based on PGO
A Gleam source code parser, in Gleam!
Bitwise operations on integers
Call a function repeatedly with a delay between each call
Efficiently slice prefixes from strings. Good for parsers!
Work with Gleam's package interfaces
Ergonomic dynamic decoders for Gleam!
A package that prints hello!
Gleam bindings to the Hackney HTTP client
A double-ended queue data structure
A TCP client for Gleam!
Ordinals for numbers, e.g. 1st, 2nd, 3rd
Use SQLite from Gleam!
An AWS Signature Version 4 client implementation, used for S3 auth, etc
Animated progress spinners for your console
Gleam bindings to the PGO PostgreSQL client
Compile Gleam code with mix
Argon2 password hashing for Gleam.
Build Gleam projects with rebar3
Process groups, useful for pubsub
An opinionated Elixir source code formatter
A tiny XML builder for Gleam
A parser for Djot, a markdown-like language
Gleam S3 API client, suitable for AWS S3, Garage, Minio, Storj, Backblaze B2,...
Bundle your Gleam-on-Erlang project into an escript, a single executable file!
Create singleton values accessible anywhere in your application.
Gleam dynamic decoders for the API of Hex, the package manager for the BEAM e...
An Elixir library for rendering slim templates.
Using plain old SQL to query databases
The first library published with the Gleam build tool
Type safe HTML form decoding and validation!
Run Gleam HTTP services with the Elli web server
A Gleam client for Anki Connect and Anki Connect Plus
Buzzing Gleam bindings to the Erlang bcrypt hashing library
Run Gleam HTTP services with the Cowboy web server
Mustache text templates using Erlang's bbmustache package
A client for abair.ie's Gaeilge voice synthesis
bson encoder and decoder for gleam
A Gleam syntax highlighter in Gleam
Mutable references for Gleam JavaScript
A simple on-disc JSON based data store
A mongodb driver for gleam
Gleam bindings to htmerl, the fast and memory efficient Erlang HTML SAX parser.
A Gleam project
A tiny HTML builder for Gleam
Convert regular HTML markup into Lustre syntax
Build YAML in Gleam!
A middleware that encodes and decodes JSON for Elli apps
Hello, world!
Bindings to the JavaScript DOMParser API
A standard library for the Gleam programming language
A wrapper for ZeptoMail's transactional email API
A logger handler that sends error logs to Pushover
Templates in Gleam using bbmustache
Nothing here yet...
Nothing here yet...
An Atom feed builder for Gleam
Convert numbers to Roman numerals and back.
Extract frontmatter from text documents!
Gleam bindings to gun, the HTTP/1.1, HTTP/2 and Websocket client
A handy library for colouring strings.
Porter Stemming Algorithm Implementation in Erlang
Work with JSON using a schema! RFC8927
Porter word stemming in Gleam
A test project to be ignored
Send emails from Gleam with SendGrid
Send emails from Gleam with SendGrid
Efficient querying, scraping, and parsing of HTML. Good for snapshot testing ...
Work with Liberapay in Gleam!
A CORS middleware for Gleam
Common Gateway Interface (CGI) in Gleam
A Gleam client for the Pushover push notification API
A package of Erlang files and a .app.src file, with deps
A package of Erlang files and a .app.src file
Gleam bindings to the API of the Gatus health check tool
Bindings to Node's TCP socket client
Atomic mutable int arrays for Gleam!
A durable Postgresql backed job queue
Generate functions from your Gleam code!
Wait for Erlang processes to exit
ETS bags, an in-memory table where one key can have multiple values
Inspect the status of running systemd units
Mutable references that can be concurrently accessed, based on ETS tables
Nothing here yet...
A package of Erlang files and a .app.src file
A Gleam HTTP service adapter for the Plug web application interface
The last-write-wins register CRDT
A tiny GPX builder for Gleam
A Gleam library...
Types and functions for working with GPSD's JSON API
Basic exhaustiveness checking of unions.
Nothing here yet...
A FABULOUS Gleam library
A Gleam library...
Spawn shell programs and stream their stdio using BEAM ports!
Base64 is so 1999, isn't there something better?
Nothing to see here yet!
Many tiny shiny things that'll never go away
A Gleam library...
Binding to Starling Bank's API
A very limited RDMS query builder library
Play audio files in the browser! wav, mp3, ogg, or any other supported sound ...
Use watchexec as a cross-platform file event watcher on the BEAM
A pure-Gleam PDF generator!
Render PBM and PGM images in Gleam
A compact text encoding for ints, used in sourcemaps
Parse ISO8601 date-times! But you should probably use RFC3339 instead
Bindings to Erlang's zip module
Render BMP images in Gleam
Use the fixi.js hypermedia library with Lustre!