Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/gnolang/awesome-gno
Curated list of great GNO resources by the community.
https://github.com/gnolang/awesome-gno
List: awesome-gno
awesome awesome-list gno gnoland gnolang
Last synced: about 2 months ago
JSON representation
Curated list of great GNO resources by the community.
- Host: GitHub
- URL: https://github.com/gnolang/awesome-gno
- Owner: gnolang
- License: cc0-1.0
- Created: 2022-05-12T12:57:50.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-05-07T16:23:22.000Z (4 months ago)
- Last Synced: 2024-05-22T21:01:34.503Z (4 months ago)
- Topics: awesome, awesome-list, gno, gnoland, gnolang
- Homepage: https://gno.land/
- Size: 4.41 MB
- Stars: 54
- Watchers: 16
- Forks: 25
- Open Issues: 7
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
- awesome-ccamel - gnolang/awesome-gno - Curated list of great gno.land resources by the community. (Misc)
- ultimate-awesome - awesome-gno - Curated list of great GNO resources by the community. (Other Lists / PowerShell Lists)
README
# Awesome Gno [![Awesome](https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)](https://github.com/sindresorhus/awesome)
A curated list of awesome frameworks, libraries, software and resources related to the Gnoland blockchain.
Gnoland is a robust blockchain that provides concurrency and scalability with smart contracts programmed in Gno, a Go interpreter.
> Do you gno?
## Contents
1. [Official](#official)
2. [Documentation](#documentation)
3. [Tools](#tools)
4. [Tutorials](#tutorials)
5. [Social](#social)
6. [Misc](#misc)
7. [Contributing](#contributing)## Official
* [gno.land](https://gno.land/) - The official website of the project.
* [gno](https://github.com/gnolang/gno) - Main repo of the project, contains the core libraries and tools.
* [staging.gno.land](https://staging.gno.land/) - Staging environment, resetted perdiodically.
* [test1.gno.land](https://test1.gno.land/) - First official testnet environment (archive).
* [test2.gno.land](https://test2.gno.land/) - Second official testnet environment (archive).
* [test3.gno.land](https://test3.gno.land/) - Third official testnet environment.## Documentation
* [Official Documentation](https://docs.gno.land)
* [README](https://github.com/gnolang/gno#readme)
* [Roadmap](https://github.com/gnolang/roadmap)
* [Plan](https://github.com/gnolang/gno/blob/master/PLAN.md)
* [Philosophy](https://github.com/gnolang/gno/blob/master/PHILOSOPHY.md)## Tools
* [Gno to Discord](https://github.com/PoCInnovation/PoCLab) - Send notifications on Discord for new content on https://gno.land/r/boards.
* [Adena Wallet](https://adena.app/) - Friendly wallet that simplifies sending & receiving tokens, staking, NFT storage, and dapp connections.
* [Keplr Integration](https://github.com/gnolang/gno/pull/154) - WIP Integration with the Keplr browser extension.
* [Gnoscan](http://gnoscan.io/) - Gnoscan is a Gnoland blockchain explorer, making on-chain data legible and intuitive for everyone.
* [Gno Extension for VS Code](https://marketplace.visualstudio.com/items?itemName=harry-hov.gno) - Rich Gno/Gnolang support for Visual Studio Code.
* [Supernova](https://github.com/gnolang/supernova) - Stress testing tool for the Gno Tendermint2 blockchain.
* [Gno-mode for Emacs](https://gist.github.com/gfanton/6e233656dfeabd7a46f21f7507b6b311) - Major mode for editing GNO files in Emacs, based on go-mode. Work in progress.
* [Gno for Sublime Text](https://github.com/jdkato/gno-sublime-text) - Gno syntax highlighting for Sublime Text.
* [:GnoFileTest command for vim](https://gist.github.com/grepsuzette/66f5cfaccc1a919c67f52bd7b31a3b09) - `:GnoFileTest` snippet for vim## Tutorials
* [Getting Started](https://github.com/gnolang/getting-started) - Get started with your first Gnolang Realm easily with this repo.
* [Gno By Example](https://gno-by-example.com) - Tutorials and code snippets for learning Gnolang.
* [Gno Learn X in Y minutes](https://github.com/gnolang/devrel/blob/main/docs/learn_xy/gno.html.markdown)
* [Quickstart Guide](https://github.com/gnolang/gno/blob/master/examples/gno.land/r/demo/boards/README.md) - How to start interacting with the blockchain.
* [From Zero to Gnoland Hero](https://github.com/leohhhn/gno-fzgh/blob/main/README.md) - A complete 0 to 100 tutorial on your first dApp in Gnoland.
* [A Beginner’s Guide to the Gnoland Testnet](https://medium.com/@onbloc/a-beginners-guide-to-the-gnoland-testnet-6fdc693a48f4) - A visual guide to creating a wallet and receiving $GNOTs on the testnet.
* [Gnolang 101](https://github.com/onbloc/gnolang-101) - A course designed for aspiring smart-contract developers on Gnoland.
* [Gnolang Basics](https://github.com/moul/gno-basics) - Simple examples of Gnolang contracts.
* [Hello Gno!](https://github.com/xplrz/gnoland-workshop) - Step-by-step workshop to learn Gnolang and Gnoland features.
* [Start Writing a Realm](https://docs.onbloc.xyz/tutorials/start-writing-a-realm)
* [Gnoland Developer Portal](https://github.com/onbloc/gnoland-tutorials) - All-in-one place for Gnoland developers, providing introductions, tutorials with detailed examples, and developer resources.
* [Gno Smart Contract Demo](https://www.youtube.com/watch?v=-BlnEXCs0eI) - A short video tutorial on writing and deploying a simple Realm and Package.
* [Gno Chinese Station](https://www.gnoland.cn) - A website for Chinese Developers, providing tutorials, documents, and gno news.
* [Failing In Public](https://proggr.hashnode.dev/gnoland-initial-experience-gonzo-take-on-failing-in-public) - A gonzo journalist take on first gno/CosmosSDK experiences.
* [Setup & First Realm On Ubuntu](https://proggr.hashnode.dev/gnoland-localnet-walkthrough-first-realm-on-ubuntu) - Local installation & realm deployment on Ubuntu.
* [From Test3 To Main Branch](https://proggr.hashnode.dev/gnoland-from-main-branch-refactor-from-test3-toy-registrar-realm) - Capturing the minor adjustments needed as part of the refactor since test3.
* ["go -> gno" presentation](https://github.com/gnolang/workshops/tree/main/presentations/2023-06-26--go-to-gno--schollz) - "Things I wish I knew when I started out with Gno, when coming from a Go background" by Zack Scholl.
* [GnoChess](https://github.com/gnolang/gnochess) - A chess server implementation in Gno, complete with a frontend, faucet & tutorial to develop your own.## SDKs & Clients
* [gnolang/blog](https://github.com/gnolang/blog) - `r/gnolang/blog` client, or how to create custom `gnokey` clients.
## Social
* [Discord](https://discord.gg/3YbdqVP8Tb)
* [Telegram](https://t.me/gnoland)
* [Twitter](https://twitter.com/_gnoland)
* [YouTube](https://www.youtube.com/@_gnoland)
* [Gnoland Boards](https://gno.land/r/boards)## Misc
* [legacy Bounties (deprecated)](https://github.com/gnolang/bounties) - Legacy official bounty board.
* [Assets](https://github.com/gnolang/gno/tree/master/gnoland/assets) - Official logo and assets.
* [Peace](https://github.com/gnolang/gno/blob/master/gnoland/docs/peace.md) - Call for peace.
* [GitPOAP](https://www.gitpoap.io/gh/gnolang) - Contributors (Git) can mint POAPs.
* [Workshops & Talks](https://github.com/gnolang/workshops) - Slides and materials.## Tips & Snippets
_Note: We'd like to try a section with small tips & snippets and less curation. Please open PRs with just a link to a gist, tweet, screenshot, or discussion._
* [Tendermint2 JSON-RPC Postman Collection](https://gist.github.com/zivkovicmilos/d7b98103f0611ac3b26202a29cee02c4)
## Contributing
Your contributions are always welcome! Please take a look at the [contribution guidelines](https://github.com/gnolang/awesome-gno/blob/master/CONTRIBUTING.md) first.
We will keep some pull requests open if we're not sure whether those libraries are awesome. You could [vote for them](https://github.com/gnolang/awesome-gno/pulls) by adding :+1: to them.