Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Categories
  3. Decentralized Systems
  4. Algorand

Algorand

The "Awesome Algorand" project is a curated collection of resources dedicated to Algorand, an open-source blockchain platform that utilizes a proof-of-stake consensus mechanism for secure and efficient transactions. This list encompasses a variety of resources including SDKs, libraries, development tools, smart contract tutorials, and community forums, all aimed at enhancing the development experience on the Algorand network. Whether you are a beginner looking to understand blockchain concepts or an experienced developer seeking to build decentralized applications, this list provides valuable insights and tools to help you succeed. Dive into the world of Algorand and discover the resources that can elevate your blockchain projects to new heights.

blockchainalgorandsmart-contractsproof-of-stakedecentralized-appssdkdevelopment-tools
RSSView on GitHub
212 stars67 forks0 contributorsUpdated
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub

Related Awesome Lists

📦
Bitcoin

The "Awesome Bitcoin" project is a curated collection of resources aimed at developers working with Bitcoin, the pioneering decentralized digital currency. This list encompasses a variety of tools, libraries, APIs, wallets, and educational materials that facilitate the development and integration of Bitcoin-related applications. It serves both beginners looking to understand the fundamentals of Bitcoin and experienced developers seeking advanced tools and techniques. By providing access to a wealth of information and resources, this project empowers users to explore the full potential of Bitcoin technology and contribute to its ecosystem.

1.3k
📦
Blockchain AI

The "Awesome Blockchain AI" project is a curated collection of resources focused on the intersection of artificial intelligence and blockchain technology. This list encompasses a variety of projects, tools, libraries, frameworks, and research papers that leverage the capabilities of blockchain to enhance AI applications. It includes categories such as decentralized AI platforms, machine learning algorithms optimized for blockchain, and community-driven initiatives that promote collaboration in this innovative field. Whether you are a researcher, developer, or enthusiast, this list provides valuable insights and resources to explore the potential of combining AI with blockchain. Dive in to discover groundbreaking projects and contribute to the future of intelligent decentralized systems.

1.1k
📦
Substrate

The "Awesome Substrate" project is a curated collection of resources focused on Substrate, a framework for creating scalable and upgradeable blockchains using the Rust programming language. This list encompasses a variety of categories, including tutorials, libraries, tools, and community resources that facilitate blockchain development. It is designed to benefit developers of all skill levels, from beginners looking to understand the basics of blockchain technology to experienced developers seeking advanced tools and techniques for building robust blockchain solutions. Users can explore a wealth of information and resources to enhance their blockchain projects and contribute to the growing ecosystem around Substrate.

777
📦
Non-Financial Blockchain

The "Awesome Non-Financial Blockchain" project is a curated collection of resources that explores the diverse applications of blockchain technology beyond the financial sector. Blockchain is a decentralized digital ledger technology that ensures transparency and security in data transactions. This list encompasses various categories, including supply chain management, healthcare, identity verification, voting systems, and more. It serves as a valuable resource for developers, researchers, and enthusiasts interested in leveraging blockchain for innovative solutions in different industries. Users can discover cutting-edge projects and insights that demonstrate the transformative potential of blockchain technology in non-financial domains.

664

Table of Contents

46 sections · 205 projects

Official Resources

7 projects
Algorand
algorandtechnologies.com
Algorand Foundation
algorand.foundation
Algorand FAQ
algorand.foundation
Algorand Governance
governance.algorand.foundation
Algorand Developer Portal
dev.algorand.co
Algorand Protocol Specs
Algorand Protocol Specs

Official technical specifications for the Algorand blockchain protocol, including formal definitions and implementation details.

TeX722 days ago
Algorand Discord
discord.com

AlgoKit

13 projects
algokit-cli
algokit-cli

A comprehensive CLI tool for developers to build, test, and deploy applications on the Algorand blockchain.

Python1902 days ago
algokit-lora
lora.algokit.io
AlgoKit Docs
dev.algorand.co
algokit-utils-py
algokit-utils-py

A Python utility library providing intuitive, productive functions for building applications on the Algorand blockchain.

Python197 days ago
algokit-core
algokit-core

Rust implementations of core Algorand functionality exposed to other languages via foreign function interfaces.

Rust1513 days ago
algokit-utils-ts
algokit-utils-ts

A TypeScript utility library providing intuitive, productive functions for building applications on the Algorand blockchain.

TypeScript2721 days ago
algokit-client-generator-py
algokit-client-generator-py

Generates type-safe Python clients for Algorand smart contracts from ARC-32/56 application specifications.

Python33 months ago
algokit-client-generator-ts
algokit-client-generator-ts

Generates a type-safe TypeScript client for Algorand smart contracts from ARC-56 or ARC-32 application specifications.

TypeScript52 months ago
puya
puya

An official Python to TEAL compiler for writing Algorand smart contracts and logic signatures with Python syntax.

Python971 day ago
puya-ts
puya-ts

An official TypeScript to TEAL compiler frontend for writing Algorand smart contracts with TypeScript syntax.

TypeScript163 days ago
algorand-python-testing
algorand-python-testing

A Python package for unit testing Algorand smart contracts in an offline environment.

Python101 month ago
algorand-TypeScript-testing
algorand-TypeScript-testing

A TypeScript library for offline unit testing of Algorand smart contracts by emulating AVM behavior.

TypeScript41 month ago
algokit-avm-vscode-debugger
algokit-avm-vscode-debugger

A VS Code extension for line-by-line debugging of Algorand smart contracts written in TEAL or compiled from Puya.

TypeScript132 months ago

Templates

4 projects
algokit-python-template
algokit-python-template

Official AlgoKit template for developing and deploying Puya smart contracts on Algorand using Python.

Jinja113 months ago
algokit-TypeScript-template
algokit-TypeScript-template

Official AlgoKit template for developing and deploying Algorand smart contracts using TypeScript.

Jinja44 months ago
algokit-react-frontend-template
algokit-react-frontend-template

Official AlgoKit React frontend template for building web apps that integrate with Algorand smart contracts.

Jinja44 months ago
algokit-fullstack-template
algokit-fullstack-template

Official AlgoKit template for building fullstack applications with integrated Algorand smart contracts and a React frontend.

Jinja104 months ago

Crash Courses

10 projects
Algorand School
Algorand School

An open slide deck providing a step-by-step introduction to Algorand's blockchain technology, ecosystem, and development tools.

822 years ago
Zero to Hero PyTeal
youtube.com
Algorand, efficient self-sustaining Blockchain
prismic-io.s3.amazonaws.com
Algorand Efficiency
youtube.com
Introduction to AVM and Applications
youtube.com
Introduction to PyTeal
youtube.com
PyTeal ABI Smart Contracts
youtube.com
Beaker
youtube.com
Dissecting Algorand
medium.com
Zero to Hero Blockchain Algorand
Zero to Hero Blockchain Algorand

A curated learning path for blockchain developers to master fundamentals and specialize in Algorand.

1411 months ago

General courses

1 projects
Foundations of Blockchains
youtube.com