Showing 2579 open source projects for "c programming framework"

View related business solutions
  • Error to trace to log to deploy. One click. No SSH. Icon
    Error to trace to log to deploy. One click. No SSH.

    Catch the cause before the pager goes off.

    AppSignal links every error to the trace, the trace to the log, the log to the deploy that shipped it.
    Free 30 days.
  • $300 Free Credits to Build on Google Cloud Icon
    $300 Free Credits to Build on Google Cloud

    New to Google Cloud? Get $300 in credits to explore Compute Engine, BigQuery, Cloud Run, Gemini Enterprise Agent Platform, and more.

    Start your next project with $300 in free Google Cloud credit. Spin up VMs, run containers, query petabytes in BigQuery, or build agents with Gemini Enterprise Agent Platform. Once your credits are used, keep building with 20+ always-free tier products including Compute Engine, Cloud Storage, GKE, and Cloud Run functions. No commitment required—just sign up and start building.
    Claim $300 Free
  • 1
    Jepsen

    Jepsen

    A framework for distributed systems verification, with fault injection

    Jepsen is a framework for testing the correctness of distributed systems, especially under network partitions, concurrency, and failures. It is widely used to verify the consistency and availability guarantees of databases, consensus systems, and other distributed architectures. Jepsen simulates real-world failure conditions and analyzes the system’s behavior using linearizability and other formal models.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    Node.js

    Node.js

    Cross-platform JavaScript runtime environment

    Node.js is a free, open-source, cross-platform JavaScript runtime environment that allows developers to run JavaScript outside of the browser. It is built on Chrome’s V8 engine and is designed for building fast, scalable network applications. Node.js enables developers to create servers, APIs, command-line tools, and full-stack web applications using a single programming language. Its non-blocking, event-driven architecture makes it highly efficient for handling concurrent requests. The...
    Downloads: 19 This Week
    Last Update:
    See Project
  • 3
    PortableGL

    PortableGL

    An implementation of OpenGL 3.x-ish in clean C

    PortableGL is a single-header, software-only implementation of a subset of OpenGL (specifically the GL 2.1 pipeline), designed to run entirely on the CPU. This lightweight graphics library allows OpenGL-style rendering without GPU acceleration, making it ideal for educational use, debugging, embedded systems, and retro-style software rendering. Because it mirrors OpenGL syntax and design, it can act as a drop-in CPU renderer for testing or deploying 3D graphics on platforms without GPU support.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 4
    MvvmCross

    MvvmCross

    The .NET MVVM framework for cross-platform solutions

    Build clean, pixel perfect, native UIs. Share behavior and business logic in a single codebase across supported platforms, using the Model-View-ViewModel (MVVM) design pattern. MvvmCross is a framework specifically developed for Xamarin and the mobile ecosystem. It supports Xamarin.iOS, Xamarin.Android, Xamarin.Mac, Xamarin.Forms, Universal Windows Platform (UWP) and Windows Presentation Framework (WPF). MvvmCross is a cross-platform MVVM framework. It enables developers to create apps using...
    Downloads: 0 This Week
    Last Update:
    See Project
  • Our Free Plans just got better! | Auth0 Icon
    Our Free Plans just got better! | Auth0

    With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

    You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
    Try free now
  • 5
    pybind11

    pybind11

    Seamless operability between C++11 and Python

    Pybind11 is a lightweight, header‑only C++ library that simplifies and streamlines creating Python bindings for C++11+ code. It uses template meta-programming to automatically infer types, minimizing boilerplate compared to Boost.Python, and works seamlessly with major build systems
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    Rio

    Rio

    WebApps in pure Python. No JavaScript, HTML and CSS needed

    Rio is a Python framework designed to build web applications without the need for HTML, CSS, or JavaScript. Inspired by frameworks like Flutter and React, Rio offers a declarative interface and reusable components, enabling developers to create dynamic web apps entirely in Python. It streamlines the development process by managing both frontend and backend seamlessly.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 7
    QPanda 2

    QPanda 2

    QPanda 2 is an open source quantum computing framework

    QPanda2 is an open source quantum computing framework developed by Origin Quantum, which can be used to build, run and optimize quantum algorithms. QPanda2 is the basic library of a series of software developed by Origin Quantum, which provides core components for QRunes, Qurator and quantum computing services.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    Lunatik

    Lunatik

    Lunatik is a framework for scripting the Linux kernel with Lua

    Lunatik is a framework for scripting the Linux kernel with Lua. It is composed by the Lua interpreter modified to run in the kernel; a device driver (written in Lua =)) and a command line tool to load and run scripts and manage runtime environments from the user space; a C API to load and run scripts and manage runtime environments from the kernel; and Lua APIs for binding kernel facilities to Lua scripts.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    TensorRT

    TensorRT

    C++ library for high performance inference on NVIDIA GPUs

    NVIDIA® TensorRT™ is an SDK for high-performance deep learning inference. It includes a deep learning inference optimizer and runtime that delivers low latency and high throughput for deep learning inference applications. TensorRT-based applications perform up to 40X faster than CPU-only platforms during inference. With TensorRT, you can optimize neural network models trained in all major frameworks, calibrate for lower precision with high accuracy, and deploy to hyperscale data centers,...
    Downloads: 31 This Week
    Last Update:
    See Project
  • Atera - an All-in-one platform for IT management Icon
    Atera - an All-in-one platform for IT management

    Ideal for IT departments and MSPs (managed service providers)

    Your IT essentials, integrated & elevated. Take your IT management from automated to autonomous, download Atera's agent to start your free trial!
    Try Atera now
  • 10
    DynamoRIO

    DynamoRIO

    Dynamic Instrumentation Tool Platform

    DynamoRIO is a runtime code manipulation system that supports code transformations on any part of a program, while it executes. DynamoRIO exports an interface for building dynamic tools for a wide variety of uses: program analysis and understanding, profiling, instrumentation, optimization, translation, etc. Unlike many dynamic tool systems, DynamoRIO is not limited to insertion of callouts/trampolines and allows arbitrary modifications to application instructions via a powerful...
    Downloads: 6 This Week
    Last Update:
    See Project
  • 11
    Proxygen

    Proxygen

    A collection of C++ HTTP libraries including an easy to use HTTP serve

    This project comprises the core C++ HTTP abstractions used at Facebook. Internally, it is used as the basis for building many HTTP servers, proxies, and clients. This release focuses on the common HTTP abstractions and our simple HTTPServer framework. Future releases will provide simple client APIs as well. The framework supports HTTP/1.1, SPDY/3, SPDY/3.1, HTTP/2, and HTTP/3.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 12
    EFCore.BulkExtensions

    EFCore.BulkExtensions

    Entity Framework EF Core efcore Bulk Batch Extensions with BulkCopy

    EFCore.BulkExtensions is a high-performance extension library for Entity Framework Core that provides bulk operations like insert, update, delete, and read. It significantly improves performance when working with large datasets and supports batching, upserts, and change tracking. The library is compatible with popular databases like SQL Server, PostgreSQL, MySQL, and SQLite.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    System.Linq.Dynamic.Core

    System.Linq.Dynamic.Core

    The .NET Standard version from the System Linq Dynamic functionality

    System.Linq.Dynamic.Core is an extension library that adds dynamic LINQ query capabilities to .NET, allowing developers to create LINQ queries from strings.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    Haiku

    Haiku

    JAX-based neural network library

    Haiku is a library built on top of JAX designed to provide simple, composable abstractions for machine learning research. Haiku is a simple neural network library for JAX that enables users to use familiar object-oriented programming models while allowing full access to JAX’s pure function transformations. Haiku is designed to make the common things we do such as managing model parameters and other model state simpler and similar in spirit to the Sonnet library that has been widely used...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    P8Coder

    P8Coder

    A programming tool that replaces the lua code in pico-8 cartridges

    P8Coder is a Windows-based tool designed to streamline the development of PICO-8 games by allowing developers to organize their code into separate tabs or sections. It replaces the Lua code in PICO-8 cartridges with the structured code written in P8Coder, facilitating better project organization.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 16
    doctest

    doctest

    Fastest feature-rich C++11/14/17/20 single-header testing framework

    doctest is a new C++ testing framework but is by far the fastest both in compile times (by orders of magnitude) and runtime compared to other feature-rich alternatives. It brings the ability of compiled languages such as D / Rust / Nim to have tests written directly in the production code thanks to a fast, transparent and flexible test runner with a clean interface.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    OPENRNDR

    OPENRNDR

    Kotlin library for creative coding, real-time and interactive graphics

    OPENRNDR is an open source framework for creative coding, written in Kotlin that simplifies writing real-time interactive software. OPENRNDR provides simple, reusable utilities with which creative coders can build robust, fast, and reliable (interactive) applications for prototyping as well as building production-quality software. With ORML you can easily connect to a number of widely used Machine Learning models, such as Facemesh, Posenet, and Stylegan. You can use OPENRNDR to visualize the...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    Hakaton Starter

    Hakaton Starter

    A boilerplate for Node.js web applications

    A boilerplate for Node.js web applications. If you have attended any hackathons in the past, then you know how much time it takes to get a project started: decide on what to build, pick a programming language, pick a web framework, pick a CSS framework. A while later, you might have an initial project up on GitHub, and only then can other team members start contributing. Or how about doing something as simple as Sign in with Facebook authentication? You can spend hours on it if you are not familiar with how OAuth 2.0 works. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    amis

    amis

    Front-end low-code framework to generate various pages through JSON

    amis is a low-code front-end framework that uses JSON configuration to generate pages, which can reduce the workload of page development and greatly improve efficiency. After a decade of development, front-end development is becoming increasingly complex, the threshold is getting higher and higher, to use the current popular UI component library, you must know npm, , webpack, react/vueyou must be familiar with ES6the syntax, but also to understand the best state management, for example Redux, if no contact with functional programming, light entry is very strenuous, but after entry it will find there is a huge eco- related library has 2347 Ge, many features similar to the selection of high costs. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    RedSun

    RedSun

    The Red Sun vulnerability repository

    ...By carefully manipulating this process, the exploit enables attackers to overwrite protected system files and gain SYSTEM-level privileges from a low-privilege account. The repository provides a minimal C++ implementation that showcases this behavior for research and educational purposes. It highlights flaws in endpoint protection logic and emphasizes how race conditions and file system interactions can be abused. The project is not designed as a full framework but as a focused demonstration of a real-world vulnerability. It serves as a stark example of how defensive systems can be turned into attack vectors.
    Downloads: 14 This Week
    Last Update:
    See Project
  • 21
    StabilityMatrix

    StabilityMatrix

    Multi-Platform Package Manager for Stable Diffusion

    StabilityMatrix is a project that helps organize, evaluate, and compare generative AI models and their behavior across prompts, datasets, or configuration settings. It provides a framework to run experiments systematically—capturing inputs, model configurations, outputs, and metrics—so researchers and practitioners can reason about differences in quality, robustness, and failure modes. The repository often bundles tooling for automated prompt sweeping, scoring heuristics (such as diversity,...
    Downloads: 87 This Week
    Last Update:
    See Project
  • 22
    Gherkin

    Gherkin

    A parser and compiler for the Gherkin language

    Gherkin is a domain-specific language used in behavior-driven development (BDD) to describe software behaviors in a human-readable format. It allows stakeholders to write test cases in plain language, bridging the gap between technical and non-technical team members.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 23
    Effekseer

    Effekseer

    This software is a particle effect editing tool

    Effekseer is an open-source tool designed for creating stunning visual effects for games and multimedia applications. It allows artists and developers to design complex particle effects through an intuitive graphical user interface, supporting various features like particles, beams, and distortion effects. Effekseer supports multiple platforms and integrates seamlessly with popular game engines, enabling the creation of rich visual experiences without extensive programming knowledge.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 24
    IVY

    IVY

    The Unified Machine Learning Framework

    Take any code that you'd like to include. For example, an existing TensorFlow model, and some useful functions from both PyTorch and NumPy libraries. Choose any framework for writing your higher-level pipeline, including data loading, distributed training, analytics, logging, visualization etc. Choose any backend framework which should be used under the hood, for running this entire pipeline. Choose the most appropriate device or combination of devices for your needs. DeepMind releases an awesome model on GitHub, written in JAX. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    Coverlet

    Coverlet

    Cross platform code coverage for .NET

    Coverlet is a cross-platform code coverage framework for .NET, with support for line, branch and method coverage. It works with .NET Framework on Windows and .NET Core on all supported platforms. Coverlet documentation reflect the current repository state of the features, not the released ones. Check the changelog to understand if the documented feature you want to use has been officially released. Coverlet is integrated into the Visual Studio Test Platform as a data collector. Coverlet also...
    Downloads: 4 This Week
    Last Update:
    See Project
Auth0 Logo