Implementation Open Source Projects

Browse 2,111 Implementation open source projects, ranked by GitHub stars. Find the most popular Implementation tools and libraries.

Share your experience:✍️ Write a Post❓ Ask a Question
1-60 of 2,111 projects
51,514 stars

Avik-Jain/100-Days-Of-ML-Code

100 Days of ML Coding

Metrics details
Stars51,514
41,882 stars

juanfont/headscale

An open source, self-hosted implementation of the Tailscale control server

Metrics details
Stars41,882
34,488 stars

TheAlgorithms/C-Plus-Plus

Collection of various algorithms in mathematics, machine learning, computer science and physics implemented in C++ for educational purposes.

Metrics details
Stars34,488
24,814 stars

gorilla/websocket

Package gorilla/websocket is a fast, well-tested and widely used WebSocket implementation for Go.

Metrics details
Stars24,814
24,377 stars

redisson/redisson

Redisson: Valkey & Redis Java Client and Real-Time Data Platform. Sync/Async/RxJava/Reactive API. Over 50 Valkey and Redis based Java objects and services: Set, Multimap, SortedSet, Map, List, Queue, Deque, Semaphore, Lock, AtomicLong, Map Reduce, Bloom filter, Spring, Tomcat, Scheduler, JCache API, Hibernate, RPC, local cache..

Metrics details
Stars24,377
22,258 stars

TheAlgorithms/C

Collection of various algorithms in mathematics, machine learning, computer science, physics, etc implemented in C for educational purposes.

Metrics details
Stars22,258
17,609 stars

gfx-rs/wgpu

A cross-platform, safe, pure-Rust graphics API.

Metrics details
Stars17,609
17,554 stars

jtoy/awesome-tensorflow

TensorFlow - A curated list of dedicated resources http://tensorflow.org

Metrics details
Stars17,554
17,043 stars

woltapp/blurhash

A very compact representation of a placeholder for an image.

Metrics details
Stars17,043
13,153 stars

h4cc/awesome-elixir

A curated list of amazingly awesome Elixir and Erlang libraries, resources and shiny things. Updates:

Metrics details
Stars13,153
12,919 stars

jacobgil/pytorch-grad-cam

Advanced AI Explainability for computer vision. Support for CNNs, Vision Transformers, Classification, Object detection, Segmentation, Image similarity and more.

Metrics details
Stars12,919
12,269 stars

slimphp/Slim

Slim is a PHP micro framework that helps you quickly write simple yet powerful web applications and APIs.

Metrics details
Stars12,269
12,036 stars

hyperium/tonic

A native gRPC client & server implementation with async/await support.

Metrics details
Stars12,036
11,850 stars

jbogard/MediatR

Simple, unambitious mediator implementation in .NET

Metrics details
Stars11,850
10,912 stars

munificent/craftinginterpreters

Repository for the book "Crafting Interpreters"

Metrics details
Stars10,912
10,698 stars

kanaka/mal

mal - Make a Lisp

Metrics details
Stars10,698
10,644 stars

lucidrains/denoising-diffusion-pytorch

Implementation of Denoising Diffusion Probabilistic Model in Pytorch

Metrics details
Stars10,644
10,156 stars

graphql-go/graphql

An implementation of GraphQL for Go / Golang

Metrics details
Stars10,156
10,071 stars

TarsCloud/Tars

Tars is a high-performance RPC framework based on name service and Tars protocol, also integrated administration platform, and implemented hosting-service via flexible schedule.

Metrics details
Stars10,071
9,691 stars

fullstackio/FlappySwift

swift implementation of flappy bird. More at fullstackedu.com

Metrics details
Stars9,691
9,202 stars

eriklindernoren/Keras-GAN

Keras implementations of Generative Adversarial Networks.

Metrics details
Stars9,202
9,064 stars

apache/iceberg

Apache Iceberg

Metrics details
Stars9,064
8,795 stars

HypothesisWorks/hypothesis

The property-based testing library for Python

Metrics details
Stars8,795
8,548 stars

jomjol/AI-on-the-edge-device

Easy to use device for connecting "old" measuring units (water, power, gas, ...) to the digital world

Metrics details
Stars8,548
8,489 stars

apple/swift-nio

Event-driven network application framework for high performance protocol servers & clients, non-blocking.

Metrics details
Stars8,489
8,079 stars

php-fig/simple-cache

Metrics details
Stars8,079
7,816 stars

wang-xinyu/tensorrtx

Implementation of popular deep learning networks with TensorRT network definition API

Metrics details
Stars7,816
7,625 stars

go-git/go-git

A highly extensible Git implementation in pure Go.

Metrics details
Stars7,625
7,491 stars

sebastianbergmann/php-file-iterator

FilterIterator implementation that filters files based on a list of suffixes, prefixes, and other exclusion criteria.

Metrics details
Stars7,491
7,056 stars

JakeWharton/ActionBarSherlock

[DEPRECATED] Action bar implementation which uses the native action bar on Android 4.0+ and a custom implementation on pre-4.0 through a single API and theme.

Metrics details
Stars7,056
6,880 stars

RockstarLang/rockstar

Home of the Rockstar programming language

Metrics details
Stars6,880
6,860 stars

libp2p/go-libp2p

libp2p implementation in Go

Metrics details
Stars6,860
6,527 stars

Dimillian/MovieSwiftUI

SwiftUI & Combine app using MovieDB API. With a custom Flux (Redux) implementation.

Metrics details
Stars6,527
6,328 stars

BLAKE3-team/BLAKE3

the official Rust and C implementations of the BLAKE3 cryptographic hash function

Metrics details
Stars6,328
6,145 stars

mandliya/algorithms_and_data_structures

180+ Algorithm & Data Structure Problems using C++

Metrics details
Stars6,145
6,092 stars

goadesign/goa

Design-first Go framework that generates API code, documentation, and clients. Define once in an elegant DSL, deploy as HTTP and gRPC services with zero drift between code and docs.

Metrics details
Stars6,092
5,948 stars

lostisland/faraday

Simple, but flexible HTTP client library, with support for multiple backends.

Metrics details
Stars5,948
5,675 stars

jpadilla/pyjwt

JSON Web Token implementation in Python

Metrics details
Stars5,675
5,582 stars

libp2p/rust-libp2p

The Rust Implementation of the libp2p networking stack.

Metrics details
Stars5,582
5,450 stars

rmosolgo/graphql-ruby

Ruby implementation of GraphQL

Metrics details
Stars5,450
5,399 stars

tkipf/pygcn

Graph Convolutional Networks in PyTorch

Metrics details
Stars5,399
5,361 stars

JerryLead/SparkInternals

Notes talking about the design and implementation of Apache Spark

Metrics details
Stars5,361
5,300 stars

crosire/reshade

A generic post-processing injector for games and video software.

Metrics details
Stars5,300
5,293 stars

lhartikk/naivechain

A blockchain implementation in 200 lines of code

Metrics details
Stars5,293
5,284 stars

dunglas/mercure

🪽 An open, easy, fast, reliable and battery-efficient solution for real-time communications

Metrics details
Stars5,284
5,277 stars

mikepenz/Android-Iconics

Android-Iconics - Use any icon font, or vector (.svg) as drawable in your application.

Metrics details
Stars5,277
5,147 stars

gitpython-developers/GitPython

GitPython is a python library used to interact with Git repositories.

Metrics details
Stars5,147
5,104 stars

lyst/lightfm

A Python implementation of LightFM, a hybrid recommendation algorithm.

Metrics details
Stars5,104
5,092 stars

mimblewimble/grin

Minimal implementation of the Mimblewimble protocol.

Metrics details
Stars5,092
4,938 stars

thoas/go-funk

A modern Go utility library which provides helpers (map, find, contains, filter, ...)

Metrics details
Stars4,938
4,854 stars

moneyphp/money

PHP implementation of Fowler's Money pattern.

Metrics details
Stars4,854
4,716 stars

webonyx/graphql-php

PHP implementation of the GraphQL specification based on the reference implementation in JavaScript

Metrics details
Stars4,716
4,706 stars

uber-go/ratelimit

A Go blocking leaky-bucket rate limit implementation

Metrics details
Stars4,706
4,705 stars

deckarep/golang-set

A simple, battle-tested and generic set type for the Go language. Trusted by GoogleCloudPlatform, Docker, 1Password, Ethereum and Hashicorp.

Metrics details
Stars4,705
4,481 stars

suragnair/alpha-zero-general

A clean implementation based on AlphaZero for any game in any framework + tutorial + Othello/Gobang/TicTacToe/Connect4 and more

Metrics details
Stars4,481
4,470 stars

Kyubyong/transformer

A TensorFlow Implementation of the Transformer: Attention Is All You Need

Metrics details
Stars4,470
4,374 stars

Jeiwan/blockchain_go

A simplified blockchain implementation in Golang

Metrics details
Stars4,374
4,226 stars

Python-Markdown/markdown

A Python implementation of John Gruber’s Markdown with Extension support.

Metrics details
Stars4,226
4,197 stars

volatiletech/authboss

The boss of http auth.

Metrics details
Stars4,197
4,157 stars

symfony/cache

Provides extended PSR-6, PSR-16 (and tags) implementations

Metrics details
Stars4,157
1-60 of 2,111 projects
Get A Weekly Email With Trending Implementation Projects
Stay updated on Implementation plus related topics you pick below.

Copyright 2018-2026 Awesome Open Source.  All rights reserved.