From a26b94955bc1c4eed0dd4760eaa243ef37403552 Mon Sep 17 00:00:00 2001 From: Louis Pilfold Date: Mon, 28 Oct 2024 14:36:11 +0000 Subject: [PATCH] Update! --- README.md | 2 +- packages/amber.toml | 5 +++++ packages/ansel.toml | 5 +++++ packages/arctic_plugin_diagram.toml | 5 +++++ packages/barnacle.toml | 5 +++++ packages/bigdecimal.toml | 5 +++++ packages/bitsandbobs.toml | 5 +++++ packages/cake_gleam_pgo.toml | 5 +++++ packages/cake_gmysql.toml | 5 +++++ packages/cake_sqlight.toml | 5 +++++ packages/delay_times.toml | 5 +++++ packages/feature_flags.toml | 5 +++++ packages/ftpasta.toml | 5 +++++ packages/funsies.toml | 5 +++++ packages/glailwind_merge.toml | 5 +++++ packages/glambda.toml | 5 +++++ packages/gleamlz_string.toml | 5 +++++ packages/gleamy_lights.toml | 5 +++++ packages/gleatfy.toml | 5 +++++ packages/gleojson.toml | 5 +++++ packages/glitr_convert.toml | 5 +++++ packages/glitr_convert_cake.toml | 5 +++++ packages/glitr_convert_sql.toml | 5 +++++ packages/gtz.toml | 5 +++++ packages/gulid.toml | 5 +++++ packages/javascript_mutable_reference.toml | 5 +++++ packages/jotkey.toml | 5 +++++ packages/lamb.toml | 5 +++++ packages/lazy_const.toml | 5 +++++ packages/lenient_parse.toml | 5 +++++ packages/lucide_lustre.toml | 5 +++++ packages/midas_browser.toml | 5 +++++ packages/midas_sdk.toml | 5 +++++ packages/ormlette.toml | 5 +++++ packages/pevensie.toml | 5 +++++ packages/porter_stemmer.toml | 5 +++++ packages/ratioed.toml | 5 +++++ packages/simplejson.toml | 5 +++++ packages/spectator.toml | 5 +++++ packages/squeal.toml | 5 +++++ packages/storail.toml | 5 +++++ packages/tenthash.toml | 5 +++++ packages/validated.toml | 5 +++++ src/awesome.gleam | 1 - 44 files changed, 211 insertions(+), 2 deletions(-) create mode 100644 packages/amber.toml create mode 100644 packages/ansel.toml create mode 100644 packages/arctic_plugin_diagram.toml create mode 100644 packages/barnacle.toml create mode 100644 packages/bigdecimal.toml create mode 100644 packages/bitsandbobs.toml create mode 100644 packages/cake_gleam_pgo.toml create mode 100644 packages/cake_gmysql.toml create mode 100644 packages/cake_sqlight.toml create mode 100644 packages/delay_times.toml create mode 100644 packages/feature_flags.toml create mode 100644 packages/ftpasta.toml create mode 100644 packages/funsies.toml create mode 100644 packages/glailwind_merge.toml create mode 100644 packages/glambda.toml create mode 100644 packages/gleamlz_string.toml create mode 100644 packages/gleamy_lights.toml create mode 100644 packages/gleatfy.toml create mode 100644 packages/gleojson.toml create mode 100644 packages/glitr_convert.toml create mode 100644 packages/glitr_convert_cake.toml create mode 100644 packages/glitr_convert_sql.toml create mode 100644 packages/gtz.toml create mode 100644 packages/gulid.toml create mode 100644 packages/javascript_mutable_reference.toml create mode 100644 packages/jotkey.toml create mode 100644 packages/lamb.toml create mode 100644 packages/lazy_const.toml create mode 100644 packages/lenient_parse.toml create mode 100644 packages/lucide_lustre.toml create mode 100644 packages/midas_browser.toml create mode 100644 packages/midas_sdk.toml create mode 100644 packages/ormlette.toml create mode 100644 packages/pevensie.toml create mode 100644 packages/porter_stemmer.toml create mode 100644 packages/ratioed.toml create mode 100644 packages/simplejson.toml create mode 100644 packages/spectator.toml create mode 100644 packages/squeal.toml create mode 100644 packages/storail.toml create mode 100644 packages/tenthash.toml create mode 100644 packages/validated.toml diff --git a/README.md b/README.md index 3395974..3c9fcf6 100644 --- a/README.md +++ b/README.md @@ -130,6 +130,7 @@ Looking for something to build? Check out [the suggestions list][suggestions]. - [radish](https://github.com/massivefermion/radish) - [📚](https://hexdocs.pm/radish/) - A Redis client for Gleam - [sqlight](https://github.com/lpil/sqlight) - [📚](https://hexdocs.pm/sqlight/) - Use SQLite from Gleam! - [squirrel](https://github.com/giacomocavalieri/squirrel) - [📚](https://hexdocs.pm/squirrel/) - 🐿️ Type safe SQL in Gleam +- [storail](https://github.com//) - [📚](https://hexdocs.pm/storail/) - A simple on-disc JSON based data store ### Email @@ -359,7 +360,6 @@ Web applications written in Gleam. ## Tools - [inoas/glychee](https://github.com/inoas/glychee) - A simple Gleam benchmark runner which wraps Benchee for the heavy lifting. -- [michaeljones/matcha](https://github.com/michaeljones/matcha) - A template system for Gleam - [tynanbe/rad](https://github.com/tynanbe/rad) - A flexible task runner companion for the Gleam build manager. ## Editor support diff --git a/packages/amber.toml b/packages/amber.toml new file mode 100644 index 0000000..45a1ee0 --- /dev/null +++ b/packages/amber.toml @@ -0,0 +1,5 @@ +name = "amber" +description = "Deno bindings for Gleam." +docs_url = "https://hexdocs.pm/amber/" +repo_url = "https://github.com/han-tyumi/amber" +category = "" diff --git a/packages/ansel.toml b/packages/ansel.toml new file mode 100644 index 0000000..44f66ad --- /dev/null +++ b/packages/ansel.toml @@ -0,0 +1,5 @@ +name = "ansel" +description = "A simple and fast vips image processing library for Gleam!" +docs_url = "https://hexdocs.pm/ansel/" +repo_url = "https://github.com/tinybackup/ansel" +category = "" diff --git a/packages/arctic_plugin_diagram.toml b/packages/arctic_plugin_diagram.toml new file mode 100644 index 0000000..4c38acb --- /dev/null +++ b/packages/arctic_plugin_diagram.toml @@ -0,0 +1,5 @@ +name = "arctic_plugin_diagram" +description = "An Arctic plugin for generating latex diagrams!" +docs_url = "https://hexdocs.pm/arctic_plugin_diagram/" +repo_url = "https://github.com/RyanBrewer317/arctic_plugin_diagram" +category = "" diff --git a/packages/barnacle.toml b/packages/barnacle.toml new file mode 100644 index 0000000..ab17e4c --- /dev/null +++ b/packages/barnacle.toml @@ -0,0 +1,5 @@ +name = "barnacle" +description = "Self-healing clusters for Gleam applications on the BEAM!" +docs_url = "https://hexdocs.pm/barnacle/" +repo_url = "https://github.com/Pevensie/barnacle" +category = "" diff --git a/packages/bigdecimal.toml b/packages/bigdecimal.toml new file mode 100644 index 0000000..309733a --- /dev/null +++ b/packages/bigdecimal.toml @@ -0,0 +1,5 @@ +name = "bigdecimal" +description = "Arbitrary precision decimal arithmetic for Gleam" +docs_url = "https://hexdocs.pm/bigdecimal/" +repo_url = "https://github.com/horvathandris/bigdecimal" +category = "" diff --git a/packages/bitsandbobs.toml b/packages/bitsandbobs.toml new file mode 100644 index 0000000..4a9c189 --- /dev/null +++ b/packages/bitsandbobs.toml @@ -0,0 +1,5 @@ +name = "bitsandbobs" +description = "A collection of functions for working with BitArray's in gleam" +docs_url = "https://hexdocs.pm/bitsandbobs/" +repo_url = "https://github.com/BradBot1/gleam_bitsandbobs" +category = "" diff --git a/packages/cake_gleam_pgo.toml b/packages/cake_gleam_pgo.toml new file mode 100644 index 0000000..0e6672d --- /dev/null +++ b/packages/cake_gleam_pgo.toml @@ -0,0 +1,5 @@ +name = "cake_gleam_pgo" +description = "🎂Cake 🐘PostgreSQL adapter which which passes PreparedStatements to the gleam_pgo library for execution written in Gleam." +docs_url = "https://hexdocs.pm/cake_gleam_pgo/" +repo_url = "https://github.com/inoas/gleam-cake-gleam_pgo" +category = "" diff --git a/packages/cake_gmysql.toml b/packages/cake_gmysql.toml new file mode 100644 index 0000000..1a867ad --- /dev/null +++ b/packages/cake_gmysql.toml @@ -0,0 +1,5 @@ +name = "cake_gmysql" +description = "🎂Cake 🦭MariaDB and 🐬MySQL adapters which which pass PreparedStatements to the gmysql library for execution written in Gleam." +docs_url = "https://hexdocs.pm/cake_gmysql/" +repo_url = "https://github.com/inoas/gleam-cake-gmysql" +category = "" diff --git a/packages/cake_sqlight.toml b/packages/cake_sqlight.toml new file mode 100644 index 0000000..b2d6169 --- /dev/null +++ b/packages/cake_sqlight.toml @@ -0,0 +1,5 @@ +name = "cake_sqlight" +description = "🎂Cake 🪶SQLite adapter which which passes PreparedStatements to the sqlight library for execution written in Gleam." +docs_url = "https://hexdocs.pm/cake_sqlight/" +repo_url = "https://github.com/inoas/gleam-cake-sqlight" +category = "" diff --git a/packages/delay_times.toml b/packages/delay_times.toml new file mode 100644 index 0000000..aae53fd --- /dev/null +++ b/packages/delay_times.toml @@ -0,0 +1,5 @@ +name = "delay_times" +description = "A Gleam library for working with delay times." +docs_url = "https://hexdocs.pm/delay_times/" +repo_url = "https://github.com/JosephTLyons/delay_times_gleam" +category = "" diff --git a/packages/feature_flags.toml b/packages/feature_flags.toml new file mode 100644 index 0000000..f10cb53 --- /dev/null +++ b/packages/feature_flags.toml @@ -0,0 +1,5 @@ +name = "feature_flags" +description = "Feature flags for Gleam" +docs_url = "https://hexdocs.pm/feature_flags/" +repo_url = "https://github.com/austinthecoder/gleam_feature_flags" +category = "" diff --git a/packages/ftpasta.toml b/packages/ftpasta.toml new file mode 100644 index 0000000..7c72d5c --- /dev/null +++ b/packages/ftpasta.toml @@ -0,0 +1,5 @@ +name = "ftpasta" +description = "Simple FTP client for Gleam." +docs_url = "https://hexdocs.pm/ftpasta/" +repo_url = "https://codeberg.org/Deepfriedice/ftpasta" +category = "" diff --git a/packages/funsies.toml b/packages/funsies.toml new file mode 100644 index 0000000..f0994ed --- /dev/null +++ b/packages/funsies.toml @@ -0,0 +1,5 @@ +name = "funsies" +description = "A fun, friendly, and type-safe ORM for Gleam! Compose type-safe SQL queries, generate decoders and types from schemas, and with a fun CLI!" +docs_url = "https://hexdocs.pm/funsies/" +repo_url = "https://github.com/ashercn97/funsies" +category = "" diff --git a/packages/glailwind_merge.toml b/packages/glailwind_merge.toml new file mode 100644 index 0000000..db992e3 --- /dev/null +++ b/packages/glailwind_merge.toml @@ -0,0 +1,5 @@ +name = "glailwind_merge" +description = "Utility function to efficiently merge Tailwind CSS classes in JS without style conflicts." +docs_url = "https://hexdocs.pm/glailwind_merge/" +repo_url = "https://github.com/dinkelspiel/glailwind_merge" +category = "" diff --git a/packages/glambda.toml b/packages/glambda.toml new file mode 100644 index 0000000..5916d1c --- /dev/null +++ b/packages/glambda.toml @@ -0,0 +1,5 @@ +name = "glambda" +description = "Write AWS Lambda functions in Gleam!" +docs_url = "https://hexdocs.pm/glambda/" +repo_url = "https://github.com/ryanmiville/glambda" +category = "" diff --git a/packages/gleamlz_string.toml b/packages/gleamlz_string.toml new file mode 100644 index 0000000..d6f1b8d --- /dev/null +++ b/packages/gleamlz_string.toml @@ -0,0 +1,5 @@ +name = "gleamlz_string" +description = "Gleam implementation of the JavaScript lz-string library" +docs_url = "https://hexdocs.pm/gleamlz_string/" +repo_url = "https://github.com/eelmafia/gleamlz_string" +category = "" diff --git a/packages/gleamy_lights.toml b/packages/gleamy_lights.toml new file mode 100644 index 0000000..3aebb49 --- /dev/null +++ b/packages/gleamy_lights.toml @@ -0,0 +1,5 @@ +name = "gleamy_lights" +description = "Colored terminal output for Gleam." +docs_url = "https://hexdocs.pm/gleamy_lights/" +repo_url = "https://github.com/strawmelonjuice/gleamy_lights" +category = "" diff --git a/packages/gleatfy.toml b/packages/gleatfy.toml new file mode 100644 index 0000000..0125a15 --- /dev/null +++ b/packages/gleatfy.toml @@ -0,0 +1,5 @@ +name = "gleatfy" +description = "A Gleam client for the ntfy push notification API" +docs_url = "https://hexdocs.pm/gleatfy/" +repo_url = "https://github.com/l-x/gleatfy" +category = "" diff --git a/packages/gleojson.toml b/packages/gleojson.toml new file mode 100644 index 0000000..db04df8 --- /dev/null +++ b/packages/gleojson.toml @@ -0,0 +1,5 @@ +name = "gleojson" +description = "A Gleam library for encoding and decoding GeoJSON" +docs_url = "https://hexdocs.pm/gleojson/" +repo_url = "https://github.com/guria/gleojson" +category = "" diff --git a/packages/glitr_convert.toml b/packages/glitr_convert.toml new file mode 100644 index 0000000..108b492 --- /dev/null +++ b/packages/glitr_convert.toml @@ -0,0 +1,5 @@ +name = "glitr_convert" +description = "Utilities to create encoders and decoders from basic and complex types" +docs_url = "https://hexdocs.pm/glitr_convert/" +repo_url = "https://github.com/Billuc/glitr" +category = "" diff --git a/packages/glitr_convert_cake.toml b/packages/glitr_convert_cake.toml new file mode 100644 index 0000000..bb7aadd --- /dev/null +++ b/packages/glitr_convert_cake.toml @@ -0,0 +1,5 @@ +name = "glitr_convert_cake" +description = "Encode and decode from and to Gleam types effortlessly !" +docs_url = "https://hexdocs.pm/glitr_convert_cake/" +repo_url = "https://github.com/Billuc/glitr" +category = "" diff --git a/packages/glitr_convert_sql.toml b/packages/glitr_convert_sql.toml new file mode 100644 index 0000000..31acecd --- /dev/null +++ b/packages/glitr_convert_sql.toml @@ -0,0 +1,5 @@ +name = "glitr_convert_sql" +description = "Create SQL requests from Gleam types effortlessly !" +docs_url = "https://hexdocs.pm/glitr_convert_sql/" +repo_url = "https://github.com/Billuc/glitr" +category = "" diff --git a/packages/gtz.toml b/packages/gtz.toml new file mode 100644 index 0000000..d3dab91 --- /dev/null +++ b/packages/gtz.toml @@ -0,0 +1,5 @@ +name = "gtz" +description = "A timezone data provider for Gleam! " +docs_url = "https://hexdocs.pm/gtz/" +repo_url = "https://github.com/jrstrunk/gtz" +category = "" diff --git a/packages/gulid.toml b/packages/gulid.toml new file mode 100644 index 0000000..e978aa9 --- /dev/null +++ b/packages/gulid.toml @@ -0,0 +1,5 @@ +name = "gulid" +description = "ULID implementation in Gleam (Erlang target only)" +docs_url = "https://hexdocs.pm/gulid/" +repo_url = "https://github.com/vtomilin/gulid" +category = "" diff --git a/packages/javascript_mutable_reference.toml b/packages/javascript_mutable_reference.toml new file mode 100644 index 0000000..a1826b1 --- /dev/null +++ b/packages/javascript_mutable_reference.toml @@ -0,0 +1,5 @@ +name = "javascript_mutable_reference" +description = "Mutable references for Gleam JavaScript" +docs_url = "https://hexdocs.pm/javascript_mutable_reference/" +repo_url = "https://github.com/lpil/javascript-mutable-reference" +category = "" diff --git a/packages/jotkey.toml b/packages/jotkey.toml new file mode 100644 index 0000000..77e182b --- /dev/null +++ b/packages/jotkey.toml @@ -0,0 +1,5 @@ +name = "jotkey" +description = "Convert jot documents to lustre elements. Can convert to custom renderers" +docs_url = "https://hexdocs.pm/jotkey/" +repo_url = "https://github.com/ray-delossantos/jotkey" +category = "" diff --git a/packages/lamb.toml b/packages/lamb.toml new file mode 100644 index 0000000..b2a9472 --- /dev/null +++ b/packages/lamb.toml @@ -0,0 +1,5 @@ +name = "lamb" +description = "ETS and MatchSpecs for Gleam." +docs_url = "https://hexdocs.pm/lamb/" +repo_url = "https://github.com/chouzar/lamb" +category = "" diff --git a/packages/lazy_const.toml b/packages/lazy_const.toml new file mode 100644 index 0000000..5f45cf7 --- /dev/null +++ b/packages/lazy_const.toml @@ -0,0 +1,5 @@ +name = "lazy_const" +description = "Lazily initialised constants for Gleam" +docs_url = "https://hexdocs.pm/lazy_const/" +repo_url = "https://gitlab.com/arkandos/lazy-const" +category = "" diff --git a/packages/lenient_parse.toml b/packages/lenient_parse.toml new file mode 100644 index 0000000..5239b0d --- /dev/null +++ b/packages/lenient_parse.toml @@ -0,0 +1,5 @@ +name = "lenient_parse" +description = "Lenient Python-like parsing functions for Gleam." +docs_url = "https://hexdocs.pm/lenient_parse/" +repo_url = "https://github.com/JosephTLyons/lenient_parse" +category = "" diff --git a/packages/lucide_lustre.toml b/packages/lucide_lustre.toml new file mode 100644 index 0000000..4c13787 --- /dev/null +++ b/packages/lucide_lustre.toml @@ -0,0 +1,5 @@ +name = "lucide_lustre" +description = "A library providing https://lucide.dev icons to lustre" +docs_url = "https://hexdocs.pm/lucide_lustre/" +repo_url = "https://github.com/dinkelspiel/lucide_lustre" +category = "" diff --git a/packages/midas_browser.toml b/packages/midas_browser.toml new file mode 100644 index 0000000..5387203 --- /dev/null +++ b/packages/midas_browser.toml @@ -0,0 +1,5 @@ +name = "midas_browser" +description = "Run midas tasks in the browser." +docs_url = "https://hexdocs.pm/midas_browser/" +repo_url = "https://github.com/midas-framework/midas_browser" +category = "" diff --git a/packages/midas_sdk.toml b/packages/midas_sdk.toml new file mode 100644 index 0000000..4fc7170 --- /dev/null +++ b/packages/midas_sdk.toml @@ -0,0 +1,5 @@ +name = "midas_sdk" +description = "A bag of SDK's that can be used with midas." +docs_url = "https://hexdocs.pm/midas_sdk/" +repo_url = "https://github.com/midas-framework/midas_sdk" +category = "" diff --git a/packages/ormlette.toml b/packages/ormlette.toml new file mode 100644 index 0000000..9e56591 --- /dev/null +++ b/packages/ormlette.toml @@ -0,0 +1,5 @@ +name = "ormlette" +description = "A delightful ORM (?) for Gleam! 🍳" +docs_url = "https://hexdocs.pm/ormlette/" +repo_url = "https://github.com/ashercn97/ormlette" +category = "" diff --git a/packages/pevensie.toml b/packages/pevensie.toml new file mode 100644 index 0000000..c89b842 --- /dev/null +++ b/packages/pevensie.toml @@ -0,0 +1,5 @@ +name = "pevensie" +description = "The backend application framework for Gleam!" +docs_url = "https://hexdocs.pm/pevensie/" +repo_url = "https://github.com/Pevensie/pevensie" +category = "" diff --git a/packages/porter_stemmer.toml b/packages/porter_stemmer.toml new file mode 100644 index 0000000..f9ab008 --- /dev/null +++ b/packages/porter_stemmer.toml @@ -0,0 +1,5 @@ +name = "porter_stemmer" +description = "Porter word stemming in Gleam" +docs_url = "https://hexdocs.pm/porter_stemmer/" +repo_url = "https://github.com/lpil/porter_stemmer" +category = "" diff --git a/packages/ratioed.toml b/packages/ratioed.toml new file mode 100644 index 0000000..56555c5 --- /dev/null +++ b/packages/ratioed.toml @@ -0,0 +1,5 @@ +name = "ratioed" +description = "A rational number library for gleam." +docs_url = "https://hexdocs.pm/ratioed/" +repo_url = "https://github.com/schurhammer/ratioed" +category = "" diff --git a/packages/simplejson.toml b/packages/simplejson.toml new file mode 100644 index 0000000..aa0bf7f --- /dev/null +++ b/packages/simplejson.toml @@ -0,0 +1,5 @@ +name = "simplejson" +description = "Native gleam json parser/generator" +docs_url = "https://hexdocs.pm/simplejson/" +repo_url = "https://github.com/pendletong/simplejson" +category = "" diff --git a/packages/spectator.toml b/packages/spectator.toml new file mode 100644 index 0000000..3a17883 --- /dev/null +++ b/packages/spectator.toml @@ -0,0 +1,5 @@ +name = "spectator" +description = "BEAM observer tool" +docs_url = "https://hexdocs.pm/spectator/" +repo_url = "https://github.com/JonasGruenwald/spectator" +category = "" diff --git a/packages/squeal.toml b/packages/squeal.toml new file mode 100644 index 0000000..4dfafea --- /dev/null +++ b/packages/squeal.toml @@ -0,0 +1,5 @@ +name = "squeal" +description = "SQL-Formatter for Gleam" +docs_url = "https://hexdocs.pm/squeal/" +repo_url = "https://github.com/MoeDevelops/squeal" +category = "" diff --git a/packages/storail.toml b/packages/storail.toml new file mode 100644 index 0000000..88cf8c5 --- /dev/null +++ b/packages/storail.toml @@ -0,0 +1,5 @@ +name = "storail" +description = "A simple on-disc JSON based data store" +docs_url = "https://hexdocs.pm/storail/" +repo_url = "https://github.com//" +category = "Databases" diff --git a/packages/tenthash.toml b/packages/tenthash.toml new file mode 100644 index 0000000..0888218 --- /dev/null +++ b/packages/tenthash.toml @@ -0,0 +1,5 @@ +name = "tenthash" +description = "Gleam based implementation of TentHash for Erlang targets" +docs_url = "https://hexdocs.pm/tenthash/" +repo_url = "https://github.com/pendletong/tenthash" +category = "" diff --git a/packages/validated.toml b/packages/validated.toml new file mode 100644 index 0000000..1ffd522 --- /dev/null +++ b/packages/validated.toml @@ -0,0 +1,5 @@ +name = "validated" +description = "Easily accumulate errors in Gleam!" +docs_url = "https://hexdocs.pm/validated/" +repo_url = "https://github.com/ryanmiville/validated" +category = "" diff --git a/src/awesome.gleam b/src/awesome.gleam index 94e083c..3e6522d 100644 --- a/src/awesome.gleam +++ b/src/awesome.gleam @@ -102,7 +102,6 @@ Web applications written in Gleam. ## Tools - [inoas/glychee](https://github.com/inoas/glychee) - A simple Gleam benchmark runner which wraps Benchee for the heavy lifting. -- [michaeljones/matcha](https://github.com/michaeljones/matcha) - A template system for Gleam - [tynanbe/rad](https://github.com/tynanbe/rad) - A flexible task runner companion for the Gleam build manager. ## Editor support