Skip to content

πŸ’― A collection of Gleam libraries, projects, and resources

Notifications You must be signed in to change notification settings

aosasona/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

Data Structures

Databases

Email

Erlang and OTP

Error Handling

File Formats

  • gsv - πŸ“š - A simple csv parser and generator written in gleam
  • tom - πŸ“š - A pure Gleam TOML parser!

File System

Frontend

Graphics

HTML

HTTP

HTTP Clients

HTTP Servers

Hashing and Encryption

  • beecrypt - πŸ“š - Buzzing Gleam bindings to the Erlang bcrypt hashing library

JSON

JavaScript

Logging and Monitoring

Networking

Numbers

Parsing

Push Notifications

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

Randomness

Testing

Text

  • 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
  • hug - πŸ“š - Helpful and pretty CLI messages
  • ids - πŸ“š - Unique IDs for Gleam
  • 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
  • phony - πŸ“š - An international phone number validator
  • punycode - πŸ“š - Gleam implementation of punycode encoding and decoding
  • rank - πŸ“š - Ordinals for numbers, e.g. 1st, 2nd, 3rd

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

About

πŸ’― A collection of Gleam libraries, projects, and resources

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Gleam 100.0%