TheAlgorithms/Java has 66,739 GitHub stars and 21,464 forks. GitHot measured +13 stars in 24 hours. Last checked 2026-11-04 23:57 UTC. Last push 2026-11-01.
All Algorithms implemented in Java
Measured star growth
- in 24h
- +13
- in 7 days
- Collecting history
- in 15 days
- Collecting history
- in 1 month
- Collecting history
Net star changes over overlapping periods, not daily totals. Missing measurements are left blank. Stars measure attention, not software quality.
README.md
OriginalThe Algorithms - Java
You can run and edit the algorithms, or contribute to them using Gitpod.io (a free online development environment) with a single click.
All algorithms are implemented in Java (for educational purposes)
These implementations are intended for learning purposes. As such, they may be less efficient than the Java standard library.
Contribution Guidelines
Please read our Contribution Guidelines before you contribute to this project.
Algorithms
Our directory contains the full list of algorithms implemented in Java.
Explore related projects
codecrafters-io/build-your-own-x
Master programming by recreating your favorite technologies from scratch.
559,853 starspublic-apis/public-apis
A collective list of free APIs
496,131 starsmorluto/rea
Reverse engineer anything with agents, from app behavior down to native binaries.
430,915 starsopenclaw/openclaw
The AI that really does things. Any OS. Any Platform. The lobster way. 🦞
393,919 stars