C Wrapper

Open-source C projects categorized as Wrapper

Top 11 C Wrapper Projects

  • libfaketime

    libfaketime modifies the system time for a single application

    Project mention: Are there seeds in this game? | /r/cataclysmdda | 2023-05-05

    I'm not at my computer ATM to check, but it likely uses the current time. Except for a few programs that ask the OS for entropy, it's common for programs to seed the RNG with the current time. Even for non-open-source programs, you can typically game that by intercepting the initial request for the time (e.g. libfaketime on Linux, probably equivalents elsewhere.

  • cnc-ddraw

    GDI, OpenGL and Direct3D 9 re-implementation of the DirectDraw API for classic games for better compatibility with Windows 2000, XP, Vista, 7, 8, 10, 11, Wine (Linux/macOS) and Virtual Machines

    Project mention: "LibreOffice is better at reading old Word files than Word" | news.ycombinator.com | 2024-01-07

    https://github.com/FunkyFr3sh/cnc-ddraw (fixes all issues you can have with DirectDraw, an old 2d API, can have its use for both windows users and people who use wine on linux)

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

  • dxwrapper

    Fixes compatibility issues with older games running on Windows 10 by wrapping DirectX dlls. Also allows loading custom libraries with the file extension .asi into game processes.

    Project mention: SimCity Classic - Guide to Installation (Windows / DOSBox) | /r/SimCity | 2023-07-08

    Then, download this and place the files inside the game directory (C:\Program Files\Maxis\SimCity Classic).

  • JDSP4Linux

    An audio effect processor for PipeWire and PulseAudio clients

    Project mention: Constant audio stutter with Pulse Effects | /r/linuxaudio | 2023-06-27

    I'm using JamesDSP with Pipewire. EasyEffects is the successor of PulseEffects for Pipewire.

  • gl4es

    GL4ES is a OpenGL 2.1/1.5 to GL ES 2.0/1.1 translation library, with support for Pandora, ODroid, OrangePI, CHIP, Raspberry PI, Android, Emscripten and AmigaOS4.

    Project mention: NVK is now ready for prime time | news.ycombinator.com | 2024-03-01

    Hindsight is always 20/20.

    In hindsight the separation of GL and GLES was pointless IMHO (at least up to 2.x).

    It led to GPU vendors to only offer GLES drivers besides the GPU supporting GL (according both the marketing and https://github.com/ptitSeb/gl4es) and made porting standard linux apps to arm platforms needlessly difficult. Note that even with GL4es you have to port the shaders manually to GLES.

    Vulkan is a big improvement to that.

  • croaring-rs

    Rust FFI wrapper for CRoaring

  • succade

    Run, feed and style your Lemonbar with ease

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

  • GodotDiscordSDK

    A Discord Game SDK wrapper for Godot, written in C.

  • Adobe-Connect-Linux

    Unofficial Linux client for the Adobe Connect meeting application

  • jurl

    janet wrapper around libcurl

  • SKR_SDLRenderer

    SKR_SDLRenderer is a SDL wrapper which simplifies a lot of things in areas such menu creation, animation making, etc.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2024-03-01.

C Wrapper related posts

Index

What are some of the best open-source Wrapper projects in C? This list will help you:

Project Stars
1 libfaketime 2,543
2 cnc-ddraw 1,935
3 dxwrapper 1,083
4 JDSP4Linux 757
5 gl4es 646
6 croaring-rs 153
7 succade 54
8 GodotDiscordSDK 53
9 Adobe-Connect-Linux 20
10 jurl 14
11 SKR_SDLRenderer 2
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com