Showing 3632 open source projects for "c code"

View related business solutions
  • 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
  • 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
  • 1
    This project consists of a C preprocessor which allows to use a python inspired syntax to write C code, as well as much more powerful preprocessing using python instead of the very limited standard C preprocessor.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    Hub Framework

    Hub Framework

    Spotify’s component-driven UI framework for iOS

    The Hub Framework is being phased out at Spotify, and therefore we will not be maintaining it further. Welcome to the Hub Framework - a toolkit for building native, component-driven UIs on iOS. It is designed to enable teams of any size to quickly build, tweak and ship new UI features, in either new or existing apps. It also makes it easy to build backend-driven UIs. Instead of building UIViewControllers that each has hard-wired behaviors for UI in terms of controls, data binding & selection...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    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
  • 4
    Atomic Game Engine

    Atomic Game Engine

    The Atomic Game Engine is a multi-platform 2D and 3D engine

    Atomic Game Engine is an open-source, cross-platform game engine that supports both 2D and 3D game development, giving developers flexibility in choosing the style and scope of their projects. It provides a full suite of engine tools — rendering, scene management, input, asset pipelines, scripting (C++ and optionally JavaScript), and more — which allows teams or solo developers to build rich interactive applications and games without assembling disparate libraries. Because of this...
    Downloads: 0 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
    ProgramNet Designer

    ProgramNet Designer

    C++ cross plattform functional block programming

    With the help of the ProgramNet the user can develop plug-ins(called units) which can be connected with other units forming a net. The net has a form of a flow diagram. The resulted net can be executed in the ProgramNet for testing purposes or independently in the target platform as a final release. In order to execute a net the ProgramNet uses the kernel. The kernel executes automatically each unit in a separate thread and manages the data exchange between the units.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 6
    xRecurseDiff

    xRecurseDiff

    A developer tool to rapidly compare sources tree

    xRecurseDiff is a small program that can rapidly traverse entire directory trees to show different version of the same files, for example to compare different version of the same project. For every file in the first directory searches in the second for files having the same name. A report containing results is shown. A detailed diff output can be shown. Search can be case-insensitive and limited by a char filter. In "library" working mode it compares only files basenames, while in...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    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
  • 8
    Souper

    Souper

    A superoptimizer for LLVM IR

    Souper is a superoptimizer for LLVM IR designed to automatically discover missed optimization opportunities within LLVM’s mid-end optimizers. By leveraging SMT (Satisfiability Modulo Theories) solvers, Souper symbolically analyzes LLVM Intermediate Representation (IR) to synthesize equivalent, more efficient expressions. It identifies peephole optimizations—small instruction-level improvements—that LLVM’s optimizer may overlook, thereby improving compiled code quality. Souper can operate in...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 9
    ...Lately I've using the codebase for experiments with in-memory transactions. First part is abandoning NANT for building and moving to VS 2015. That's done in r922. This is the last functional code. After that the transaction stuff is added which basically means the server is broken. Ultimately I've moved to GitHub, where the development may or may not continue. We'll see. This is a final goodbye.
    Leader badge
    Downloads: 2 This Week
    Last Update:
    See Project
  • $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
  • 10
    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
  • 11

    myfavs-vmars-us

    myFavs is a powerful,portable,easy,openSource , 'Bookmark Manager'

    ...myFavs Editor has buttons for: Add-Link , Build-Html , Change Colors , Delete-Link , Find-Link , Help , Save-Links , View-HtmlPage-Output . Double-click on displayed Links to open web-page in your default Browser . To get started , download .zip and install anywhere (ie., C:\myFavs ) . The Zip file includes myFavs.exe executables as well as source code . myFavs has no dependencies , and is compatible with win7 and up. To start using myFavs program , Left-Click on the Open myFavs Txt button . This opens the C:\myFavs\ Folder . Here you can find and Open the myFavsLinks.txt file , etc. . Actually , now , the program automatically opens with the myFavsLinks.txt file in the List-View area .
    Downloads: 4 This Week
    Last Update:
    See Project
  • 12
    ...It is implemented primarily in Python for accessibility but with time-consuming routines written in C (produced using Cython). Force fields for use with this program package may be obtained from the extensible PyPES library of high quality analytical potential energy surfaces (http://sourceforge.net/projects/pypes-lib-ext).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13

    CoAP On Lonworks

    CoAP protocol for Neuron 6000 IC

    CoAP-On-Lon is a very simple CoAP server protocol implementation from scratch, for Neuron 6000 Chips & Izot Router. See Code for the content. Lonworks, Neuron, Nodebuilder, Izot are trademarks of Echelon Corporation.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    Quake C

    Quake C

    Quake C mods and support - SSQC / CSQC

    Modifications to Quake C, code help, original progs 1.01 and 1.06 sources, other clean source repos. Server side (SSCQ) and Client side (CSQC) included.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 15
    Parse C++ header files using ply.lex to generate navigable class tree representing the class structure. CppHeaderParser.py has the advantage of being a pure python C++ header parser. Grap a copy of ply at http://www.dabeaz.com/ply/
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    MoonSharp

    MoonSharp

    An interpreter for the Lua language, written entirely in C#

    A complete Lua solution is written entirely in C# for the .NET, Mono, Xamarin and Unity3D platforms. Support for the complete Lua standard library with very few exceptions (mostly located on the 'debug' module) and a few extensions (in the string library, mostly). Supports dumping/loading bytecode for obfuscation and quicker parsing at runtime. An embedded JSON parser (with no dependencies) to convert between JSON and Lua tables. Easy opt-out of Lua standard library modules to sandbox what...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    cxxparse offers alternative c++ skeletons for flex and bison
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    iCarousel

    iCarousel

    A simple, highly customisable, data-driven 3D carousel

    ...Unlike many other "CoverFlow" libraries, iCarousel can work with any kind of view, not just images, so it is ideal for presenting paged data in a fluid and impressive way in your app. It also makes it extremely easy to swap between different carousel effects with minimal code changes.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    Sprut Usb4All Framework

    Sprut Usb4All Framework

    A high level API, that provides access to a Microcontroller with the

    This library encapsulates the communication protocol of the Sprut-usb4all. Supporting the of MCD and CDC firmware.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20

    v3c

    automake wrapper + C/C++ utility toolkit

    v3c is a build framework that ties in with GNU make, providing "boilerplate" code for the most common use cases of building software. Among its capabilities are doxygen documentation integration, Git version control integration, configurable build modes (for debug and release builds, for example), and the ability to specify most configurable options in the top-level makefile. It also provides a general purpose C++ class library for use in client projects.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    Front provides a compiler front end generator that can generate a parser, pretty printer, symbol table handling, and Abstract Syntax Tree data structures and traversals. It also provides a C preprocessor library, and an AST rewriter generator.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    Integrated Merging of Orthogonal [Genetic] Datasets to identify novel genes involved in processes starting with known genes. For UNIX-like systems (C code + TCSH scripts), command-line based.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    SAMKeychain

    SAMKeychain

    Simple Objective-C wrapper for the keychain that works on Mac and iOS

    SAMKeychain is a simple wrapper for accessing accounts, getting passwords, setting passwords, and deleting passwords using the system Keychain on Mac OS X and iOS. If your saving to the keychain fails, use the NSError object to handle it. You can invoke [error code] to get the numeric error code. A few values are defined in SAMKeychain.h, and the rest in SecBase.h.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24

    Qt VNC Viewer

    Qt based VNC viewer with MAME/MESS specific extensions

    This project provides a Qt based VNC client with specific extensions appropriate for use with the VNC OSD interface for MAME/MESS/UME. Please see the project's wiki-page for more details: http://wiki.batcom-it.net/index.php?title=VNC_OSD_interface The Qt VNC Viewer, Copyright (C) 2015 René Reucher, is free software distributed under the terms of the MAME license (http://mamedev.org/legal.html). The RFB protocol client code is based on LibVNCServer v0.9.9, Copyright (C) 2001 - 2012 Johannes E. Schindelin (http://libvncserver.sourceforge.net/).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    CSSLint

    CSSLint

    Automated linting of cascading stylesheets

    CSSLint is an open-source CSS code quality tool originally written by Nicholas C. Zakas and Nicole Sullivan. A lint tool performs static analysis of source code and flags patterns that might be errors or otherwise cause problems for the developer. CSSLint is a tool to help point out problems with your CSS code. It does basic syntax checking as well as applying a set of rules to the code that look for problematic patterns or signs of inefficiency. ...
    Downloads: 0 This Week
    Last Update:
    See Project