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

Projects in Awesome Lists tagged with abstraction

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

https://github.com/kokkos/kokkos

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

abstraction c-plus-plus high-performance-computing hpsf kokkos parallel-computing programming-model

Last synced: 13 May 2025

https://github.com/aimeos/aimeos-base

Aimeos abstraction layer for host applications

abstraction aimeos php php-library

Last synced: 15 May 2025

https://github.com/canonical/netplan

Declarative network configuration for various backends

abstraction configuration declarative network yaml

Last synced: 14 May 2025

https://github.com/philippgille/gokv

Simple key-value store abstraction and implementations for Go (Redis, Consul, etcd, bbolt, BadgerDB, LevelDB, Memcached, DynamoDB, S3, PostgreSQL, MongoDB, CockroachDB and many more)

abstraction badgerdb bolt boltdb cloud-storage consul database dynamodb etcd go golang key-value key-value-store library memcached mongodb package postgresql redis simple

Last synced: 15 May 2025

https://github.com/scriptfusion/porter

:lipstick: Durable and asynchronous data imports for consuming data at scale and publishing testable SDKs.

abstraction asynchronous data-import data-transformation durability fibers framework library php-development porter scalability

Last synced: 14 May 2025

https://github.com/ScriptFUSION/Porter

:lipstick: Durable and asynchronous data imports for consuming data at scale and publishing testable SDKs.

abstraction asynchronous data-import data-transformation durability fibers framework library php-development porter scalability

Last synced: 05 Apr 2025

https://github.com/MLSDev/TRON

Lightweight network abstraction layer, written on top of Alamofire

abstraction alamofire client ios networking

Last synced: 06 Aug 2025

https://github.com/acdemiralp/fg

Rendering abstraction which describes a frame as a directed acyclic graph of render tasks and resources.

abstraction cpp17 frame graph rendering

Last synced: 04 May 2025

https://github.com/jamessedlacek/routing

SwiftUI library for abstracting navigation logic from views

abstraction navigation navigationdestination navigationlink navigationstack routing swiftui

Last synced: 16 May 2025

https://github.com/robinrodricks/FluentStorage

A polycloud .NET cloud storage abstraction layer. Provides Blob storage (AWS S3, GCP, FTP, SFTP, Azure Blob/File/Event Hub/Data Lake) and Messaging (AWS SQS, Azure Queue/ServiceBus). Supports .NET 5+ and .NET Standard 2.0+. Pure C#.

abstraction aws aws-s3 aws-sqs azure azure-data-lake azure-event-hub azure-queue azure-service-bus blob blob-storage file file-storage ftp ftps gcp

Last synced: 13 May 2025

https://github.com/JamesSedlacek/Routing

SwiftUI library for abstracting navigation logic from views

abstraction navigation navigationdestination navigationlink navigationstack routing swiftui

Last synced: 29 Apr 2025

https://github.com/robinrodricks/fluentstorage

A polycloud .NET cloud storage abstraction layer. Provides Blob storage (AWS S3, GCP, FTP, SFTP, Azure Blob/File/Event Hub/Data Lake) and Messaging (AWS SQS, Azure Queue/ServiceBus). Supports .NET 5+ and .NET Standard 2.0+. Pure C#.

abstraction aws aws-s3 aws-sqs azure azure-data-lake azure-event-hub azure-queue azure-service-bus blob blob-storage file file-storage ftp ftps gcp

Last synced: 14 May 2025

https://github.com/mikecao/sparrow

A simple database toolkit for PHP

abstraction database library orm php sql

Last synced: 06 Apr 2025

https://github.com/safe-global/safe-core-sdk

The Safe{Core} SDK allows builders to add account abstraction functionality into their apps.

abstraction account ethereum safe sdk smart typescript wallet

Last synced: 04 Oct 2025

https://github.com/nyorain/vpp

Modern C++ vulkan utility library.

abstraction lightweight vulkan

Last synced: 08 May 2025

https://github.com/ivanperez-keera/dunai

Classic FRP, Arrowized FRP, Reactive Programming, and Stream Programming, all via Monadic Stream Functions

abstraction arrows frp frp-library functional-programming functional-reactive-programming game games haskell haskell-library monad yampa

Last synced: 15 May 2025

https://github.com/wisp-forest/owo-lib

Open ωorthωhile Operations, yes the acronym was "totally accidental"

abstraction library minecraft-mod utility

Last synced: 09 Apr 2025

https://github.com/uber-go/dosa

DOSA is a data object abstraction layer

abstraction cassandra dosa object-storage storage

Last synced: 24 Jul 2025

https://github.com/src-d/go-billy

The missing interface filesystem abstraction for Go

abstraction filesystem golang

Last synced: 15 Dec 2025

https://github.com/pveyes/use-less

React hooks that help you do what you already did, with more indirection

abstraction hooks oss react

Last synced: 22 Jul 2025

https://shubhtuls.github.io/volumetricPrimitives/

Code release for "Learning Shape Abstractions by Assembling Volumetric Primitives " (CVPR 2017)

3d-representation abstraction deep-learning unsupervised-learning

Last synced: 20 Nov 2025

https://github.com/ariesclark/tanu.js

An oversimplification of the TypeScript Compiler API for defining and generating source files.

abstraction ast generator tanu typescript typescript-compiler wrapper

Last synced: 14 Aug 2025

https://github.com/galeone/iGor

igor is an abstraction layer for PostgreSQL with a gorm like syntax.

abstraction dbms go golang gorm igor postgresql prepared-statements

Last synced: 12 Mar 2025

https://github.com/galeone/igor

igor is an abstraction layer for PostgreSQL with a gorm like syntax.

abstraction dbms go golang gorm igor postgresql prepared-statements

Last synced: 20 Aug 2025

https://github.com/sticklight-io/declarai

A Pythonic integration for LLMs.

abstraction ai gpt gpt-3 gpt-4 llm openai python

Last synced: 09 May 2025

https://github.com/sijiecai/redux-prim

redux helper tool to abstract action and reducer with getDefaultState and updaters.

abstraction contracts-programming data-driven react redux reusability

Last synced: 17 Aug 2025

https://github.com/princetonuniversity/ilang

A Modeling and Verification Platform for SoCs using ILAs

abstraction accelerator formal heterogeneous ila ilang system-on-chip verification

Last synced: 05 Sep 2025

https://github.com/PrincetonUniversity/ILAng

A Modeling and Verification Platform for SoCs using ILAs

abstraction accelerator formal heterogeneous ila ilang system-on-chip verification

Last synced: 11 May 2025

https://github.com/rom-rb/rom-http

Abstract HTTP adapter for ROM

abstraction adapter data-mapping http rom-rb ruby rubygem

Last synced: 07 Apr 2025

https://github.com/matt-dionis/nlad

Natural Language Application Development (NLAD) - A methodology for building applications by leveraging LLMs to create higher levels of abstraction in software development.

abstraction ai anthropic application-development claude development-methodology llm natural-language nlad software-development

Last synced: 28 Mar 2025

https://github.com/kidgodzilla/event-layer

A very simple analytics abstraction layer. Write your events once, then send them where ever you want.

abstraction analytics analytics-library federation generic google-analytics heap mixpanel simple

Last synced: 01 Aug 2025

https://github.com/uni-linux/uni

:rocket: A universal and optimized interface for handle package managers, UNI recipes and automating tasks on them in Linux distributions.

abstraction apt automation dnf fedora handler interface linux linux-distribution management package-manager recipe ubuntu uni uni-recipes universal

Last synced: 25 Jun 2025

https://github.com/ravengine/rgl

RavEngine Graphics Library - a thin RHI for Vulkan, DirectX12, and Metal

abstraction directx12 game-development game-engine-framework metalkit rhi vulkan

Last synced: 16 Oct 2025

https://github.com/freekds/msi-mystic-light-controller

C# library used to change lights connected to MSI motherboard programmatically using the Mystic Light SDK

abstraction addressable-leds c-sharp dllimport mystic-light

Last synced: 10 Aug 2025

https://github.com/alaingalvan/raw-vulkan

🔥 Experiments building Vulkan applications, libraries, and abstractions.

abstraction conan shaders shadertoy tutorial vulkan

Last synced: 15 Aug 2025

https://github.com/nartc/nest-abstract

NestJs Abstraction Helper

abstraction controller helper nestjs typescript

Last synced: 15 Apr 2025

https://github.com/loreanvictor/render-jsx

Tools for building JSX-based libraries / frameworks, also a super-thin and fast pure DOM renderer.

abstraction dom frontend javascript jsx typescript

Last synced: 21 Mar 2025

https://github.com/wilbertliu/navkit

Simple and integrated way to customize navigation bar experience on iOS app.

abstraction ios navigation swift toolkit

Last synced: 19 Apr 2025

https://github.com/wilbertliu/NavKit

Simple and integrated way to customize navigation bar experience on iOS app.

abstraction ios navigation swift toolkit

Last synced: 03 Aug 2025

https://github.com/jamessedlacek/presenting

SwiftUI library for abstracting logic from views

abstraction alert sheet swiftui toast

Last synced: 14 Apr 2025

https://github.com/5afe/safe-core-sdk-demo

Account Abstraction with Safe{Core} SDK

abstraction account ethereum safe typescript

Last synced: 14 Apr 2025

https://github.com/j0nas/light-form

Lightweight library for lightweight React/Redux forms

abstraction form react redux redux-form state state-management

Last synced: 26 Feb 2025

https://github.com/redhatqe/widgetastic.core

Making testing of UIs fantastic.

abstraction enhancement page-object selenium testing

Last synced: 04 Apr 2025

https://github.com/RedHatQE/widgetastic.core

Making testing of UIs fantastic.

abstraction enhancement page-object selenium testing

Last synced: 29 Mar 2025

https://github.com/rewinfrey/actionlogic

A business logic abstraction gem that provides structure to the organization and composition of business logic (Ruby)

abstraction business-logic ruby

Last synced: 30 Apr 2025

https://github.com/sparkeh9/Enchilada

Enchilada is a filesystem abstraction layer written in C#

abstraction aspnetcore blob-storage dotnet-core filesystem ftp

Last synced: 18 Apr 2025

https://github.com/caseywatson/mantle

Mantle is a framework for building massively scalable .NET-based applications that can be hosted either on-premises or on a variety of public cloud providers including Microsoft Azure and Amazon AWS.

abstraction amazon-aws azure c-sharp cloud cloud-providers paas

Last synced: 08 May 2025

https://github.com/blazerroadg/js-frontend-repository

The Repository pattern is a well-documented way of working with a data source. In this library I used this pattern for manage API calls from javascript base frontend applications

abstraction api apicall azure-cosmos codegenerator defaultentity entity firestore firestore-database fronend javascript react react-native redux respository service-facad solid-principles

Last synced: 18 Jul 2025

https://github.com/cameronking4/annotated-ast-for-llm

Annotated AST for the purposes of LLM code repository context. Use this novel approach to pre-process your Github repository. This project will generate an AST.json file which will contextually represent the repo for you to share as a single file to LLM directly or Vector Store

abstract-syntax-tree abstraction ai ast babel coding context github llm openai parsers software

Last synced: 28 Oct 2025

https://github.com/ab-noori/school-library

A school library application will record the books available in the library and track their borrowers. It will allow new students or teachers to be added, new books to be added, and records of borrowed books and corresponding borrowing dates to be saved. A beautiful and well-organized system will be built to accomplish the task efficiently.

abstraction encapsulation inheretence object-oriented object-oriented-programming object-oriented-programming-project oop oop-principles polymorphism ruby

Last synced: 23 Mar 2025

https://github.com/xlauko/lart

LLVM Abstraction & Refinement Tool. The goal of this tool is to provide LLVM-to-LLVM transformations that implement various program abstractions. In terms of the instruction set, the resulting programs are normal, concrete LLVM programs that can be executed and analyzed.

abstract-interpretation abstraction compiler compilers hacktoberfest llvm model-checking static-analysis symbolic-execution

Last synced: 12 Apr 2025

https://github.com/eosnewmedia/json-api-client

Abstract client-side php implementation of the json api specification (jsonapi.org)

abstraction api api-client client json-api php php7

Last synced: 09 Oct 2025

https://github.com/tumftm/tsl

Time Series Logging (TSL) Library

abstraction logging realtime ros2 tools

Last synced: 20 Aug 2025

https://github.com/schanur/libplatform

Header only C library for platform agnostic (POSIX, Windows) socket/mutex/condition/shm/mmap/thread/time operations.

abstraction agnostic header-only linux memory os platform posix shared-library shared-memory sockets threading time windows

Last synced: 26 Jul 2025

https://github.com/armen/dp

Distributed Programming Abstractions

abstraction consensus-algorithm distributed go group-communication reliable

Last synced: 04 Jul 2025

https://github.com/elgopher/yala

Tiny structured logging abstraction or facade for various logging libraries, allowing the end user to plug in the desired logging library in main.go.

abstraction bridge context facade fmt glog go golang log log15 logfmt logger logging logrus structured-logging zap zerolog

Last synced: 25 Dec 2025

https://github.com/eosnewmedia/json-api-common

Basic php implementation (shared structures for client and server) of the json api specification (jsonapi.org)

abstraction api json json-api library php php-library php7 reusable

Last synced: 30 Apr 2025

https://github.com/origamicomet/gala

:tada: A low-level abstraction layer for rendering. Public domain.

abstraction c99 d3d11 d3d12 graphics metal opengl vulkan

Last synced: 31 Jul 2025

https://github.com/eosnewmedia/json-api-server

Abstract server-side php implementation of the json api specification (jsonapi.org)

abstraction api api-server json json-api library php php-library php7 reusable server server-side

Last synced: 30 Apr 2025

https://github.com/ericksumargo/executor-demo

Control coroutine tasks in some advanced situations with abstracted basic patterns.

abstraction concurrency coroutines

Last synced: 26 Jun 2025

https://github.com/dipscope/entitystore.ts

Manage any kind of backend API or other datasource through the model reflection.

abstraction entity entity-store filtering in-memory json-api layer nodejs orm pagination reflection sorting store typescript

Last synced: 13 Aug 2025

https://github.com/eosnewmedia/json-api-server-bundle

The symfony integration for enm/json-api-server.

abstraction api api-server json json-api php php7 reusable symfony symfony-bundle

Last synced: 05 Jul 2025

https://github.com/shubh2-0/core-java

This repository contains three projects developed in Core Java to solve basic problem statements. The projects focus on different aspects of Core Java, including console printing, multiple-choice questions, and simple interactive problems.

abstraction class core-java encapsulation inheritance java opps polimorphism

Last synced: 23 Apr 2025

https://github.com/barelyhuman/mage

stateful + logical abstraction layer for react

abstraction react react-hooks state

Last synced: 09 Oct 2025

https://github.com/ghurtchu/fluentry

:policeman::oncoming_police_car: Manage unchecked exceptions functionally.

abstraction composition declarative-programming functional-programming java monad reflection stack-safe

Last synced: 28 Apr 2025

https://github.com/rekalogika/file-src

High-level file abstraction library built on top of Flysystem

abstraction download file file-upload filesystem flysystem php s3 storage stream symfony symfony-bundle upload

Last synced: 10 Apr 2025

https://github.com/rohits05/oops.ma

Grasp the principles of Oops fundamentals in hard-coded way along with proper examples.

abstraction encapsulation inheritance interfaces object-oriented-programming polymorphism

Last synced: 03 Jul 2025

https://github.com/tumftm/tam__param_management

TUM Autonomous Motorsport | Parameter Management Library

abstraction parameters ros2

Last synced: 20 Aug 2025

https://github.com/prashantkoirala465/digital-clock-using-c-plus-plus

A feature-rich console-based digital clock application that displays time in beautiful ASCII art format along with local weather information. The clock supports multiple time zones, 12/24-hour formats, and real-time weather updates.

abstraction ansi-escape-codes api c-plus-plus c-plus-plus-17 encapsulation logical-programming object-oriented-programming open-weather-map-api

Last synced: 29 Jul 2025

https://github.com/qtlittlexu/stumansys

这是一个使用 C++ 和 EasyX 绘图库实现的学生成绩管理系统,里面包含了查看学生、搜索学生、添加学生等功能,使用 EasyX 简单地封装了 UI 界面

abstraction cpp easyx gui

Last synced: 20 Aug 2025

https://github.com/tacyarg/bybit

Simple and easy to use bybit API abstraction defined using the official documentation.

abstraction apikey bybit client fetch nodejs order-price promises wrapper

Last synced: 20 Jun 2025

https://github.com/wilbertliu/gluten

Micro library to unify XIB and its code.

abstraction ios reusable-view swift xib

Last synced: 13 Jun 2025

https://github.com/cdcgov/forecasttools-py

A Python package for common pre- and post-processing operations done by CFA Predict for short term forecasting, nowcasting, and scenario modeling.

abstraction automation forecasting infectious-disease-modeling infrastructure

Last synced: 08 Oct 2025

https://github.com/totigm/bot-builder

This is a library to create bots for different platforms. It handles all the commands stuff behind the scenes, so you can focus on your bot's logic.

abstraction bot bot-builder botbuilder builder typescript

Last synced: 22 Apr 2025

https://github.com/tada5hi/ebec

A collection of extensible ES6 error classes for different contexts.

abstraction class debug error error-classes error-code error-handling exception extendable http

Last synced: 11 Sep 2025

https://github.com/flexycode/ccobjpgl-java

💫 This repository is intended for CCOBJPGL COM24P1 in JAVA - Professor Jay Abaleta

abstraction encapsulation inheritance java oop oop-principles oops-in-java polymorphism

Last synced: 14 Apr 2025

https://github.com/wilbertliu/Gluten

Micro library to unify XIB and its code.

abstraction ios reusable-view swift xib

Last synced: 03 Aug 2025

https://github.com/vinaykumarmahato/oop_fortress_exploration_revision

Welcome to the Object-Oriented Programming (OOP) Exploration Revision repository! 🚀 This repository is designed to help you master the principles and concepts of OOP in Java.

abstraction class constructor distructure encapsulation exception-handling inheritence interface java multithreading object object-oriented-programming polymorphism

Last synced: 08 Oct 2025