This open-source curriculum introduces the fundamentals of Model Context Protocol (MCP) through real-world, cross-language examples in .NET, Java, TypeScript, JavaScript, Rust and Python. Designed for developers, it focuses on practical techniques for building modular, scalable, and secure AI workflows from session setup to service orchestration.
Repository Index
47,133 repositories indexed
1–24 of 26 · Most stars
A configuration as code language with rich validation and tooling.
Java 1-25 Parser and Abstract Syntax Tree for Java with advanced analysis functionalities.
Eclipse Collections is a collections framework for Java with optimized data structures and a rich, functional and fluent API.
A little more fun for the pull-to-refresh interaction.
Layout and functional testing framework for websites
An advanced, but easy to use, platform for writing functional applications in Java 8.
A functional reactive framework for managing state evolution and side-effects.
Apache Geb: Very Groovy Browser Automation
Fast Clojure Matrix Library
Zero-allocation hashing for Java
Stendhal is a fun friendly and free multiplayer online adventure game with an old school feel.
Java 8 annotation processor and framework for deriving algebraic data types constructors, pattern-matching, folds, optics and typeclasses.
java port of Underscore.js
JSCover is a JavaScript Code Coverage Tool that measures line, branch and function coverage
OME (Open Microscopy Environment) develops open-source software and data format standards for the storage and manipulation of biological light microscopy data. A joint project between universities, research establishments and industry in Europe and the USA, OME has over 20 active researchers with strong links to the microscopy community. Funded by private and public research grants, OME has been a major force on the international microscopy stage since 2000.
A library that simplifies error handling for Functional Programming in Java
Simple tuples to use with RxJava [STABLE]
Rolling hash functions in Java
A group of neural-network libraries for functional and mainstream languages
Java scope functions inspired by Kotlin
Gatling DSL extensions — feeders, profile management, transactions, assertions, Redis integration, and utility functions
Stateful actors on Apache Flink 2.x and Java 21 — durable per-key state, exactly-once messaging, Kafka and Kinesis I/O, Kubernetes-native deployment. Continues the Apache Stateful Functions programming model on the modern Flink line.
Refinement and functional value types for Java 8+