Showing 387 open source projects for "c code"

View related business solutions
  • Ship Agents Faster Icon
    Ship Agents Faster

    Transform your applications and workflows into powerful agentic systems at global scale.

    Gemini Enterprise Agent Platform lets you rapidly build, scale, govern and optimize production-ready agents grounded in your organization's data. The platform enables developers to build custom or pre-built agents for virtually any use case. New customers get $300 in free credits.
    Get Started Free
  • $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
    DotNet Code Helpers Library

    DotNet Code Helpers Library

    DotNet Code Helpers Library

    DotNet Library v0.2 contains some of the useful methods and codes to make C#, VB.Net languages and other DotNet languages easier in control and development. Soon, full Code Documentation will be included inside the code files followed by Web Documentation and Code Examples, If God wills
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    globjects

    globjects

    C++ library strictly wrapping OpenGL objects.

    globjects is a cross-platform C++ wrapper for OpenGL API objects. globjects provides object-oriented interfaces to the OpenGL API (3.0 and higher). It reduces the amount of OpenGL code required for rendering and facilitates coherent OpenGL use by means of an additional abstraction layer to glbinding and GLM. Common rendering tasks and processes are automated and missing features of specific OpenGL drivers are partially simulated or even emulated at run-time.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    LAMA

    LAMA

    Heterogeneous Software Development Accelerated

    LAMA is a framework for developing hardware-independent, high performance code for heterogeneous computing systems. It facilitates the development of fast and scalable software that can be deployed on nearly every type of system with a single code base. By using LAMA for their application, software developers benefit from higher productivity and stay up to date with the latest hardware innovations, both leading to shorter time-to-market. The framework supports multiple target platforms...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    RAMvader

    RAMvader

    A C# library which provides access to other processes' memory space.

    [ATTENTION] As of 2018-09-02 this project has been moved to GitHub and is now available in the link provided below: https://github.com/vinicius-ras/ramvader [DESCRIPTION] A .Net (C#) library which provides access to other processes' memory spaces.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Build Securely on AWS with Proven Frameworks Icon
    Build Securely on AWS with Proven Frameworks

    Lay a foundation for success with Tested Reference Architectures developed by Fortinet’s experts. Learn more in this white paper.

    Moving to the cloud brings new challenges. How can you manage a larger attack surface while ensuring great network performance? Turn to Fortinet’s Tested Reference Architectures, blueprints for designing and securing cloud environments built by cybersecurity experts. Learn more and explore use cases in this white paper.
    Download Now
  • 5

    Unix GNU Windows

    Packages to create a Unix like environment under MS-Windows

    At this point this project is mainly wpkg which is a replica of dpkg and apt-get that works under Microsoft Windows and Unices. Since version 0.7.0 it works very nicely as it includes most of the important functionality of dpkg (i.e. most everything except dselect functions.) Otherwise, the Unix GNU Windows is expected to be a large set of packages that wpkg can handle. Packages of all the software available under MinGW and GnuWin32 so you can painlessly build a complete Unix like...
    Downloads: 6 This Week
    Last Update:
    See Project
  • 6
    ejSerial

    ejSerial

    Serial connection Java library

    Java library to send and receive data via Serial COM-Ports. This library is intended to provide an easy way to access the serial-port. Only a few lines of code are needed to Read or Write data via serial port. All Properties and Methods are inspired by the "SerialPort"-Class of the .NET Framework (System.IO.Ports.SerialPort) The benefit of this project is, that it needs only a few lines of code to implement, and a reduced CPU load. Static Methods are available to send/receive...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    TheForest Mods (rebuilt)

    TheForest Mods (rebuilt)

    In case the official files don't get updated, try these ones. B-)

    Since The Forest gets pretty regular updates, previously-released mod files get out of date pretty quickly. Sometimes, their authors don't re-release them using the new modlibrary, and you can't use them anymore. This projects's goal is to just re-compile the existing mods (from their released source code) to make them compatible with the latest version of The Forest.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8

    TPP

    TinyPreProcessor

    A tiny c/c++ preprocessor Library designed as a base interface for higher-level scripting languages It implements everything from the C11 Standard. TPP is written in c, but offers a c++ api for convenience. TPP Is able, to generate 25MB of preprocessed code in 8 seconds Supported compiler extensions are: - __COUNTER__ - __has_include - __BASE_FILE__ - __INCLUDE_LEVEL__ - Multi-char constants - #pragma once - #include_next - #warning - Oh who am I kidding; this supports pretty much everything. - If a pp-extension isn't supported and isn't on the todo-list, tell me about it New extensions include: - __TPP_COUNTER - __TPP_RANDOM - __TPP_EVAL - __TPP_LOAD_FILE
    Downloads: 2 This Week
    Last Update:
    See Project
  • 9

    deemon

    Deemon Scripting Language

    ...Syntax is easy to read and understand and is mostly based on the common languages such as c/c++, java and python, though for those fascinated by it, reaches very deep and allows for pleasingly beautiful code to be written. If you wish to learn deemon, download any package and take a look at 'lib/tut' Note: If you've already used v100, you'll be happy to see how much deemon has grown in the five months that have passed.
    Downloads: 0 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
    Behaviour Control Framework

    Behaviour Control Framework

    A C++ framework that uses inhibition trees for behaviour control.

    The Behaviour Control Framework is a generic platform-independent C++ framework that implements a control architecture consisting of a hierarchical network of behaviour layers. These layers each contain behaviours that can inhibit one another and interact to achieve control. A full discussion of the structure and ideas behind this framework can be found in the Doxygen documentation that comes with the release. This documentation is well worth a read before you decide if the library is for...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    Attitude Estimator

    Attitude Estimator

    A C++ implementation of a nonlinear 3D IMU fusion algorithm.

    ...Great emphasis has been placed on having a very efficient, yet totally numerically and algorithmically robust implementation of the filter. The code size has also been kept to a minimum, and has been extremely well-commented. The programmatic interface has also been made as easy as possible. Please refer to the extensive documentation of the library for more information on its capabilities and usage caveats.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    State Controller Library

    State Controller Library

    A C++ framework that implements generalised finite state machines.

    The State Controller Library is a generic platform-independent C++ framework that allows finite state machines and multi-action planning generalisations thereof to be realised. The structure and implementation of this library focuses on the application of finite state machines to real-time control loops, but can be reasonably adapted for virtually any other application, even completely unrelated to control systems.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    wxPHP

    wxPHP

    PHP bindings for the cross-platform GUI library wxWidgets.

    wxPHP is a php binding/wrapper for the cross-platform library wxWidgets, which gives you the ability to develop desktop applications using the php programming language. This applications can be executed on windows, linux and macosx using the same code base with a native look and feel. One of the ideas is that you can use your php web applications code base and logic to create native desktop applications that communicate to them transparently. This way you can give your users a seamless...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 14
    A class to manage Modbus frames and another to make a Modbus server. Both classes are fully portable. An example of a modbus server is given. The code is very simple and comprehensive. Note ; Qt includes some classes related to Modbus since Qt 5.6.
    Downloads: 8 This Week
    Last Update:
    See Project
  • 15
    commentary.vim

    commentary.vim

    Commentary.vim: comment stuff out

    vim-commentary is a lightweight Vim/Neovim plugin that makes commenting code fast and repeatable using familiar operator and motion semantics. Instead of bespoke mappings per language, it works with Vim’s built-in commentstring to apply the right markers for each filetype. You can toggle comments on lines, motions, text objects, and visual selections, which keeps your editing flow consistent with other operators like d, y, and c.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    CSharp MARC

    CSharp MARC

    Full featured editor for reading and manipulating MARC Records

    *** THIS PROJECT HAS MOVED TO GITHUB *** https://github.com/frozen-solid/CSharp_MARC/ ********************************************************** C# MARC: C# class structures for reading and manipulating Library of Congress MARC records using the MARC21 standard. Based upon the PHP Pear package File_MARC (http://pear.php.net/package/File_MARC) by Dan Scott. C# MARC Editor: A full featured SQLite based editor for quickly modifying MARC records and exporting them to MARC21 or MARCXML.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    wxEcMath

    wxEcMath

    Easy mathematics in wxWidgets

    Tiny library written in C++/wxWidgets designed to manage mathematical objects : parser of expressions, plots, matrixes and complex numbers. Ansi and Unicode are supported. Documentation and rich samples are provided. Compiles with MSVC, BCC, GCC and Clang. Now on Git.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    iOS Tech Frontier

    iOS Tech Frontier

    Tanslates high-quality iOS technology, open source libraries

    ...Instead of simple how-to recipes, the project collects detailed explanations, system internals analyses, and real-world insights into core subsystems like memory management (ARC), threading and Grand Central Dispatch, Objective-C/Swift runtime behavior, UIKit rendering pipelines, and effective use of concurrency. It also covers architectural and performance topics such as dynamic layout optimization, view lifecycle subtleties, Swift language pitfalls, and integration with low-level APIs such as Metal or CoreAnimation. By aggregating authoritative references, experiments, and code snippets, the guide helps developers reason through tradeoffs, debug subtle issues, and architect large-scale iOS systems.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19

    linq-cube

    LinqCube is a small utility library to define in-memory cubes.

    LinqCube is a small utility library to define measures and dimensions in code an do in-memory cubes against LINQ queries. Why? Often you have the requirement to build some reports. For example all open cases over time, all open cases over time and status etc. Your queries are complicated enough to end up in large SQL Views or dozen's of single SQL Queries. Implementing a real OLAP Cube would be an overkill, because you only have 10.000s of rows. LinqCube was build to reduce SQL...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20

    SystemWebCompanion

    Migrated to github https://github.com/ngeor/SystemWebCompanion

    Attention: code migrated to github: https://github.com/ngeor/SystemWebCompanion A complementary library to ASP.NET helping perform some tasks common in web applications. The NuGet package is available here: https://www.nuget.org/packages/SystemWebCompanion/
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    base64 RFC1113 Vanilla ANSI-C Code for a portable stand-alone file encode/decode utility. In 2001, I asked people to 'Help me break it!' Since then, 10+years later, the code remains unbroken and is in wide production use world-wide. It has been ported to all major architectures and been used as a template for ports to different computer and human languages. This is very mature and stable code.
    Downloads: 12 This Week
    Last Update:
    See Project
  • 22
    ArmaNpy is a set of SWIG interface files which allows for generating Python bindings to C++ code which uses the Armadillo matrix library.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    Simple Dynamic Strings

    Simple Dynamic Strings

    Simple Dynamic Strings library for C

    Simple Dynamic Strings is a C string library developed to address the limitations of the standard C library’s string handling (null-terminated char pointers) by providing heap-allocated, binary-safe, efficient dynamic strings. The library was originally used internally in Redis, but pulled out as a standalone project to allow any C project to benefit from its features. SDS strings maintain metadata (length, allocation size) just before the pointer returned to the user, while still being...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24

    ExtTools for wxWidgets

    Some tools and controls wxWidgets. Code Project Open License

    Tools: tstring (unit std::string and std::wstring); log; geometric types; working with odbc; simple funtions for file manipulations; parser for INI file with binary data blocks; math tools; unit tests tools; virtual class for graphics used wxWidgets; panel for parameters editors used wxWidgets; resource control system and others
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    pyhrol

    pyhrol

    Bridge between C++ and Python

    Dynamic C++ library for simplification of binding C++ projects to Python. Supports argument overloading. Automatically generates help on method signatures, including default values. Automatically generates list of named parameters. Supports primary Python protocols: Number, Sequence, Mapping, Iterator Protocol. Includes more than 40 code examples.
    Downloads: 1 This Week
    Last Update:
    See Project
Auth0 Logo