Showing 38 open source projects for "cdm-core"

View related business solutions
  • $300 Free Credits to Build on Google Cloud Icon
    $300 Free Credits to Build on Google Cloud

    New customers can spin up VMs, build with AI, and query data at no cost.

    Put your $300 in credit toward real workloads, then keep building with free monthly usage for 20+ products. No commitment and no charge until you upgrade.
    Start Free
  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • 1
    GLEW

    GLEW

    The OpenGL Extension Wrangler Library

    GLEW is a cross-platform open-source C/C++ extension loading library that simplifies the process of using OpenGL extensions. It provides efficient run-time mechanisms to determine the availability of OpenGL extensions on the target platform, exposing core and extension functionality in a single header file. GLEW supports multiple operating systems, including Windows, Linux, macOS, FreeBSD, Irix, and Solaris, making it a versatile tool for graphics developers.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 2
    sectorlisp

    sectorlisp

    Bootstrapping LISP in a Boot Sector

    ...It is engineered to run in very small memory footprints, making it suitable for educational purposes and experimentation with low-level programming concepts. The project demonstrates how a functional programming language can be implemented with minimal resources while still retaining core features. It focuses on simplicity, providing a stripped-down interpreter that highlights the fundamental principles of Lisp. The codebase is compact and efficient, showcasing techniques for writing minimal yet functional software. It is often used as a learning tool for understanding interpreters, compilers, and language design. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 3
    Quake3e

    Quake3e

    Improved Quake III Arena engine

    Quake3e is a modernized fork of id Software’s Quake III Arena engine, tailored for mod developers and competitive players. It includes numerous technical improvements while preserving the core gameplay and mod compatibility of the original. Focused on performance, security, and extended modding capabilities, it has become a popular base for competitive tournaments and engine forks. With its updated rendering path and support for high refresh rates, Quake3e offers a slick and responsive gameplay experience for old-school FPS fans.
    Downloads: 20 This Week
    Last Update:
    See Project
  • 4
    libplacebo

    libplacebo

    Official mirror of libplacebo

    libplacebo is a flexible, high-performance graphics library built on top of Vulkan, designed to provide reusable GPU-accelerated components for media applications. It originated as a core part of the rendering pipeline for the mpv media player and has since grown into a standalone library used for tone mapping, dithering, color space conversion, and more. libplacebo is ideal for developers looking to integrate sophisticated video rendering and post-processing into their own applications with full control over shaders and rendering stages.
    Downloads: 6 This Week
    Last Update:
    See Project
  • Build Agents and Models on One Platform Icon
    Build Agents and Models on One Platform

    Everything you need to build production-ready agents and models. Access 200+ Google and third-party AI models and tools.

    Gemini Enterprise Agent Platform is Google Cloud's comprehensive platform for developers to build, scale, govern, and optimize agents and models. Choose from Google's most advanced models and third-party models like Anthropic's Claude Model Family.
    Try It Free
  • 5
    librg

    librg

    Making multi-player gamedev simpler since 2017

    ...Single-header cross-platform world replication in pure C99. librg is a lightweight library that serves as a middleware between data-transferring libraries (networking, file-streaming, etc.) and core application/game logic. The library was born to solve the complexities of setting up and managing the flow of multi-player games and dedicated game servers. It came a long way in stripping out things that were non-essential, slowly sculpting into its current form, which you are able to see and use today. Usually, the networked game world consists of a set of networked players and a bunch of networked entities. ...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 6
    Vanilla.PDF

    Vanilla.PDF

    Cross-platform SDK for creating and modifying PDF documents

    Vanilla.PDF is a modern, high-performance, open-source C++17 SDK designed for creating, editing, signing, and analyzing PDF documents across multiple platforms. It requires no external runtime dependencies, making it lightweight and ideal for embedding into desktop applications, servers, or automation pipelines. The SDK offers full cross-platform support including Windows, Linux, macOS, and Android, with builds available for major compilers and architectures. Vanilla.PDF supports advanced...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 7
    reproc

    reproc

    A cross-platform (C99/C++11) process library

    reproc (Redirected Process) is a cross-platform C/C++ library that simplifies starting, stopping and communicating with external programs. The main use case is executing command line applications directly from C or C++ code and retrieving their output. reproc consists out of two libraries: reproc and reproc++. reproc is a C99 library that contains the actual code for working with external programs. reproc++ depends on reproc and adapts its API to an idiomatic C++11 API. It also adds a few...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    Redcarpet

    Redcarpet

    The safe Markdown parser, reloaded

    ...It will build some native extensions, but the parser is standalone and requires no installed libraries. Starting with Redcarpet 3.0, the minimum required Ruby version is 1.9.2 (or Rubinius in 1.9 mode). The core of the Redcarpet library is the Redcarpet::Markdown class. Each instance of the class is attached to a Renderer object; the Markdown class performs parsing of a document and uses the attached renderer to generate output. Redcarpet comes with two built-in renderers, Redcarpet::Render::HTML and Redcarpet::Render::XHTML, which output HTML and XHTML, respectively.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    Lexbor

    Lexbor

    Lexbor is development of an open source HTML Renderer library

    ...You can effortlessly wrap all the capabilities of the library in, say, Python to power your end-user or backend applications in a new environment. In other words, lexbor offers a feature-rich core that developers can build upon as they see fit.
    Downloads: 1 This Week
    Last Update:
    See Project
  • Custom VMs From 1 to 96 vCPUs With 99.95% Uptime Icon
    Custom VMs From 1 to 96 vCPUs With 99.95% Uptime

    General-purpose, compute-optimized, or GPU/TPU-accelerated. Built to your exact specs.

    Live migration and automatic failover keep workloads online through maintenance. One free e2-micro VM every month.
    Try Free
  • 10
    AWS IoT Fleet Provisioning Library

    AWS IoT Fleet Provisioning Library

    Client library for using AWS IoT Fleet Provisioning service

    The Fleet Provisioning library enables you to provision IoT devices without device certificates using the Fleet Provisioning feature of AWS IoT Core. For an overview of provisioning options available, see Device provisioning. This library has no dependencies on any additional libraries other than the standard C library, and therefore, can be used with any MQTT library. This library is distributed under the MIT Open Source License. This library has gone through code quality checks including verification that no function has a GNU Complexity score over 8, and checks against deviations from mandatory rules in the MISRA coding standard. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 11
    AWS IoT Device Shadow library

    AWS IoT Device Shadow library

    Client library for using AWS IoT Shadow service on embedded devices

    The AWS IoT Device Shadow library enables you to store and retrieve the current state (the “shadow”) of every registered device. The device’s shadow is a persistent, virtual representation of your device that you can interact with from AWS IoT Core even if the device is offline. The device state is captured as its “shadow” within a JSON document. The device can send commands over MQTT to get, update and delete its latest state as well as receive notifications over MQTT about changes in its state. Each device’s shadow is uniquely identified by the name of the corresponding “thing”, a representation of a specific device or logical entity on the AWS Cloud. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 12
    imgui_club

    imgui_club

    Nice things to use along dear imgui

    imgui_club is a companion collection to Dear ImGui that gathers small, officially maintained extensions and illustrative samples that don’t belong in the core library but are broadly useful. Instead of being a monolithic add-on, it focuses on targeted utilities that demonstrate patterns, widgets, and techniques the author and community rely on in real projects. You’ll find examples that show how to structure multi-context rendering, deal with threading concerns, and compose immediate-mode UIs that remain responsive under load. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    microui

    microui

    A tiny immediate-mode UI library

    microui is a tiny immediate-mode user interface library designed for developers who want a minimal UI foundation without a heavy framework. It follows the immediate-mode pattern, where the interface is rebuilt each frame from application state instead of being stored as a large retained widget tree. The project is intentionally small and gives developers room to add their own controls, rendering backends, and interaction patterns. It is especially useful for tools, games, editors, embedded...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 14
    Octave Forge

    Octave Forge

    A collection of packages providing extra functionality for GNU Octave

    Octave Forge is a central location for collaborative development of packages for GNU Octave. The Octave Forge packages expand Octave's core functionality by providing field specific features via Octave's package system. See https://octave.sourceforge.io/packages.php for a list of all available packages. GNU Octave is a high-level interpreted language, primarily intended for numerical computations. It provides capabilities for the numerical solution of linear and nonlinear problems, and for performing other numerical experiments. ...
    Leader badge
    Downloads: 6,145 This Week
    Last Update:
    See Project
  • 15
    4tH compiler

    4tH compiler

    A friendly Forth compiler with a little difference

    ...Instead of the standard Forth engine it features a conventional compiler. 4tH is a very small compiler that can create bytecode, C-embeddable bytecode, standalone executables, but also works fine as a scripting language. It supports about 95% of the ANS Forth CORE wordset and features conditional compilation, pipes, files, assertions, forward declarations, enumerations, structures, suspended execution, recursion, include files, etc. It comes with an RPN calculator, BASIC interpreter, line editor, preprocessor, compiler, decompiler, C-source generator, a virtual machine, and a multitasking environment.
    Leader badge
    Downloads: 58 This Week
    Last Update:
    See Project
  • 16
    IpWay/HOST free Tcp/Ip Stack Library

    IpWay/HOST free Tcp/Ip Stack Library

    Real Time Tcp/Ip Stack Library

    IpWay/HOST is a real time tcp/ip stack library designed for embedded applications on 32bit microcontrollers ARM and PPC based (STM32Fx, SPC56x, SPC57x, SPC58x), where execution efficiency and compact code are important requirements. IpWay/HOST is characterized by high portability, compact size, copyless feature (also for TCP applications) and Checksum offload. Moreover, IpWay offers a 100% compatibility with AUTOSAR MCAL versions 4.13 and 4.2.x. IpWayStudio is a free ARM development...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 17
    Calimero

    Calimero

    Take full control of your Windows Desktop background!

    Calimero is a lightweight, high-performance, old-school Win32 console application designed to enhance your Windows desktop in the simplest and most unobtrusive way. Main core features of Calimero are managing and displaying local images as desktop wallpaper and fetching/downloading pictures from the Internet, from sites like Picsum, Pexels, Reddit, and Danbooru.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 18

    Wheefun Graphics Library

    Portable Graphics Primitives

    The Wheefun Graphics Library (WFGFX) library implements basic graphics primitives that are designed to be used portably between different backends. The basic implementation includes support for the C and C++ programming languages. WFGFX at its core provides interfaces for manipulating both raster and vector images through an abstract graphics context; in many cases, several low-level primitives exist for more direct manipulation. It is designed to be easily ported to other programming environments like .NET and the Java Virtual Machine, making the codebase reusable as a result.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    Smallchat

    Smallchat

    A minimal programming example for a chat server

    ...The project shows how you can build a working chat server (accepting clients, broadcasting messages) in very few lines of C, without heavy libraries or frameworks—essentially minimal code, minimal dependencies, and minimal feature-set to illustrate the core concepts. It uses the simplest assumptions (for example: clients connect via telnet or netcat, line-based I/O) and keeps the message logic straightforward: each received line from one client is broadcast to all others (fan-out). The focus is not on robustness, feature richness or production readiness, but on learning how to write a non-trivial C program, handling sockets, multiplexed input (select/poll), client state, and basic formatting.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20

    HarduIno

    Hardware-optimized Arduino library

    This project is a partial overhaul of the Arduino hardware library, i.e. the main source files that make the core library. The intent is to reduce the overhead introduced by the initial library and eliminate the numerous function calls whenever direct register access is possible.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 21

    core-rc - runtime configuration

    lightweight, easy usable and readable runtime configuration

    core-rc contains the runtime configuration and configuration file parsing functions. This is a submodule of µwm. It uses core-array to store the parsed configurations. Planning: application config write.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22

    core-array - general purpose associative

    lightweight associatives arrays

    core-array are general purpose associatives arrays with integer keys. This is a submodule of core-rc, which is a submodule of µwm. The current version is stable (but no delete single index). Delete is planned.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    libpostal

    libpostal

    A C library for parsing/normalizing street addresses around the world

    A C library for parsing/normalizing street addresses around the world. Powered by statistical NLP and open geo data. libpostal is a C library for parsing/normalizing street addresses around the world using statistical NLP and open data. The goal of this project is to understand location-based strings in every language, everywhere. Addresses and the locations they represent are essential for any application dealing with maps (place search, transportation, on-demand/delivery services,...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 24

    yafu

    Automated integer factorization

    ...The automation within YAFU is state-of-the-art, combining factorization algorithms in an intelligent and adaptive methodology that minimizes the time to find the factors of arbitrary input integers. Most algorithm implementations are multi-threaded, allowing YAFU to fully utilize multi- or many-core processors (including SNFS, GNFS, SIQS, and ECM). YAFU is primarily a command-line driven tool. You provide the number to factor and, via screen output and log files, YAFU will provide you the factors. There is also an interactive environment similar to MATLAB or PARI/GP, where you can type commands and store results. YAFU is very customizable, through the optional use of many many command line parameters and a very capable expression inter
    Leader badge
    Downloads: 122 This Week
    Last Update:
    See Project
  • 25

    Wheefun Emulator Framework

    A framework for developing emulators

    ...It was originally designed to support the WDMF project, which has need for hardware emulation on modern operating systems. However, it could conceivably be used in other projects. At its core, WFEF provides primitives for emulating a generic system bus and for providing access to virtual screens, sound, and input management. From this, a variety of hardware can be virtualized. We aim to also provide hardware emulation for specific commonly used hardware. As game developers are likely to use this software, it is licensed under the GPL V3 with the Classpath Exception. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • Next