diff --git a/README.md b/README.md index 638f123..a934ec0 100644 --- a/README.md +++ b/README.md @@ -78,6 +78,7 @@ Looking for something to build? Check out [the suggestions list][suggestions]. - [argv](https://github.com/lpil/argv) - [📚](https://hexdocs.pm/argv/) - A cross platform library for getting the command line arguments - [gleam_community_ansi](https://github.com/gleam-community/ansi) - [📚](https://hexdocs.pm/gleam_community_ansi/) - ANSI colours, formatting, and control codes - [glint](https://github.com/TanklesXL/glint) - [📚](https://hexdocs.pm/glint/) - Gleam command line argument parsing with basic flag support. +- [glitzer](https://github.com/miampf/glitzer) - [📚](https://hexdocs.pm/glitzer/) - Progress bars for gleam. - [rad](https://github.com/tynanbe/rad) - [📚](https://hexdocs.pm/rad/) - A task runner for Gleam projects - [shellout](https://github.com/tynanbe/shellout) - [📚](https://hexdocs.pm/shellout/) - A Gleam library for cross-platform shell operations - [spinner](https://github.com/lpil/spinner) - [📚](https://hexdocs.pm/spinner/) - Animated progress spinners for your console diff --git a/packages/aragorn2.toml b/packages/aragorn2.toml new file mode 100644 index 0000000..ade1d74 --- /dev/null +++ b/packages/aragorn2.toml @@ -0,0 +1,5 @@ +name = "aragorn2" +description = "Secure password hashing, powered by Argon2" +docs_url = "https://hexdocs.pm/aragorn2/" +repo_url = "https://github.com/maxdeviant/aragorn2" +category = "" diff --git a/packages/based.toml b/packages/based.toml new file mode 100644 index 0000000..91421e5 --- /dev/null +++ b/packages/based.toml @@ -0,0 +1,5 @@ +name = "based" +description = "A common interface for database backends" +docs_url = "https://hexdocs.pm/based/" +repo_url = "https://github.com/stndrs/based" +category = "" diff --git a/packages/binary_search.toml b/packages/binary_search.toml new file mode 100644 index 0000000..e67c3b5 --- /dev/null +++ b/packages/binary_search.toml @@ -0,0 +1,5 @@ +name = "binary_search" +description = "A simple binary search implementation in Gleam" +docs_url = "https://hexdocs.pm/binary_search/" +repo_url = "https://github.com/nkpgardose/binary_search" +category = "" diff --git a/packages/bravo.toml b/packages/bravo.toml new file mode 100644 index 0000000..78b6ce9 --- /dev/null +++ b/packages/bravo.toml @@ -0,0 +1,5 @@ +name = "bravo" +description = "Comprehensive ETS bindings for Gleam." +docs_url = "https://hexdocs.pm/bravo/" +repo_url = "https://github.com/Michael-Mark-Edu/bravo" +category = "" diff --git a/packages/classify.toml b/packages/classify.toml new file mode 100644 index 0000000..6ea72ac --- /dev/null +++ b/packages/classify.toml @@ -0,0 +1,5 @@ +name = "classify" +description = "Classify Dynamics back into typed values" +docs_url = "https://hexdocs.pm/classify/" +repo_url = "https://github.com/giacomocavalieri/classify" +category = "" diff --git a/packages/commonmark.toml b/packages/commonmark.toml new file mode 100644 index 0000000..a875282 --- /dev/null +++ b/packages/commonmark.toml @@ -0,0 +1,5 @@ +name = "commonmark" +description = "CommonMark implementation for Gleam, for the BEAM or JS" +docs_url = "https://hexdocs.pm/commonmark/" +repo_url = "https://github.com/mscharley/gleam-commonmark" +category = "" diff --git a/packages/efetch.toml b/packages/efetch.toml new file mode 100644 index 0000000..472a78d --- /dev/null +++ b/packages/efetch.toml @@ -0,0 +1,5 @@ +name = "efetch" +description = "A multi-target http client for gleam." +docs_url = "https://hexdocs.pm/efetch/" +repo_url = "https://github.com/lv37/efetch" +category = "" diff --git a/packages/fluoresce.toml b/packages/fluoresce.toml new file mode 100644 index 0000000..b5cdb3b --- /dev/null +++ b/packages/fluoresce.toml @@ -0,0 +1,5 @@ +name = "fluoresce" +description = "A fun type-tetris Gleam library for algebraic effects, the Continuation monad, and classical logic types." +docs_url = "https://hexdocs.pm/fluoresce/" +repo_url = "https://github.com/RyanBrewer317/fluoresce" +category = "" diff --git a/packages/gleamyshell.toml b/packages/gleamyshell.toml new file mode 100644 index 0000000..9a3adaa --- /dev/null +++ b/packages/gleamyshell.toml @@ -0,0 +1,5 @@ +name = "gleamyshell" +description = "A cross-platform Gleam library for executing shell commands." +docs_url = "https://hexdocs.pm/gleamyshell/" +repo_url = "https://github.com/patrik-kuehl/gleamyshell" +category = "" diff --git a/packages/glen_node.toml b/packages/glen_node.toml new file mode 100644 index 0000000..607540a --- /dev/null +++ b/packages/glen_node.toml @@ -0,0 +1,5 @@ +name = "glen_node" +description = "NodeJS adapter for the Glen web framework" +docs_url = "https://hexdocs.pm/glen_node/" +repo_url = "https://github.com/Enderchief/glen_node" +category = "" diff --git a/packages/glerd.toml b/packages/glerd.toml new file mode 100644 index 0000000..f516140 --- /dev/null +++ b/packages/glerd.toml @@ -0,0 +1,5 @@ +name = "glerd" +description = "Generate metadata of Gleam Records for runtime reflection" +docs_url = "https://hexdocs.pm/glerd/" +repo_url = "https://github.com/darky/glerd" +category = "" diff --git a/packages/glerd_json.toml b/packages/glerd_json.toml new file mode 100644 index 0000000..2cf5f5e --- /dev/null +++ b/packages/glerd_json.toml @@ -0,0 +1,5 @@ +name = "glerd_json" +description = "Gleam JSON encoders/decoders codegen using Glerd" +docs_url = "https://hexdocs.pm/glerd_json/" +repo_url = "https://github.com/darky/glerd-json" +category = "" diff --git a/packages/glevenshtein.toml b/packages/glevenshtein.toml new file mode 100644 index 0000000..11f5d4e --- /dev/null +++ b/packages/glevenshtein.toml @@ -0,0 +1,5 @@ +name = "glevenshtein" +description = "Calculate the levenshtein distance - in pure gleam!" +docs_url = "https://hexdocs.pm/glevenshtein/" +repo_url = "https://github.com/MoeDevelops/glevenshtein" +category = "" diff --git a/packages/glitzer.toml b/packages/glitzer.toml new file mode 100644 index 0000000..6ffb02d --- /dev/null +++ b/packages/glitzer.toml @@ -0,0 +1,5 @@ +name = "glitzer" +description = "Progress bars for gleam." +docs_url = "https://hexdocs.pm/glitzer/" +repo_url = "https://github.com/miampf/glitzer" +category = "Command Line" diff --git a/packages/go_over.toml b/packages/go_over.toml new file mode 100644 index 0000000..040c0e2 --- /dev/null +++ b/packages/go_over.toml @@ -0,0 +1,5 @@ +name = "go_over" +description = "A tool to audit Erlang & Elixir dependencies, to make sure your gleam projects really sparkle! ✨" +docs_url = "https://hexdocs.pm/go_over/" +repo_url = "https://github.com/bwireman/go-over" +category = "" diff --git a/packages/graph.toml b/packages/graph.toml new file mode 100644 index 0000000..bef2f72 --- /dev/null +++ b/packages/graph.toml @@ -0,0 +1,5 @@ +name = "graph" +description = "Directed and undirected graphs" +docs_url = "https://hexdocs.pm/graph/" +repo_url = "https://github.com/giacomocavalieri/graph" +category = "" diff --git a/packages/gripe.toml b/packages/gripe.toml new file mode 100644 index 0000000..60e1e18 --- /dev/null +++ b/packages/gripe.toml @@ -0,0 +1,5 @@ +name = "gripe" +description = "Stripe API bindings for Gleam." +docs_url = "https://hexdocs.pm/gripe/" +repo_url = "https://github.com/raquentin/gripe" +category = "" diff --git a/packages/gwitch.toml b/packages/gwitch.toml new file mode 100644 index 0000000..68fbd33 --- /dev/null +++ b/packages/gwitch.toml @@ -0,0 +1,5 @@ +name = "gwitch" +description = "a gleam lib for connecting to twitch IRC" +docs_url = "https://hexdocs.pm/gwitch/" +repo_url = "https://github.com/sneakycrow/gwitch" +category = "" diff --git a/packages/gzlib.toml b/packages/gzlib.toml new file mode 100644 index 0000000..4f0c3e0 --- /dev/null +++ b/packages/gzlib.toml @@ -0,0 +1,5 @@ +name = "gzlib" +description = "zlib utilities for Gleam" +docs_url = "https://hexdocs.pm/gzlib/" +repo_url = "https://github.com/LilyRose2798/gzlib" +category = "" diff --git a/packages/lustre_hash_state.toml b/packages/lustre_hash_state.toml new file mode 100644 index 0000000..2be619d --- /dev/null +++ b/packages/lustre_hash_state.toml @@ -0,0 +1,5 @@ +name = "lustre_hash_state" +description = "lustre effects for maintaining application state in the hash fragment" +docs_url = "https://hexdocs.pm/lustre_hash_state/" +repo_url = "https://github.com/jshawl/lustre_hash_state" +category = "" diff --git a/packages/lustre_hx.toml b/packages/lustre_hx.toml new file mode 100644 index 0000000..0a4d66a --- /dev/null +++ b/packages/lustre_hx.toml @@ -0,0 +1,5 @@ +name = "lustre_hx" +description = "HTMX attributes for lustre" +docs_url = "https://hexdocs.pm/lustre_hx/" +repo_url = "https://github.com/renatillas/lustre_hx" +category = "" diff --git a/packages/lzf_gleam.toml b/packages/lzf_gleam.toml new file mode 100644 index 0000000..fa14a05 --- /dev/null +++ b/packages/lzf_gleam.toml @@ -0,0 +1,5 @@ +name = "lzf_gleam" +description = "LZF Compression library" +docs_url = "https://hexdocs.pm/lzf_gleam/" +repo_url = "https://github.com/codemonkey76/gleam_lzf" +category = "" diff --git a/packages/pngleam.toml b/packages/pngleam.toml new file mode 100644 index 0000000..741e9a5 --- /dev/null +++ b/packages/pngleam.toml @@ -0,0 +1,5 @@ +name = "pngleam" +description = "PNG image library for Gleam" +docs_url = "https://hexdocs.pm/pngleam/" +repo_url = "https://github.com/LilyRose2798/pngleam" +category = "" diff --git a/packages/pretty_diff.toml b/packages/pretty_diff.toml new file mode 100644 index 0000000..cb440db --- /dev/null +++ b/packages/pretty_diff.toml @@ -0,0 +1,5 @@ +name = "pretty_diff" +description = "⚖️ Pretty diffing of Gleam values" +docs_url = "https://hexdocs.pm/pretty_diff/" +repo_url = "https://github.com/giacomocavalieri/pretty_diff" +category = "" diff --git a/packages/stdin.toml b/packages/stdin.toml new file mode 100644 index 0000000..76c30f0 --- /dev/null +++ b/packages/stdin.toml @@ -0,0 +1,5 @@ +name = "stdin" +description = "`stdin` provides a synchronous iterator for consuming stdin. It supports all the non-browser targets, Erlang, Node, Deno, and Bun." +docs_url = "https://hexdocs.pm/stdin/" +repo_url = "https://github.com/olian04/gleam-stdin" +category = "" diff --git a/packages/storch.toml b/packages/storch.toml new file mode 100644 index 0000000..b39ac4b --- /dev/null +++ b/packages/storch.toml @@ -0,0 +1,5 @@ +name = "storch" +description = "A migration runner for gleam & sqlight" +docs_url = "https://hexdocs.pm/storch/" +repo_url = "https://github.com/JulianBuse/storch" +category = "" diff --git a/packages/temporary.toml b/packages/temporary.toml new file mode 100644 index 0000000..882346f --- /dev/null +++ b/packages/temporary.toml @@ -0,0 +1,5 @@ +name = "temporary" +description = "Temporary files in Gleam" +docs_url = "https://hexdocs.pm/temporary/" +repo_url = "https://github.com/giacomocavalieri/temporary" +category = "" diff --git a/packages/the_stars.toml b/packages/the_stars.toml new file mode 100644 index 0000000..834bf96 --- /dev/null +++ b/packages/the_stars.toml @@ -0,0 +1,5 @@ +name = "the_stars" +description = "A terminal styling and logging framework based off the Golang Charm Lipgloss framework." +docs_url = "https://hexdocs.pm/the_stars/" +repo_url = "https://github.com/Genekkion/theStars" +category = "" diff --git a/packages/tinyroute.toml b/packages/tinyroute.toml new file mode 100644 index 0000000..45b4b68 --- /dev/null +++ b/packages/tinyroute.toml @@ -0,0 +1,5 @@ +name = "tinyroute" +description = "A tiny http routing library" +docs_url = "https://hexdocs.pm/tinyroute/" +repo_url = "https://github.com/matteac/tinyroute_gl" +category = "" diff --git a/packages/translate.toml b/packages/translate.toml new file mode 100644 index 0000000..65eee06 --- /dev/null +++ b/packages/translate.toml @@ -0,0 +1,5 @@ +name = "translate" +description = "Translate gleam applications with locale files" +docs_url = "https://hexdocs.pm/translate/" +repo_url = "https://github.com/andre-dasilva/translate" +category = "" diff --git a/packages/tubes.toml b/packages/tubes.toml new file mode 100644 index 0000000..4494bc1 --- /dev/null +++ b/packages/tubes.toml @@ -0,0 +1,5 @@ +name = "tubes" +description = "a nice irc library" +docs_url = "https://hexdocs.pm/tubes/" +repo_url = "https://git.sr.ht/~leah/tubes_core" +category = ""