awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
fravoll avatar

fravoll/solidity-patterns

0
View on GitHub↗
3,330 stars·534 forks·Solidity·MIT·23 viewsfravoll.github.io/solidity-patterns↗

Solidity Patterns

A compilation of patterns and best practices for the smart contract programming language Solidity

Features

  • Blockchain Development Frameworks - Collection of common design patterns for smart contract development.
  • Smart Contract Development - Compilation of best practices and common patterns for smart contracts.
  • Web3 and Blockchain - A guide to common smart contract design patterns.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Star history

Star history chart for fravoll/solidity-patternsStar history chart for fravoll/solidity-patterns

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

Frequently asked questions

What does fravoll/solidity-patterns do?

A compilation of patterns and best practices for the smart contract programming language Solidity

What are the main features of fravoll/solidity-patterns?

The main features of fravoll/solidity-patterns are: Blockchain Development Frameworks, Smart Contract Development, Web3 and Blockchain.

Which projects share features with fravoll/solidity-patterns?

Projects with overlapping indexed features include: yeasy/blockchain_guide — This is an educational resource that provides a comprehensive guide to blockchain and distributed ledger technologies,… fuellabs/sway — Sway is a smart contract development language and programming environment designed for writing, compiling, and… bkrem/awesome-solidity — This project is a curated directory and index of resources for Solidity smart contract development. It provides a… dethcrypto/typechain — 🔌 TypeScript bindings for Ethereum smart contracts. status-im/status-react — Status-react is a blockchain-native mobile operating system and decentralized communication platform. It functions as… amazingang/wtf-solidity — WTF-Solidity is a comprehensive educational curriculum and learning platform designed to guide developers through the…

Projects sharing features with Solidity Patterns

These projects share indexed features with Solidity Patterns. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • yeasy/blockchain_guideyeasy avatar

    yeasy/blockchain_guide

    7,069View on GitHub↗

    This is an educational resource that provides a comprehensive guide to blockchain and distributed ledger technologies, covering everything from fundamental concepts to practical deployment. The guide systematically explains the core architecture of blockchain systems, including consensus-based distributed ledgers, cryptographic hash chains, Merkle trees, and smart contract execution engines, while also detailing permissioned channel architectures and modular service platforms for enterprise use. The resource distinguishes itself by offering a dual-track learning path that serves both non-tech

    Gobitcoinblockchainbook
    View on GitHub↗7,069
  • fuellabs/swayFuelLabs avatar

    FuelLabs/sway

    61,626View on GitHub↗

    Sway is a smart contract development language and programming environment designed for writing, compiling, and deploying secure blockchain programs. It serves as a type-safe language for building on-chain logic and a static analysis toolchain that validates contracts before they are executed on a network. The ecosystem provides a development environment focused on blockchain application logic and web3 backend engineering. It integrates a type-safe programming approach to reduce vulnerabilities and ensure reliable state transitions for decentralized services. The toolchain incorporates static

    Rustcompilerfuellanguage
    View on GitHub↗61,626
  • bkrem/awesome-soliditybkrem avatar

    bkrem/awesome-solidity

    7,032View on GitHub↗

    This project is a curated directory and index of resources for Solidity smart contract development. It provides a categorized collection of libraries, development frameworks, security tools, and educational materials used to build and deploy decentralized applications. The repository functions as a comprehensive catalog for the software development lifecycle, featuring a specific index of community-vetted modular building blocks and token standard implementations. It also maintains a dedicated list of security resources, including static analyzers and fuzzers, to assist in auditing and securi

    View on GitHub↗7,032
  • dethcrypto/typechaindethcrypto avatar

    dethcrypto/TypeChain

    2,801View on GitHub↗

    🔌 TypeScript bindings for Ethereum smart contracts

    TypeScript
    View on GitHub↗2,801
Compare all 30 related projects→