LangChain4j is an idiomatic, open-source Java library for building LLM-powered applications on the JVM. It offers a unified API over popular LLM providers and vector stores, and makes implementing tool calling (including MCP support), agents and RAG easy. It integrates seamlessly with enterprise Java frameworks like Quarkus and Spring Boot.
An idiomatic, lean, fast & safe pure Rust implementation of Git
NVIDIA's CUDA platform for Rust. Host runtime crates plus Tile (cutile-rs) and SIMT (cuda-oxide) kernel programming models in idiomatic Rust.
lightweight, idiomatic and composable router for building Go HTTP services
Idiomatic persistence for Java and relational databases
A high-level idiomatic Rust wrapper around Pdfium, the C++ PDF library used by the Google Chromium project.
A comprehensive Go handbook for software engineers covering fundamentals, idiomatic Go, concurrency, generics, testing, APIs, databases, performance, microservices, system design, and production engineering.
Protocol Buffers library for idiomatic .NET
A blazingly fast multi-language serialization framework for idiomatic domain objects, schema IDL, and cross-language data exchange.
A stricter gofmt
π¨ Fast and idiomatic client-driven REST APIs.
A minimal, idiomatic Scala interface for HTTP
An idiomatic protobuf generator for TypeScript
The Jdbi library provides convenient, idiomatic access to relational databases in Java and other JVM technologies such as Kotlin, Clojure or Scala.
The most opinionated Go source code linter for code audit.
CherryPy is a pythonic, object-oriented HTTP framework. https://cherrypy.dev
Safe and idiomatic TypeScript types to handle null, error, and async code handling: Maybe, Result, and Task types that are really nice.
The idiomatic way to use atomic operations in Kotlin
Idiomatic Kotlin Wrapper for The Discord API
Idiomatic nmap library for go developers
compiler from JSON Schema into idiomatic Rust types
Useful, common monads in idiomatic Ruby
Examples of idiomatic Odin code
Windows API and GUI in safe, idiomatic Rust.
GLFW3 bindings and idiomatic wrapper for Rust.
Idiomatic Elixir client for RabbitMQ
Windows API and GUI in idiomatic Go.
Engine makes it easier to create idiomatic APIs and Views that feel natural in SwiftUI without sacrificing performance
How to idiomatically structure a large build with Gradle 8 or Gradle 9
A professional and creative text-based adventure game in Rust, showcasing memory safety and idiomatic patterns.
Idiomatic Rust interface for POSIX synchronisation primitives
A work-in-progress matching decompilation of the original Ratchet & Clank (2002) for PlayStation 2 (SCES_509.16, PAL v2.00). Focuses on reconstructing clean, idiomatic C/C++ source code identical to the retail executable, paving the way for native PC re-implementation and game preservation.
An idiomatic C# binding for Box3D, Erin Catto's 3D physics engine. No managed allocations on the simulation hot path, NativeAOT- and trimming-ready, with native binaries for Windows, Linux and macOS on x64 and arm64.