Learning Gleam
A list of resources I've gathered so far
import gleam/io
pub fn main() {
io.println("hello, friend!")
}Projects
- News: Slow link aggregator
- June: File host
- Kirakira: Lobste.rs like forum made in Gleam
- Webring: Blog post
- Constellation: Simple webring database generator
Tutorials
Resources
Blog Posts
Packages
I'm only listing ones I've become familiar with so far.
- Wisp: Web framework
- Mist: Web server
- Gleam erlang: Types and functions for programs running on Erlang
- Gleam http: Types and functions for HTTP clients and servers
- Gleam json: Work with JSON in Gleam
- Dotenv: Load environment variables from files
- Glenvy: Pleasant way to interact with your environment
- Lustre: Frontend framework
- Nakai: HTML
- Birl: Date/Time
- Glailglind: Tailwind for Gleam
- Simplifile: Simple file operations for Gleam that work on all targets (Erlang/Node/Deno)
- Jot: Parser for Djot, a markdown-like language
- Contour: Syntax highlighting for Gleam