An open API service indexing awesome lists of open source software.

Projects in Awesome Lists tagged with abstraction-layer

A curated list of projects in awesome lists tagged with abstraction-layer .

https://github.com/intercept/intercept

A C/C++ Binding Library for SQF and RV Engine Access Abstraction Layer

abstraction-layer arma arma3 bindings hacktoberfest library rv-engine sqf

Last synced: 15 Mar 2025

https://github.com/gazebosim/gz-rendering

C++ library designed to provide an abstraction for different rendering engines. It offers unified APIs for creating 3D graphics applications.

3d-graphics abstraction-layer cpp gazebo gazebosim hacktoberfest ignition-rendering ignition-robotics ogre optix rendering rendering-engines robotics robotics-simulation

Last synced: 12 Dec 2025

https://github.com/cettia/asity

Build universally reusable web fragments on the JVM

abstraction-layer asynchronous framework-agnostic http java jvm web-fragment web-framework websockets

Last synced: 14 Jun 2025

https://github.com/enkessler/cuke_modeler

A gem to model a Cucumber test suite.

abstraction-layer cucumber gherkin modeling ruby

Last synced: 05 Apr 2025

https://github.com/aremmell/libbal

Berkeley Abstraction Layer: a lightweight, portable C17/C++20 wrapper library for Berkeley sockets (with asynchronous I/O and IPv6 support)

abstraction-layer async-io asynchronous berkeley-sockets c17 cpp20 ipv6 portable-library

Last synced: 04 Mar 2026

https://github.com/fab2bprog/crud-sqlite-xojo-example

This is an example program for Create, Read, Modify, Delete, Search records in a Sqlite database in Xojo language. It works by presenting as an example a customer search list and a customer management form. This program integrates a database data abstraction layer allowing easy modification and increased adaptability to your needs.

abstraction-layer crud crud-application crud-sample database database-management desktop-application mit-license sqlite sqlite-database sqlite3 xojo

Last synced: 19 May 2026

https://github.com/pklaschka/xd-dialog-helper

An abstraction layer making it easier to display simple dialogs in plugins for Adobe XD CC

abstraction-layer adobe adobe-xd dialog library plugin ui xd

Last synced: 10 Apr 2025

https://github.com/smoren/abstractrepo-pypi

Python Abstract Repository Pattern Components

abstraction-layer db orm repository-pattern

Last synced: 12 Mar 2026

https://github.com/webability-go/xdominion

A database abstraction layer. Use objects, not queries

abstraction-layer database-access go golang webability webability-xdominion xdominion

Last synced: 12 Apr 2025

https://github.com/westurner/pyrpo

A shell command wrapper for hg, git, bzr, svn https://pypi.python.org/pypi/pyrpo

abstraction-layer bzr command-line-tool dvcs git hg python python-library svn vcs

Last synced: 01 May 2025

https://github.com/0x20f/carbon

Build tool for custom configuration of multiple smaller services, and wrapper commands for docker containers to make your life easier.

abstraction abstraction-layer cli docker docker-compose go golang orchestration quality

Last synced: 10 Apr 2025

https://github.com/carsso/ovh-api-simple-http-wrapper

OVH API HTTP wrapper written in PHP (not affiliated with OVH)

abstraction-layer http-wrapper ovh ovh-api wrapper wrapper-api

Last synced: 26 Oct 2025

https://github.com/aermoss/reforge

A 2D game engine written in Python using PySDL2, PySDL3 and PyGame.

2d-game-engine 2d-graphics abstraction-layer engine game-engine low-level-graphics pygame sdl2 sdl3

Last synced: 20 Jul 2025

https://github.com/chataize/abstractions

Abstract classes, interfaces, and enums shared across ChatAIze projects for better interoperability.

abstract abstraction abstraction-layer abstractions base chataize classes common csharp dotnet generic interface interfaces interop interoperability layer library mutual protocol shared

Last synced: 09 Nov 2025

https://github.com/elliot-100/spond-classes

Provides a class abstraction layer for the `Spond` library package.

abstraction-layer api-wrapper classes events python spond

Last synced: 15 Mar 2025

https://github.com/yannoff/y-a-m-l

Y.A.M.L : Yaml Abstraction Model Layer

abstraction-layer php php-library yaml yaml-parser

Last synced: 01 May 2026

https://github.com/silenium-dev/docker-wrapper

Stateful abstraction-layer around the Docker API

abstraction-layer docker docker-api go golang podman podman-api

Last synced: 14 May 2026

https://github.com/lsst/resources

Generic interface for accessing local and remote file resources

abstraction-layer hacktoberfest python

Last synced: 27 Mar 2025

https://github.com/vector-man/fluentfilesystem

Fluent File System for .NET is a filesystem abstraction library.

abstraction abstraction-layer csharp-library files filesystem library microservices-architecture mit-license

Last synced: 04 Mar 2025

https://github.com/fwcd/swift-platformkit

UIKit/AppKit abstraction layer

abstraction-layer appkit swift uikit

Last synced: 03 Jan 2026

https://github.com/kushagras22/chronofs

ChronoFS is a lightweight, C++17-based file management and version control system built from scratch, no external VCS like Git.

abstraction-layer cli-interface cpp17 filemanagement version-control

Last synced: 17 Sep 2025

https://github.com/axialabsresearch/frostgate-icap

Unified interface for interacting with multiple blockchain networks (Ethereum, Solana, Substrate etc.) through a common abstraction layer.

abstraction-layer blockchain-technology cross-chain rust-lang

Last synced: 18 Jun 2025

https://github.com/tada5hi/amqp-extension

This is a library on top of the amqplib library and is meant to simplify the process of consuming & publishing queue messages.

abstraction-layer amqp rabbitmq typescript

Last synced: 02 Mar 2026

https://github.com/szym-mie/java-abstract-chat

Somewhat bare-bones chat, implemented with threading and abstracting low level code for a more object-oriented approach.

abstraction-layer chat client-server java socket tcp threading udp

Last synced: 02 Apr 2025

https://github.com/ovojs/anykv

The monrepo for AnyKV - a service layer abstracting away different databases.

abstraction-layer anydb bun http mysql polymorphism postgres redis sqlite surrealdb

Last synced: 22 Feb 2026

https://github.com/edward62740/nixiedisplay-hal

C++ abstraction for controlling up to 6 nixie tubes. Compatible with most platforms that provide standard gpio write and delay/sleep functions.

abstraction-layer arduino-library cpp-library display-driver nixie-tubes

Last synced: 17 Mar 2025