EABase
Platform abstraction headers
A collection of header files providing platform-independent data types and feature macros for software development.
EABase is a small set of header files that define platform-independent data types and platform feature macros.
171 stars
16 watching
105 forks
Language: C++
last commit: 6 months ago
Linked from 1 awesome list
Related projects:
Repository | Description | Stars |
---|---|---|
| Provides a platform-independent entry point for handling console output, return codes, and command-line arguments | 45 |
| A simple and lightweight assert technology written in C++ | 43 |
| A C++ platform abstraction and standard library with features like Reflection, IPC, and RPC for building modern applications | 34 |
| A C++ library to abstract platform-specific directory paths | 180 |
| A cross-platform system abstraction library for managing windows and performing OS tasks. | 660 |
| A Rust library that provides access to various terminal features and utilities for building nicer looking command line interfaces. | 971 |
| An abstraction layer for graphics APIs | 199 |
| A Direct3D to OpenGL abstraction layer for translation and compatibility | 2,044 |
| Provides a portable and flexible way to interact with files in a platform-independent manner. | 565 |
| An Entity Component System library for C++14 that decouples data from mechanics by using Entities, Components, and Systems. | 190 |
| A package implementing standard C library facilities in the form of a C++ library | 492 |
| A PHP-based e-commerce software component with modular architecture for flexible customization | 237 |
| An example of using an entity-component system framework with game engines and physics libraries to create interactive content | 1 |
| A compatibility layer for event-driven abstractions | 1,022 |
| Provides a configurable C++ platform adapter with a common API for various concurrent programming constructs | 555 |