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