Learning Gleam

import gleam/io

pub fn main() {
  io.println("hello, friend!")
}

Projects

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