Showing 373 open source projects for "c code"

View related business solutions
  • 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
  • $300 Free Credits for Your Google Cloud Projects Icon
    $300 Free Credits for Your Google Cloud Projects

    Start building on Google Cloud with $300 in free credits. No commitment, no credit card required until you're ready to scale.

    Launch your next project with $300 in free Google Cloud credits—no strings attached. Test, build, and deploy without risk. Use your credits across the entire Google Cloud platform to find what works best for your needs. After your credits are used, continue with always-free tier services. Only pay when you're ready to scale. Sign up in minutes and start exploring.
    Start Free Trial
  • 1
    Asmosis

    Asmosis

    A set of tools related to assembly language programming.

    ...The tools include: - the Asm::X86 Perl module, - AsmDoc - an HTML documentation generator for assembly language, - Asm4Doxy - Assembly converter for Doxygen (http://www.doxygen.org/), - converters between various assembly language dialects: NASM (The Netwide Assembler, https://www.nasm.us), fasm (flat assembler, https://flatassembler.net) and GNU as, - converters from C/C++ header files to assembly language header files, - make4fasm - a Makefile generator for fasm, - Linux-2.6 kernel module helpers for fasm and NASM, - macros for Autoconf (https://www.gnu.org/software/autoconf/), - pieces of code that may be useful for starting developing a simple operating system. See the project homepage https://asmosis.sourceforge.io and the project Wiki in the menu above.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 2
    rspdb

    rspdb

    rspdb is a tiny very fast database

    (after march/2026 the latest project is in the git option) rspdb is a tiny very fast database that was developed to be a replacement to ini files and xml when storing applications information, it is being developed to be small and fast and sql over it is being developed now in october 2024... After 02/oct/2024 basic (or advanced) security code to ensure recovery of crash and data integrity check (MD5) was added
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    OneFile

    OneFile

    Curates delightful open-source projects

    OneFile curates delightful open-source projects that each consist of a single file, highlighting how much you can learn from compact, self-contained code. The collection spans tiny games, utilities, servers, interpreters, and teaching demos where the entire idea fits in one readable source. This “one file” constraint makes every example approachable—you can open it, grasp the full control flow, and experiment without navigating a large codebase. It’s ideal for learners seeking quick wins or...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    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: 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
  • 5

    BAScript

    Scripting engine for Pascal compilers.

    BAScript is a simple scripting engine written in Object Pascal you can use to add scripting to your Delphi, Lazarus or Free Pascal applications ("host program") to extend their functionality without the need of recompiling them. The virtual machine defines its own language, called the BAScript language. It is a low-level language, somewhat similar to the Assembler language, which is not intended to be easy to program but easy to execute. So it is recommendable to use other higher level...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    DocWire SDK

    DocWire SDK

    Award-winning modern data processing SDK in C++20

    DocWire SDK, a standout C++20AI driven data processing tool, has received award from SourceForge and strong backing from Microsoft. It handles nearly 100 file types, empowering efficient text extraction, web data extraction, and document analysis. For businesses, the shift to DocWire SDK signifies a leap forward. It promises comprehensive document format support and the ability to extract valuable insights from email boxes, databases, and websites using cutting-edge AI. DocWire SDK aims to...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    HighwayHash

    HighwayHash

    Fast strong hash functions: SipHash/HighwayHash

    HighwayHash is a fast, keyed hash function intended for scenarios where you need strong, DoS-resistant hashing without the full overhead of a general-purpose cryptographic hash. It’s designed to defeat hash-flooding attacks by mixing input with wide SIMD operations and a branch-free inner loop, so adversaries can’t cheaply craft many colliding keys. The implementation targets multiple CPU families with vectorized code paths while keeping a portable fallback, yielding high throughput across...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    BlockHook

    BlockHook

    Hook Objective-C blocks. A powerful AOP tool

    BlockHook is an Objective-C library that enables hooking into the execution of blocks (closures). It allows developers to intercept, modify, and monitor block invocations for debugging, analytics, or altering app behavior.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    prometheus-net

    prometheus-net

    .NET library to instrument your code with Prometheus metrics

    This is a .NET library for instrumenting your applications and exporting metrics to Prometheus.
    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
  • 10
    SPI FLASH Library for STM32

    SPI FLASH Library for STM32

    W25qxx, N25Qxx and other SPI FLASH driver for stm32 HAL

    W25qxx, N25Qxx, and other SPI FLASH drivers for stm32 HAL.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    Smallchat

    Smallchat

    A minimal programming example for a chat server

    Smallchat is a minimalistic chat server implemented in C, designed as a small-scale example (for didactic purposes) of writing system software such as network servers, multiplexed I/O and client state handling. 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. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 12
    Fluid Design

    Fluid Design

    Library for QtQuick apps with Material Design

    Fluid is a collection of cross-platform QtQuick components for building fluid and dynamic applications, using the Material Design guidelines. Online documentation is available at docs.liri.io. We develop using the git flow method this means that the develop branch contains code that is being developed and might break from time to time. If you want to check out a stable version just install one of the releases or clone the master branch that has the latest released version.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    eCxx

    eCxx

    A C++ library for AVR and NodeMCU

    NOTE: This project is marked with 'Status: Abandoned' on SourceForge because not enough time can be dedicated to this project. However it may still get sporadic commits to the repository. eCxx is a library for AVR and NodeMCU tailored for micro LED displays and lighting effects. eCxx is utilizing Makefile build system. Java and Python based applications/tools are also included to ease the development and debugging process using the host PC. On one side, eCxx supports the original...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    HARFANG 3D engine

    HARFANG 3D engine

    HARFANG 3D source code public repository

    HARFANG 3D builds real-time 3D tools for industry professionals. Its software suite is tailored to developers, designers and engineers aiming to efficiently and seamlessly develop, implement & deploy 3D solutions (HMI, VR/AR, simulation, interactive 3D), regardless of development language or platform constraints. HARFANG Studio is the ideal 3D editor for creating real-time scenes & animations that match your design vision. It can manage the entire 3D graphics production workflow in a simple...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15

    ringBufU

    Ring-Buffer library in C, includes support of multithreading

    A Ring-Buffer instance could be used with element types - char - long - long long - void* . Focus is on a hardened SW structure with buffer-instance-pointer check (not very fast but more secure). Some features are globally choosable on compile-time (e.g. switch multithread support off completely to have faster access). Note: User Interface is for Test and Tutor Code only.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    Cecil

    Cecil

    Cecil is a library to inspect, modify and create .NET programs

    Cecil is a library to inspect, modify and create .NET programs and libraries. Mono.Cecil is a library to generate and inspect programs and libraries in the ECMA CIL form. Analyze .NET binaries using a simple and powerful object model, without having to load assemblies to use Reflection. Modify .NET binaries, add new metadata structures and alter the IL code. Cecil has been around since 2004 and is widely used in the .NET community. If you're using Cecil, or depend on a framework, project, or...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 17

    WFEF .NET Bindings

    .NET bindings for the WFEF project.

    Home Browse Open Source WFIO .NET Bindings WFIO .NET Bindings .NET bindings for WFIO Status: Pre-Alpha Brought to you by: thylordroot Add a Review Downloads: 0 This Week Last Update: 2023-01-25 Browse Code Get Updates Share This Windows Mac Linux BSD ChromeOS Summary Reviews Support Code This subproject contains a parallel implementation effort for the .NET Virtual Machine. It allows for you to use the WFEF interface in your .NET applications and...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    Thrust

    Thrust

    The C++ parallel algorithms library

    Thrust is the C++ parallel algorithms library which inspired the introduction of parallel algorithms to the C++ Standard Library. Thrust's high-level interface greatly enhances programmer productivity while enabling performance portability between GPUs and multicore CPUs. It builds on top of established parallel programming frameworks (such as CUDA, TBB, and OpenMP). It also provides a number of general-purpose facilities similar to those found in the C++ Standard Library. The NVIDIA C++...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    DartNative

    DartNative

    Write iOS&macOS&Android Code using Dart

    dart_native is a runtime library that allows Dart to interact with native Objective-C and Java code directly. It enables Flutter and Dart apps to call native platform APIs without writing platform-specific code manually.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 20
    state-threads

    state-threads

    Lightweight thread library for C/C++ coroutine (similar to goroutine)

    The State Threads Library is a small application library that provides a foundation for writing fast and highly scalable Internet applications (such as web servers, proxy servers, mail transfer agents, and so on) on UNIX-like platforms.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    PBC

    PBC

    A protocol buffers library for C

    ...Even so, it remains useful as a compact example of Protocol Buffers support in C. Its main appeal is its direct, lightweight approach to serialization without requiring the usual generated-code workflow.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22

    Lnkdlst

    Single sided linked list (kind of lib with test-code, C, C++ and java)

    Use own (user) data section for each Linked-List-Element (LLEl) including a fix Identifier which is for search via basic Lnkdlst function (fast ID-part-search, e.g. to find all elements with a specific bit in the ID set). Main list-linkage-change functions: append, insert, delete. - Examples: use of flexible variable ArgList (OnePointerArg, optional valid if not NULL, Argument-Type by ID-Number is easy to get), key-value pairs, build FIFO{queue}/LIFO{stack}, auto-list with max....
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23

    MELO

    Machine Executable Language Ontology (MELO)

    This project is intended to fill the gap between the semantic web and the mainstream of software engineering, especially to integrate the semantic web with programming languages, and find an ontological representation of programming languages, including abstract syntax code execution, and global interoperability in execution environments. The machine executable language is modelled in OWL 2 DL using OWL API in C++ developed in this project.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    JSON Parser

    JSON Parser

    JSON Parser written in C that outputs JSON into D-List list objects

    JSON parser is a highly efficient JSON data decoder written in C, that parses JSON data into a form that is very easy to use from within C code. You only need to include the json-parser.h file in your source code. If your project does not already incorporate D-List, you will also need to include dlist.h The JSON parser package also includes a JSON validator that does not parse or create resources, but allows the caller to validate JSON data from unknown sources, prior to any parsing attempts. ...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 25
    CityHash

    CityHash

    Automatically exported from Google code CityHash

    CityHash is a family of non-cryptographic hash functions optimized for extremely fast and high-quality hashing of strings on modern CPUs. Developed by Google, it is implemented in C++ and designed to efficiently handle both short and long inputs using techniques such as mixing operations and CPU-specific optimizations. CityHash offers multiple hash sizes—32-bit, 64-bit, 128-bit, and 256-bit variants—with the CRC-based versions leveraging hardware acceleration on CPUs that support SSE4.2...
    Downloads: 1 This Week
    Last Update:
    See Project
Auth0 Logo