Showing 14 of 14 projects
A cross-platform UI abstraction layer for building apps with React and React Native that share code across web, iOS, Android, and Windows.
A universal wrapper for real-time frameworks that prevents module lock-in and provides a common low-level interface.
A lightweight analytics abstraction library for tracking page views, custom events, and identifying visitors across any third-party tool.
An open-source caching abstraction layer for .NET that simplifies complex caching scenarios with multi-layer support and advanced features.
A type-safe networking abstraction layer for Swift that associates request types with response types.
A Python abstraction layer for writing Qt applications that work with PyQt5, PySide2, PyQt6, and PySide6 using a single codebase.
A generic swappable back-end for JSON handling in Ruby applications.
A Swift library that provides an abstraction layer for analytics services, enabling type-safe event logging across multiple providers.
A Vulkan abstraction layer that represents a frame as a task graph, simplifying graphics engine development.
An abstraction layer for coordinating database transaction boundaries across multiple Go database drivers.
A Firebase abstraction layer for FirebaseDatabase and FirebaseStorage that simplifies working with Firebase in Swift apps.
A library that lets your code support any ES6-compatible Promise implementation while letting application authors choose their preferred one.
A middleware abstraction layer for ROS 2 that enables interoperability between different DDS implementations.
A Roblox DataStore abstraction library providing session locking, validation, migrations, and retries for reliable data persistence.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.