Skip to content

Commit

Permalink
New packages, Gleam category
Browse files Browse the repository at this point in the history
  • Loading branch information
lpil committed Mar 5, 2024
1 parent 4307fee commit 2186825
Show file tree
Hide file tree
Showing 6 changed files with 22 additions and 6 deletions.
12 changes: 9 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,7 @@ Looking for something to build? Check out [the suggestions list][suggestions].
- [File Formats](#file-formats)
- [File System](#file-system)
- [Frontend](#frontend)
- [Gleam](#gleam)
- [Graphics](#graphics)
- [HTML](#html)
- [HTTP](#http)
Expand Down Expand Up @@ -153,6 +154,13 @@ Looking for something to build? Check out [the suggestions list][suggestions].
- [lustre_virtual_list](https://github.com/schurhammer/lustre_virtual_list) - [📚](https://hexdocs.pm/lustre_virtual_list/) - A virtual list componenet for lustre.
- [lustre_websocket](https://codeberg.org/kero/lustre_websocket) - [📚](https://hexdocs.pm/lustre_websocket/) - Web Socket requests from lustre

### Gleam

- [glance](https://github.com/lpil/glance) - [📚](https://hexdocs.pm/glance/) - A Gleam source code parser, in Gleam!
- [glance_printer](https://github.com/bcpeinhardt/glance_printer) - [📚](https://hexdocs.pm/glance_printer/) - A pretty_printer for the glance AST
- [gleam_package_interface](https://github.com/gleam-lang/package-interface-decoder) - [📚](https://hexdocs.pm/gleam_package_interface/) - Work with Gleam's package interfaces
- [glexer](https://github.com/DanielleMaywood/glexer) - [📚](https://hexdocs.pm/glexer/) - A lexer for Gleam source code

### Graphics

- [gleam_community_colour](https://github.com/gleam-community/colour) - [📚](https://hexdocs.pm/gleam_community_colour/) - Colour types, conversions, and other utilities
Expand Down Expand Up @@ -209,9 +217,6 @@ Looking for something to build? Check out [the suggestions list][suggestions].

### Parsing

- [glance](https://github.com/lpil/glance) - [📚](https://hexdocs.pm/glance/) - A Gleam source code parser, in Gleam!
- [glance_printer](https://github.com/bcpeinhardt/glance_printer) - [📚](https://hexdocs.pm/glance_printer/) - A pretty_printer for the glance AST
- [glexer](https://github.com/DanielleMaywood/glexer) - [📚](https://hexdocs.pm/glexer/) - A lexer for Gleam source code
- [jot](https://github.com/lpil/jot) - [📚](https://hexdocs.pm/jot/) - A parser for Djot, a markdown-like language
- [nibble](https://github.com/hayleigh-dot-dev/gleam-nibble) - [📚](https://hexdocs.pm/nibble/) - A string parsing library heavily inspired by elm/parser.

Expand Down Expand Up @@ -241,6 +246,7 @@ Looking for something to build? Check out [the suggestions list][suggestions].
- [hug](https://github.com/brettkolodny/gleam-hug) - [📚](https://hexdocs.pm/hug/) - Helpful and pretty CLI messages
- [iso_8859](https://github.com/richard-viney/iso_8859) - [📚](https://hexdocs.pm/iso_8859/) - Gleam library to decode ISO/IEC 8859 binary data into native UTF-8 strings.
- [justin](https://github.com/lpil/justin) - [📚](https://hexdocs.pm/justin/) - Convert between snake_case, camelCase, and other cases in Gleam
- [phonetic_gleam](https://github.com/leobm/phonetic_gleam) - [📚](https://hexdocs.pm/phonetic_gleam/) - A collection of gleam algorithms dealing with phonetics.
- [phony](https://github.com/massivefermion/phony) - [📚](https://hexdocs.pm/phony/) - An international phone number validator
- [punycode](https://codeberg.org/sotolf/gleam_punycode/) - [📚](https://hexdocs.pm/punycode/) - Gleam implementation of punycode encoding and decoding
- [rank](https://github.com/lpil/glance) - [📚](https://hexdocs.pm/rank/) - Ordinals for numbers, e.g. 1st, 2nd, 3rd
Expand Down
2 changes: 1 addition & 1 deletion packages/glance.toml
Original file line number Diff line number Diff line change
Expand Up @@ -2,4 +2,4 @@ name = "glance"
description = "A Gleam source code parser, in Gleam!"
docs_url = "https://hexdocs.pm/glance/"
repo_url = "https://github.com/lpil/glance"
category = "Parsing"
category = "Gleam"
2 changes: 1 addition & 1 deletion packages/glance_printer.toml
Original file line number Diff line number Diff line change
Expand Up @@ -2,4 +2,4 @@ name = "glance_printer"
description = "A pretty_printer for the glance AST"
docs_url = "https://hexdocs.pm/glance_printer/"
repo_url = "https://github.com/bcpeinhardt/glance_printer"
category = "Parsing"
category = "Gleam"
5 changes: 5 additions & 0 deletions packages/gleam_package_interface.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
name = "gleam_package_interface"
description = "Work with Gleam's package interfaces"
docs_url = "https://hexdocs.pm/gleam_package_interface/"
repo_url = "https://github.com/gleam-lang/package-interface-decoder"
category = "Gleam"
2 changes: 1 addition & 1 deletion packages/glexer.toml
Original file line number Diff line number Diff line change
Expand Up @@ -2,4 +2,4 @@ name = "glexer"
description = "A lexer for Gleam source code"
docs_url = "https://hexdocs.pm/glexer/"
repo_url = "https://github.com/DanielleMaywood/glexer"
category = "Parsing"
category = "Gleam"
5 changes: 5 additions & 0 deletions packages/phonetic_gleam.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
name = "phonetic_gleam"
description = "A collection of gleam algorithms dealing with phonetics."
docs_url = "https://hexdocs.pm/phonetic_gleam/"
repo_url = "https://github.com/leobm/phonetic_gleam"
category = "Text"

0 comments on commit 2186825

Please sign in to comment.