Skip to content

Commit eb94512

Browse files
committed
Add todomvc
1 parent 6552589 commit eb94512

17 files changed

+79
-2
lines changed

README.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -356,11 +356,12 @@ Compilers for Gleam and compilers written in Gleam.
356356

357357
Web applications written in Gleam.
358358

359-
- [gleam-lang/example-todomvc](https://github.com/gleam-lang/example-todomvc) - A serverside only implementation of Todo MVC written in Gleam!
360359
- [gleam-lang/example-echo-server](https://github.com/gleam-lang/example-echo-server) - An example Gleam web application.
360+
- [gleam-lang/example-todomvc](https://github.com/gleam-lang/example-todomvc) - A serverside implementation of TodoMVC written in Gleam!
361361
- [gleam-lang/packages](https://github.com/gleam-lang/packages) - The Gleam package index website.
362362
- [aosasona/jsorm](https://github.com/aosasona/jsorm) - A minimal JSON explorer in Gleam + HTMX.
363363
- [ghivert/gloogle](https://github.com/ghivert/gloogle) - A search engine for the Gleam ecosystem, built in Lustre + Wisp.
364+
- [ryanmiville/lustre-todomvc](https://github.com/ryanmiville/lustre-todomvc) - A Lustre clientside implementation of TodoMVC written in Gleam!
364365

365366
## Tools
366367

packages/bungibindies.toml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
name = "bungibindies"
2+
description = "Gleam bindings to the Bun runtime API's."
3+
docs_url = "https://hexdocs.pm/bungibindies/"
4+
repo_url = "https://github.com/strawmelonjuice/bungibindies"
5+
category = ""

packages/cel.toml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
name = "cel"
2+
description = "A CEL (Common Expression Language) parser and interpreter in pure Gleam"
3+
docs_url = "https://hexdocs.pm/cel/"
4+
repo_url = "https://github.com/JonasHedEng/cel-gleam"
5+
category = ""

packages/cloak_wrapper.toml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
name = "cloak_wrapper"
2+
description = "Gleam wrapper for Cloak (Elixir)"
3+
docs_url = "https://hexdocs.pm/cloak_wrapper/"
4+
repo_url = "https://github.com/bchase/cloak_wrapper"
5+
category = ""

packages/convert.toml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
name = "convert"
2+
description = "Utilities to create encoders and decoders from basic and complex types"
3+
docs_url = "https://hexdocs.pm/convert/"
4+
repo_url = "https://github.com/Billuc/convert"
5+
category = ""

packages/convert_json.toml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
name = "convert_json"
2+
description = "Encode and decode JSON from and to Gleam types"
3+
docs_url = "https://hexdocs.pm/convert_json/"
4+
repo_url = "https://github.com/Billuc/convert_json"
5+
category = ""

packages/felix.toml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
name = "felix"
2+
description = "Authentication via Passkey (WebAuthn/FIDO2)"
3+
docs_url = "https://hexdocs.pm/felix/"
4+
repo_url = "https://github.com/crowdhailer/felix"
5+
category = ""

packages/gclog.toml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
name = "gclog"
2+
description = "A simple Google Cloud Platform compliant logging library for Gleam!"
3+
docs_url = "https://hexdocs.pm/gclog/"
4+
repo_url = "https://github.com/sam-kenney/gclog"
5+
category = ""

packages/gemo.toml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
name = "gemo"
2+
description = "Simple and memory efficient memoization for JavaScript and Erlang."
3+
docs_url = "https://hexdocs.pm/gemo/"
4+
repo_url = "https://github.com/lv37/gemo"
5+
category = ""

packages/given.toml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
name = "given"
2+
description = "Ergonomic early returns (lazy guards) for Bool, Result and Option types in Gleam"
3+
docs_url = "https://hexdocs.pm/given/"
4+
repo_url = "https://github.com/inoas/gleam-given"
5+
category = ""

packages/gleatter.toml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
name = "gleatter"
2+
description = "Typed route definitions for seamless fullstack development !"
3+
docs_url = "https://hexdocs.pm/gleatter/"
4+
repo_url = "https://github.com/Billuc/gleatter"
5+
category = ""

packages/gleatter_lustre.toml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
name = "gleatter_lustre"
2+
description = "Interface for Lustre to use Gleatter's typed routes"
3+
docs_url = "https://hexdocs.pm/gleatter_lustre/"
4+
repo_url = "https://github.com/Billuc/gleatter_lustre"
5+
category = ""

packages/morsey.toml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
name = "morsey"
2+
description = "A package for encoding and decoding Morse code in Gleam."
3+
docs_url = "https://hexdocs.pm/morsey/"
4+
repo_url = "https://github.com/FrostyX/gleam-morse"
5+
category = ""

packages/sqlc_gen_gleam.toml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
name = "sqlc_gen_gleam"
2+
description = "A sqlc plugin for gleam that generates type-safe gleam code for your SQL statements."
3+
docs_url = "https://hexdocs.pm/sqlc_gen_gleam/"
4+
repo_url = "https://github.com/daniellionel01/sqlc-gen-gleam"
5+
category = ""

packages/supa.toml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
name = "supa"
2+
description = "An isomorphic Gleam library for Supabase (Auth only so far)."
3+
docs_url = "https://hexdocs.pm/supa/"
4+
repo_url = "https://github.com/crowdhailer/supa"
5+
category = ""

packages/zipnotic.toml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
name = "zipnotic"
2+
description = "A grab bag of zip functions."
3+
docs_url = "https://hexdocs.pm/zipnotic/"
4+
repo_url = "https://github.com/JosephTLyons/zipnotic"
5+
category = ""

src/awesome.gleam

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -93,11 +93,12 @@ Compilers for Gleam and compilers written in Gleam.
9393
9494
Web applications written in Gleam.
9595
96-
- [gleam-lang/example-todomvc](https://github.com/gleam-lang/example-todomvc) - A serverside only implementation of Todo MVC written in Gleam!
9796
- [gleam-lang/example-echo-server](https://github.com/gleam-lang/example-echo-server) - An example Gleam web application.
97+
- [gleam-lang/example-todomvc](https://github.com/gleam-lang/example-todomvc) - A serverside implementation of TodoMVC written in Gleam!
9898
- [gleam-lang/packages](https://github.com/gleam-lang/packages) - The Gleam package index website.
9999
- [aosasona/jsorm](https://github.com/aosasona/jsorm) - A minimal JSON explorer in Gleam + HTMX.
100100
- [ghivert/gloogle](https://github.com/ghivert/gloogle) - A search engine for the Gleam ecosystem, built in Lustre + Wisp.
101+
- [ryanmiville/lustre-todomvc](https://github.com/ryanmiville/lustre-todomvc) - A Lustre clientside implementation of TodoMVC written in Gleam!
101102
102103
## Tools
103104

0 commit comments

Comments
 (0)