Overview
Solidity is a statically typed, contract-oriented, high-level language for implementing smart contracts on the Ethereum Virtual Machine. Its current official GitHub repository is argotorg/solidity, which hosts the compiler and entry points for development.
Features and best fit
Based on official documentation; not hands-on tested · Content checked:
Express tokens, ownership, voting, and other contract logic
Programs run on an EVM peer-to-peer network and can implement tokens of value, ownership, voting, and other logic. The README includes a minimal contract and points to Remix examples for voting, auctions, remote purchases, and payment channels.
Sources: [1]
For Ethereum-family contracts and compiler development
It fits teams building typed contracts for EVM-compatible environments and contributors working on the Solidity compiler. Define permissions, storage, upgrade, testing, and audit policies first, then validate the approach with a small contract.
Sources: [1]
Verify releases, repository ownership, and license boundaries
The README recommends the latest release because breaking changes, features, and fixes arrive regularly. The repository now lives under argotorg while the README still describes Ethereum Foundation sponsorship of the core team, so use current official notices rather than inferring governance from the owner name alone. The compiler is GPLv3, with separate terms for some third-party code.
Official sources
- [1]Solidity README(2026-09-13)
- [2]Solidity GitHub repository(2026-09-13)
Supplemental curator note
Selected for a quiet organization transfer that left repository, README, and community identifiers updating at different speeds.
Growth
Growth trends · Last 30 days
25,738 Stars
Trend data is still being collected.
Development activity
Last 90 days · weekly
- Commits (last 30 days)
- 98
- Open PRs
- 152
Development activity is still being collected.
Built with
Categories and tags
Categories
GitHub data
GitHub dataView detailed GitHub data
GitHub Topics
- cpp
- ethereum
- smartcontracts
- language
- solidity
- blockchain
- hacktoberfest
- programming-language
- Stars
- 25,738
- Forks
- 6,156
- Watchers
- 716
- Open issues
- 675
- Primary language
- C++
- License
- GPL-3.0
- Repository last updated
- Sep 11, 2026
Explore next
- Go138,795 Stars
A programming language and official toolchain for building simple, reliable, and efficient software.
Go - Node.js121,903 Stars
An open-source, cross-platform JavaScript runtime for servers, command-line tools, and development tooling.
JavaScript - Rust118,799 Stars
A high-performance systems programming language whose ownership model supports memory and thread safety at compile time.
Rust - Bitcoin Core90,166 Stars
The full-node reference implementation that joins the Bitcoin P2P network and fully validates blocks and transactions.
C++ - CPython77,137 Stars
The source repository for developing Python's interpreter, standard library, build system, and tests.
Python
Report incorrect information
Tell us if any listing information is incorrect or outdated.