Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Reference Implementation

Reference Implementation

52 projects

Showing 36 of 52 projects

Filesystem
FilesystemTypeScript

A collection of reference implementations and community-built servers for the Model Context Protocol (MCP).

#sdk-examples#developer-tools#llm-integration
Stars90.0k
Forks11.5k
Last commit1 day ago
Knowledge Graph Memory
Knowledge Graph MemoryTypeScript

A collection of reference implementations and community-built servers for the Model Context Protocol (MCP).

#sdk-examples#developer-tools#llm-integration
Stars90.0k
Forks11.5k
Last commit1 day ago
python-patterns
python-patternsPython

A comprehensive collection of design patterns and idioms implemented in Python, covering creational, structural, and behavioral categories.

#code-examples#software-architecture#behavioral-patterns
Stars43.0k
Forks7.0k
Last commit
DDDSample
DDDSampleJava

A reference implementation of a cargo booking system demonstrating Domain-Driven Design (DDD) patterns and practices.

#software-design-patterns#cargo-shipping#domain-driven-design
Stars5.3k
Forks1.5k
Last commit1 year ago
CommonMark
CommonMarkPython

A formal specification for Markdown syntax with reference implementations in C and JavaScript.

#parsing#standardization#syntax
Stars5.1k
Forks355
Last commit4 months ago
IDDD Samples
IDDD SamplesJava

Reference implementations of Bounded Contexts from Vaughn Vernon's 'Implementing Domain-Driven Design' book.

#gradle#cqrs#event-sourcing
Stars3.9k
Forks920
Last commit3 years ago
Neon - Python based Deep Learning Framework
Neon - Python based Deep Learning FrameworkPython

Intel's reference deep learning framework designed for high performance across CPUs, GPUs, and custom hardware.

#fast#neural-network#intel-mkl
Stars3.9k
Forks804
Last commit
libjxl
libjxlC++

Reference implementation of the JPEG XL image format, providing a standardized library for encoding and decoding next-generation images.

#encoder#lossless-image-compression#lossy-image-compression
Stars3.6k
Forks389
Last commit1 day ago
Bringing the Web up to Speed with WebAssembly
Bringing the Web up to Speed with WebAssemblyWebAssembly

Official specification, reference interpreter, and test suite for the WebAssembly binary instruction format.

#webassembly#test-suite#specification
Stars3.4k
Forks538
Last commit
DMD
DMDD

The reference compiler for the D programming language, enabling development of efficient and expressive systems software.

#systems-programming#d#programming-language
Stars3.3k
Forks717
Last commit1 day ago
libpng
libpngC

The official reference library for reading and writing PNG (Portable Network Graphics) image files.

#c-library#graphics#png-library
Stars1.7k
Forks812
Last commit2 months ago
MITREid Connect
MITREid ConnectJava

A certified OpenID Connect reference implementation in Java on the Spring platform, serving as an Identity Provider and OAuth 2.0 Authorization Server.

#authorization-server#spring-framework#authentication
Stars1.5k
Forks752
Last commit
Over-engineered ToDo app
Over-engineered ToDo appTypeScript

A production-ready TypeScript/NestJS reference implementation of DDD, Hexagonal Architecture, CQRS, Event Sourcing, and Event-Driven Architecture.

#software-architecture#event-driven-architecture#cqrs
Stars1.4k
Forks123
Last commit
TorchSeg
TorchSegPython

A fast, modular PyTorch reference implementation for training and evaluating semantic segmentation models.

#multi-gpu#distributed-training#model-training
Stars1.4k
Forks249
Last commit6 years ago
example-ios-apps
example-ios-appsSwift

A curated collection of open-source example iOS apps built with Swift and SwiftUI for learning and reference.

#code-examples#ios-app#ios
Stars1.4k
Forks268
Last commit2 years ago
OpenJPEG
OpenJPEGC

An open-source JPEG 2000 codec written in C, officially recognized as a JPEG 2000 Reference Software.

#c-library#open-source#jpeg2000
Stars1.1k
Forks520
Last commit1 month ago
docker-rails
docker-railsRuby

A production-ready Rails 7 demo application with Docker, featuring ActionCable, OpenSearch, Sidekiq, and a multi-container architecture.

#real-time-updates#alpine-linux#deployment
Stars1.1k
Forks170
Last commit1 year ago
Eric Evans DDD Cargo Sample
Eric Evans DDD Cargo SampleJavaScript

A PHP 7 implementation of the cargo shipping domain from Eric Evans' Domain-Driven Design book, demonstrating tactical DDD patterns.

#doctrine-orm#behat#educational
Stars788
Forks102
Last commit7 years ago
Jersey
JerseyJava

A REST framework providing the JAX-RS Reference Implementation with additional APIs and extension SPIs for Java-based web services.

#jax-rs#web-services#glassfish
Stars730
Forks381
Last commit1 month ago
JavaScript Breakouts
JavaScript BreakoutsJavaScript

A collection of Breakout game implementations in various JavaScript game engines for comparison.

#html5-games#game-development#breakout-game
Stars542
Forks115
Last commit2 years ago
graphql-core
graphql-corePython

A Python 3 port of the GraphQL.js reference implementation, providing a reliable GraphQL execution engine for Python applications.

#python-3#asyncio#api
Stars531
Forks146
Last commit7 days ago
Sitecore Habitat
Sitecore HabitatCSS

A reference example of a Sitecore solution built on Helix architecture principles for modular development.

#modular-architecture#demo#helix
Stars405
Forks374
Last commit6 years ago
lua-lockbox
lua-lockboxLua

A collection of cryptographic primitives and protocols written in pure Lua for cross-platform reference implementations.

#encryption#security#lua-library
Stars378
Forks70
Last commit2 years ago
INVO Application
INVO ApplicationPHP

A sample invoicing application built with the Phalcon PHP Framework to demonstrate its features and capabilities.

#sample#demo#invoicing-system
Stars345
Forks304
Last commit7 days ago
crystal-patterns
crystal-patternsCrystal

A collection of Gang of Four (GOF) design patterns implemented in the Crystal programming language.

#code-examples#crystal-patterns#software-architecture
Stars308
Forks14
Last commit9 months ago
DDD Sample in GO
DDD Sample in GOGo

A sample Go application demonstrating Domain-Driven Design architecture with clean separation of concerns.

#software-architecture#layered-architecture#sample-code
Stars291
Forks44
Last commit7 years ago
gNxI
gNxIPython

A collection of Go-based tools for testing and implementing gNMI and gNOI network management protocols.

#gnoi-protocols#gnmi-target#gnmi
Stars289
Forks131
Last commit9 days ago
TodoMVC-DDD-CQRS-EventSourcing
TodoMVC-DDD-CQRS-EventSourcingC#

A TodoMVC implementation in C#/TypeScript demonstrating Event Sourcing, CQRS, and Domain-Driven Design patterns.

#eventsourcing#cqrs#event-sourcing
Stars257
Forks32
Last commit3 years ago
SvelteKit PocketBase Auth
SvelteKit PocketBase AuthSvelte

A sample SvelteKit application demonstrating user authentication and data integration with PocketBase.

#backend-integration#authentication#user-management
Stars233
Forks21
Last commit
Yasson
YassonJava

A Java framework providing a standard binding layer between Java classes and JSON documents, implementing JSON-B (JSR-367).

#json-deserialization#jakarta-ee#java
Stars216
Forks109
Last commit2 days ago
Relay TODO MVC
Relay TODO MVCJavaScript

Example TodoMVC implementations using Relay with various routing libraries for reference and learning.

#relay#graphql#example-project
Stars158
Forks48
Last commit2 days ago
light-java-graphql examples
light-java-graphql examplesJava

A collection of example APIs demonstrating all features of the light-4j microservices framework and its ecosystem.

#rest-api#java#light-4j
Stars150
Forks65
Last commit12 days ago
Design Patterns in Go
Design Patterns in GoGo

A curated collection of common design patterns implemented in Go with detailed explanations for each pattern.

#portfolio#software-architecture#behavioral-patterns
Stars132
Forks9
Last commit3 years ago
SvelteKit Auth
SvelteKit AuthTypeScript

A SvelteKit example app demonstrating multiple authentication backend implementations with protected routes and API endpoints.

#demo#auth#protected-routes
Stars121
Forks10
Last commit3 years ago
Fullstack-Rust
Fullstack-RustRust

A reference implementation of a full-stack Rust application using WebAssembly for the frontend and Actix Web for the backend.

#actix-web#rest#webassembly
Stars94
Forks9
Last commit2 years ago
Hex Monscape
Hex MonscapeGo

A turn-based game built with Golang and Vue 3 to demonstrate Hexagonal Architecture for production code maintainability.

#web-game#golang-examples#rest-api
Stars84
Forks14
Last commit2 years ago
Page 1 of 2

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
14 days ago
5 years ago
1 day ago
2 years ago
1 month ago
1 day ago
Next
#Domain Driven Design6
#Authentication6
#Java6
#Ddd6
#Sitecore5
#Software Architecture5
#Docker5
#Go4
#Cross Platform4
#Demo4
#Cms4
#Web Development4