TheAlgorithms / Java
git clone https://github.com/TheAlgorithms/Java.git
π₯ on GitHub Trending today
A collection of algorithms and data structures implemented in Java for educational purposes.
Why you might care
Useful for learning how common sorting, searching, and data structure algorithms work in Java. The implementations favor clarity over performance, so they are not meant to replace the Java standard library. Open source under MIT with contribution guidelines.
+4
stars, 24h Β· #7,568
+63
stars, 7 days Β· #4,639
+516
stars, 30 days Β· #2,110
67k
β
total Β· +0% this week
21k
forks Β· 19 open issues
Star history (as recorded here)
LanguageJava
LicenseMIT
Created2016-07-16 (10y ago)
Last push1d ago
Watchers2.2k
OwnerOrganization
Seen on GitHub Trending
- 2026-11-07 β #18 monthly in java Β· +516 β
- 2026-11-06 β #15 monthly in java Β· +512 β
- 2026-11-05 β #15 monthly in java Β· +510 β
- 2026-11-05 β #14 weekly in java Β· +148 β
- 2026-11-04 β #18 monthly in java Β· +497 β
- 2026-11-04 β #2 weekly in java Β· +148 β
- 2026-11-03 β #18 monthly in java Β· +489 β
- 2026-11-03 β #1 weekly in java Β· +247 β
- 2026-11-02 β #15 monthly in java Β· +478 β
- 2026-11-02 β #1 weekly in java Β· +272 β
- 2026-11-01 β #5 daily in java Β· +29 β
- 2026-11-01 β #20 monthly in java Β· +471 β
- 2026-11-01 β #1 weekly in java Β· +318 β
- 2026-10-31 β #2 weekly in java Β· +302 β
- 2026-10-30 β #3 weekly in java Β· +254 β
- 2026-10-29 β #2 daily in java Β· +19 β
- 2026-10-29 β #6 weekly in java Β· +245 β
- 2026-10-28 β #2 daily in java Β· +114 β
- 2026-10-28 β #3 weekly in java Β· +236 β
- 2026-10-27 β #3 daily in java Β· +34 β
- 2026-10-27 β #3 weekly in java Β· +140 β
GitHub topics
algorithmalgorithm-challengesalgorithmsalgorithms-datastructuresdata-structureshacktoberfestjavasearchsortsorting-algorithms
Links
- GitHub: github.com/TheAlgorithms/Java
- Releases Β· Issues Β· Hacker News mentions
README
Loading READMEβ¦
Blurb generated by claude-haiku-5-5 11d ago. Star deltas marked ~ are extrapolated from partial history.