Skip to content

gleam-lang/awesome-gleam

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Awesome Gleam

For a full list of packages check out the Gleam package index.

Have a Gleam project to share with the world? Run gleam run, assign a category for it in packages/NAME.toml, and run gleam run again.

Looking for something to build? Check out the suggestions list.

Packages

API Clients

  • aws4_request - πŸ“š - An AWS Signature Version 4 client implementation, used for S3 auth, etc
  • glatus - πŸ“š - Gleam bindings to the API of the Gatus health check tool
  • gleam_hexpm - πŸ“š - Gleam dynamic decoders for the API of Hex, the package manager for the BEAM ecosystem.
  • glevatar - πŸ“š - Easily create Gravatar URLs in Gleam

Benchmarking

Build Tooling

Command Line

Configuration

Cryptography

Data Structures

Databases

Email

Erlang and OTP

Error Handling

File Formats

File System

Frontend

Gleam

Graphics

HTML

HTTP

HTTP Clients

HTTP Servers

JSON

JavaScript

Logging and Monitoring

Networking

Numbers

Parsing

  • jot - πŸ“š - A parser for Djot, a markdown-like language
  • nibble - πŸ“š - A string parsing library heavily inspired by elm/parser.

Push Notifications

  • wimp - πŸ“š - A Gleam client for the Pushover push notification API

Randomness

Testing

Text

  • dedent - πŸ“š - Remove shared indentation from a string
  • edit_distance - πŸ“š - A pure Gleam package to compute the edit distance of two strings
  • gap - πŸ“š - A Gleam library for comparing strings/lists and producing a textual (styled) representation of the differences.
  • glam - πŸ“š - A package to help you easily pretty print structured data
  • glemplate - πŸ“š - A simple template engine for Gleam
  • glisbn - πŸ“š - A ISBN utility library for Gleam.
  • hug - πŸ“š - Helpful and pretty CLI messages
  • iso_8859 - πŸ“š - Gleam library to decode ISO/IEC 8859 binary data into native UTF-8 strings.
  • justin - πŸ“š - Convert between snake_case, camelCase, and other cases in Gleam
  • phonetic_gleam - πŸ“š - A collection of gleam algorithms dealing with phonetics.
  • phony - πŸ“š - An international phone number validator
  • punycode - πŸ“š - Gleam implementation of punycode encoding and decoding
  • rank - πŸ“š - Ordinals for numbers, e.g. 1st, 2nd, 3rd
  • wink - πŸ“š - A simple Gleam box drawing library

Time

Validation

Web frameworks

Websites

Projects

Compilers

Compilers for Gleam and compilers written in Gleam.

Web applications

Web applications written in Gleam.

Tools

  • tynanbe/rad - A flexible task runner companion for the Gleam build manager.
  • inoas/glychee - A simple Gleam benchmark runner which wraps Benchee for the heavy lifting.

Editor support

Resources

Websites

Websites with Gleam related content.

Courses

Talks

Social Media

Twitter

Reddit