From 82bfcb68b8af4477104c61fed4572947f614808a Mon Sep 17 00:00:00 2001 From: blaix Date: Mon, 10 Aug 2026 17:37:33 +0000 Subject: [PATCH] Initial set of links --- README.md | 36 ++++++++++++++++++++++++++++++++++-- 1 file changed, 34 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 576cebb..48981a1 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,35 @@ -# awesome-gren +# Awesome Gren -A curated collection of awesome Gren tools, frameworks, libraries and articles. \ No newline at end of file +Awesome tools, frameworks, libraries, videos, and articles for or about the [Gren programming language](https://gren-lang.org/). + +## Application Development + +* [Gren TUI](https://github.com/blaix/gren-tui): A TUI framework. +* [gren-lang/browser](https://packages.gren-lang.org/package/gren-lang/browser/version/latest/overview): Gren's core package for running applications in the browser. +* [gren-lang/node](https://packages.gren-lang.org/package/gren-lang/node/version/latest/overview): Gren's core package for running applications on node. +* [Pretty Nice Framework](https://prettynice.dev/): A full stack web development framework. + +## Editor Integrion + +* [tree-sitter-gren](https://github.com/gren-lang/tree-sitter-gren): Tree-sitter implementation. +* [gren-language-server-unofficial](https://github.com/lue-bird/gren-language-server-unofficial): Unofficial language server. + +## Installing + +* [nix flake](https://github.com/gren-lang/nix) +* [nix package](https://search.nixos.org/packages?query=gren) +* [npm package](https://www.npmjs.com/package/gren-lang) + +## Learning + +* [Gren Book](https://gren-lang.org/book/) + +## Static Analysis + +* [gren-extra-checks](https://github.com/lue-bird/gren-extra-checks): Enforce additional reliability and consistency constraints for your Gren project. + +## Testing + +* [blaix/gren-effectful-tests](https://github.com/blaix/gren-effectful-tests): A package to run integration, e2e, and browser tests. +* [gilramir/gren-unit-node](https://packages.gren-lang.org/package/gilramir/gren-unit-node/version/latest/overview): xUnit style test framework. +* [gren-lang/test](https://packages.gren-lang.org/package/gren-lang/test/version/latest/overview): Gren's core package for writing tests. \ No newline at end of file