πŸ“ˆ GH Trending Explorer 🎲 Surprise me

Search: abstraction Β· clear

doctrine / dbal

Doctrine Database Abstraction Layer

β–² ~7/7d β˜… 9.7k PHP 2d ago
samber / mo

πŸ¦„ Monads and popular FP abstractions, powered by Go 1.18+ Generics (Option, Result, Either...)

β–² ~7/7d β˜… 3.4k Go 20d ago
icculus / physfs

A portable, flexible file i/o abstraction.

β–² ~7/7d β˜… 836 C 21d ago
nasa / osal

The Core Flight System (cFS) Operating System Abstraction Layer (OSAL)

β–² ~7/7d β˜… 675 C 1d ago
spf13 / afero

The Universal Filesystem Abstraction for Go

β–² ~0/7d β˜… 6.7k Go 8d ago
cdk8s-team / cdk8s

Define Kubernetes native apps and abstractions using object-oriented programming

β–² ~0/7d β˜… 4.9k JavaScript today
doctrine / persistence

The Doctrine Persistence project is a library that provides common abstractions for object mapper persistence.

β–² ~0/7d β˜… 4.0k PHP 4d ago
symfony / contracts

A set of abstractions extracted out of the Symfony components

β–² ~0/7d β˜… 3.9k PHP 1d ago
mitchellh / libxev

libxev is a cross-platform, high-performance event loop that provides abstractions for non-blocking IO, timers, events, and more and works on Linux (io_uring or epoll), macOS (kqueue), and Wasm + WASI. Available as both a Zig and C API.

β–² ~0/7d β˜… 3.6k Zig 1d ago
nodejs / nan

Native Abstractions for Node.js

β–² ~0/7d β˜… 3.4k C++ 3d ago
facebook / wangle

Wangle is a framework providing a set of common client/server abstractions for building services in a consistent, modular, and composable way.

β–² ~0/7d β˜… 3.1k C++ today
OpenMind / OM1

Modular AI HAL (Hardware Abstraction Layer) for Robots

β–² ~0/7d β˜… 3.0k Go 8d ago
kokkos / kokkos

Kokkos C++ Performance Portability Programming Ecosystem: The Programming Model - Parallel Execution and Memory Abstraction

β–² ~0/7d β˜… 2.7k C++ 1d ago
LukasBanana / LLGL

Low Level Graphics Library (LLGL) is a thin abstraction layer for the modern graphics APIs OpenGL, Direct3D, Vulkan, and Metal

β–² ~0/7d β˜… 2.6k C++ today
FasterXML / jackson-core

Core part of Jackson that defines Streaming API as well as basic shared abstractions

β–² ~0/7d β˜… 2.4k Java 1d ago
esp-rs / esp-hal

no_std Hardware Abstraction Layers for ESP32 microcontrollers

β–² ~0/7d β˜… 2.2k Rust today
IBM / fp-go

Functional programming library for Go 1.24+, inspired by fp-ts. Uses generic type aliases for a clean, composable API. Provides Option, Either, Result, IO, IOResult, Reader, and ReaderIOResult monads, plus optics (Lens, Prism, Traversal) for immutable data manipulation. Supports Functor, Applicative, and Monad abstractions with do-notation-style

β–² ~0/7d β˜… 2.0k Go today
fluid-cloudnative / fluid

Fluid, elastic data abstraction and acceleration for BigData/AI applications in cloud. (Project under CNCF)

β–² ~0/7d β˜… 2.0k Go 1d ago
rust-osdev / uefi-rs

Rusty wrapper for the Unified Extensible Firmware Interface (UEFI). This crate makes it easy to develop Rust software that leverages safe, convenient, and performant abstractions for UEFI functionality.

β–² ~0/7d β˜… 1.7k Rust 3d ago
olofk / fusesoc

Package manager and build abstraction tool for FPGA/ASIC development

β–² ~0/7d β˜… 1.5k Python today
PDAL / PDAL

PDAL is Point Data Abstraction Library. GDAL for point cloud data.

β–² ~0/7d β˜… 1.4k C++ 2d ago
tryAGI / LangChain

C# implementation of LangChain. We try to be as close to the original as possible in terms of abstractions, but are open to new entities.

β–² ~0/7d β˜… 1.1k C# 2d ago
eclipse-ecal / ecal

πŸ“¦ eCAL - enhanced Communication Abstraction Layer. A high performance publish-subscribe, client-server cross-plattform middleware.

β–² ~0/7d β˜… 1.1k C++ 7d ago
MethanePowered / MethaneKit

🎲 Modern 3D graphics made simple with C++20 cross-platform framework and rendering abstraction API on top of DirectX 12, Vulkan & Metal

β–² ~0/7d β˜… 976 C++ 1mo ago
ekazaev / route-composer

Protocol oriented, Cocoa UI abstractions based library that helps to handle view controllers composition, navigation and deep linking tasks in the iOS application. Can be used as the universal replacement for the Coordinator pattern.

β–² ~0/7d β˜… 931 Swift 29d ago
tksuoran / erhe

erhe is a C++ library and editor for 3D graphics with a graphics API abstraction loosely modeled after Vulkan and Metal, with backends for OpenGL, Metal and Vulkan

β–² ~0/7d β˜… 912 C++ 3d ago
elmish / elmish

Elm-like abstractions for F# apps

β–² ~0/7d β˜… 906 F# 9d ago
canonical / netplan

Declarative network configuration for various backends

β–² ~0/7d β˜… 853 Python 7d ago
fluttercandies / flutter_photo_manager

A Flutter plugin that provides images, videos, and audio abstraction management APIs without interface integration, available on Android, iOS, macOS and OpenHarmony.

β–² ~0/7d β˜… 771 Dart 3d ago
Kode / Kore

Modern low level game library and hardware abstraction.

β–² ~0/7d β˜… 636 C 4d ago
oliyh / martian

The HTTP abstraction library for Clojure/script, supporting OpenAPI, Swagger, Schema, re-frame and more

β–² ~0/7d β˜… 595 Clojure 7d ago
loglayer / loglayer

A modern logging library for Javascript / Typescript that routes logs to various logging libraries, cloud providers, files, StatsD, and OpenTelemetry while providing a fluent API for specifying log messages, metadata and errors.

β–² ~0/7d β˜… 548 TypeScript 27d ago
web2py / pydal

A pure Python Database Abstraction Layer

β–² ~0/7d β˜… 537 Python 11d ago
kwhi6693-web / photo-abstract-editorial

Turn photos into source-faithful editorial artworks with an Agent Skill β€” adaptive layouts, controlled abstraction, and a Strict Fidelity composition path.

β–² ~0/7d β˜… 117 Python 1mo ago
TencentCloud / octop-gateway

Multi-platform IM channel bridge with unified message abstraction for AI agents and bots

β–² ~0/7d β˜… 76 Python 2d ago
luckdvr / photo-riso-poster

urn a photo or a text theme into a quiet riso-print archive poster. Evidence-based abstraction, 2–3 ink risograph style, one-page Codex skill.

β–² ~0/7d β˜… 58 2mo ago
taovietducofficial / OOP-Student

OOP-Student is the next level after OOP-Beginner, helping learners move from basic OOP to practical object-oriented design with Java, C++, and Python through abstraction, composition, SOLID principles, design patterns, and real-world exercises.

β–² ~0/7d β˜… 57 Java 2mo ago
istiyakamin / UniMRI

A Python framework that provides a common data model and computational abstraction layer for MRI raw data

β–² ~0/7d β˜… 41 Python 5d ago

Load more β†’