Showing 16897 open source projects for "c source 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 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
  • 1
    Steedos Platform

    Steedos Platform

    The AI-Native Infrastructure for Enterprise Apps

    Steedos Platform is an open-source, AI-native infrastructure platform for building enterprise applications through metadata instead of repetitive boilerplate code. It is evolving into ObjectStack, a modular architecture built around ObjectQL, ObjectOS, and Object UI. The platform uses a metadata-driven model similar in spirit to Salesforce, but with a stronger focus on prompt-based app generation and open deployment.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    Testcontainers node

    Testcontainers node

    Supports tests, providing lightweight, throwaway instances of database

    Testcontainers is an open source library for providing throwaway, lightweight instances of databases, message brokers, web browsers, or just about anything that can run in a Docker container. No more need for mocks or complicated environment configurations. Define your test dependencies as code, then simply run your tests and containers will be created and then deleted.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    Rapidcsv

    Rapidcsv

    C++ CSV parser library

    Rapidcsv is an easy-to-use C++ CSV parser library. It supports C++11 (and later), is header-only and comes with a basic test suite.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 4
    CNI

    CNI

    Container Network Interface - networking for Linux containers

    ...Because of this focus, CNI has a wide range of support and the specification is simple to implement. As well as the specification, the CNI repository contains the Go source code of a library for integrating CNI into applications and an example command-line tool for executing CNI plugins. A separate repository contains reference plugins and a template for making new plugins. The template code makes it straight-forward to create a CNI plugin for an existing container networking project. CNI also makes a good framework for creating a new container networking project from scratch.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Cut Data Warehouse Costs by 54% Icon
    Cut Data Warehouse Costs by 54%

    Easily migrate from Snowflake, Redshift, or Databricks with free tools.

    BigQuery delivers 54% lower TCO with exabyte scale and flexible pricing. Free migration tools handle the SQL translation automatically.
    Try Free
  • 5
    TypeDoc

    TypeDoc

    Documentation generator for TypeScript projects

    TypeDoc converts comments in TypeScript source code into rendered HTML documentation or a JSON model. It is extensible and supports a variety of configurations. Available as a CLI or Node module. TypeDoc requires Node.js to be installed on your system. Installing TypeDoc is available as a node package. Using npm ensures that all relevant dependencies are setup correctly. You can choose to either install locally to your project or globally to the CLI.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    code saver

    code saver

    add your source code into exe-file

    ru: приложение позволяет сохранить исходники в скомпилированном приложении и получится столько резервных копий исходного кода сколько копий приложения the application allows you to save the source code in the compiled application and you will get as many backup copies of the source code as there are copies of the application Open ini file, set your own password (only version with TAbZipper), add your source code files into section "[SaveFiles]", run "codesaver[.exe]" and use "src.inc" in your project (example in folder "Sample" ) [Include] NameOfArray=SrcData IncludeFile=src.inc ZipPassword=password [SaveFiles] codesaver.ini codesaver.ico codesaver.lpi codesaver.lpr codesaver.lps codesaver.res unit1.pas unit1.lfm
    Downloads: 1 This Week
    Last Update:
    See Project
  • 7
    Rubix ML

    Rubix ML

    A high-level machine learning and deep learning library for PHP

    ...Our intuitive interface is quick to grasp while hiding alot of power and complexity. Write less code and iterate faster leaving the hard stuff to us. Rubix ML utilizes a versatile modular architecture that is defined by a few key abstractions and their types and interfaces. Train models in a fraction of the time by installing the optional Tensor extension powered by C. Learners such as neural networks will automatically get a performance boost.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 8
    pdf-inspector

    pdf-inspector

    Fast Rust library for PDF inspection, classification

    pdf-inspector is a fast Rust library for classifying PDFs and extracting structured text without OCR. It distinguishes text-based, scanned, image-based, and mixed documents while returning confidence scores and pages that may need OCR. Its position-aware parser preserves font data, coordinates, reading order, and multi-column layouts. The converter produces clean Markdown with headings, lists, code blocks, links, page breaks, and formatted tables. It supports CID fonts, several encodings,...
    Downloads: 14 This Week
    Last Update:
    See Project
  • 9
    RuFlo

    RuFlo

    The leading agent orchestration platform for Claude

    RuFlo is a developer-focused tool designed to streamline workflows by combining automation, scripting, and AI-assisted processes into a cohesive command-driven interface. It enables users to execute complex sequences of tasks using concise commands, reducing manual effort and improving efficiency in development environments. The project emphasizes composability, allowing users to chain operations together and create reusable workflows tailored to their needs. Ruflo integrates with modern...
    Downloads: 11 This Week
    Last Update:
    See Project
  • 99.99% Uptime for MySQL and PostgreSQL Databases Icon
    99.99% Uptime for MySQL and PostgreSQL Databases

    Sub-second maintenance. 2x read/write performance. Built-in vector search for AI apps.

    Cloud SQL Enterprise Plus delivers near-zero downtime with 35 days of point-in-time recovery. Supports MySQL, PostgreSQL, and SQL Server.
    Try Free
  • 10
    CodeGuide

    CodeGuide

    This repository is a collection of the author, Xiao Fuge

    ...The project serves as a structured and comprehensive learning path for developers who want to strengthen their understanding of Java fundamentals and core programming practices. It includes detailed explanations of design patterns, source code analysis, frameworks, algorithms, and real-world project cases. The repository emphasizes practical coding skills, providing examples that can be directly applied in professional software engineering. It also functions as a guide for both junior developers who want to grow into architects and experienced engineers who seek deeper mastery of system design. ...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 11
    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: 41 This Week
    Last Update:
    See Project
  • 12
    Perl 5

    Perl 5

    The Perl programming language

    This repository contains the reference implementation of the Perl 5 programming language, including the interpreter, core modules, build system, and an extensive test suite. Perl 5 is a multi-paradigm language renowned for powerful text processing, rich regular expressions, and pragmatic glue code across systems. The core distribution is highly portable, building on Unix, Linux, Windows, and many other platforms, with stable release cycles and careful back-compatibility. A C API (XS) and embedding APIs allow tight integration with native libraries and host applications, while the CPAN ecosystem supplies hundreds of thousands of reusable modules. ...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 13
    MaterialDesignInXamlToolkit

    MaterialDesignInXamlToolkit

    Google's Material Design in XAML & WPF, for C# & VB.Net

    This toolkit brings Google’s Material Design aesthetic to WPF applications. It provides a comprehensive set of styles, themes, palettes, icons, and custom controls like cards, dialogs, clock, and FABs. Supports runtime palette switching, integrates with MahApps.Metro and Dragablz, and includes demo apps and documentation. Installable via NuGet for easy integration into C# or VB.NET WPF projects.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 14
    JsStore

    JsStore

    A complete IndexedDB wrapper with SQL like syntax

    Execute Database operation in browsers with JsStore. JsStore is an indexedDB wrapper. It makes IndexedDB super easy with its SQL-like APIs. Harness the power of JsStore to streamline database operations in your web applications. With its SQL-like API, JsStore simplifies IndexedDB interactions, enabling developers to easily query, filter, and manipulate data with familiar syntax and efficiency.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 15
    Lightning Web Components

    Lightning Web Components

    A Blazing Fast, Enterprise-Grade Web Components Foundation

    Lean, lightweight runtime optimized for performance, with minimal boilerplate code. Lightning Web Components uses standard HTML, modern JavaScript (ES6+), and the best of native Web Components. Leave abstractions behind and build custom elements with HTML, JavaScript, and CSS. Lightning web components are custom elements built using HTML and modern JavaScript. Ready to learn more? Check out the Developer Guide and write code in the Playground. You’ll be up and running in no time. Create...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 16
    Wire Desktop

    Wire Desktop

    Wire for desktop

    ...For businesses and organizations looking for a secure way to communicate and collaborate. For organizations that require the highest level of security and control. Wire's code is open source and available on GitHub for anyone to verify. If you compile the open source software that we make available from time to time to develop your own mobile, desktop or web application, and cause that application to connect to our servers for any purposes, we refer to that resulting application as an “Open Source App”.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 17
    ONNX Runtime

    ONNX Runtime

    ONNX Runtime: cross-platform, high performance ML inferencing

    ONNX Runtime is a cross-platform inference and training machine-learning accelerator. ONNX Runtime inference can enable faster customer experiences and lower costs, supporting models from deep learning frameworks such as PyTorch and TensorFlow/Keras as well as classical machine learning libraries such as scikit-learn, LightGBM, XGBoost, etc. ONNX Runtime is compatible with different hardware, drivers, and operating systems, and provides optimal performance by leveraging hardware accelerators...
    Downloads: 36 This Week
    Last Update:
    See Project
  • 18
    Racket

    Racket

    The Racket repository

    Racket is a general-purpose programming language and an ecosystem for language-oriented programming. This repository holds the source code for the core of Racket plus some related packages. The rest of the Racket distribution source code is in other repositories, mostly under the Racket GitHub organization. Racket programmers typically program with functions, records, objects, exceptions, regular expressions, modules, and threads. That is, instead of a “minimalist” language, which is the way that Scheme is often described, Racket offers a rich language with an extensive set of libraries and tools. ...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 19
    PixiJS

    PixiJS

    The HTML5 Creation Engine

    PixiJS is a fast and lightweight 2D rendering library that lets you create rich, interactive graphics, cross platform applications, and HTML5 games even without prior knowledge of WebGL. It’s a fantastic tool for creating rich, interactive content and with built-in cross platform compatibility and graceful degradation, there’s less work for you and more space for fun and creativity! PixiJS works across all devices and is incredibly fast. If you want to create exceptional experiences without...
    Downloads: 14 This Week
    Last Update:
    See Project
  • 20
    Pterodactyl Panel

    Pterodactyl Panel

    Pterodactyl® is a free, open-source game server management panel

    ...All servers run in isolated Docker containers that limit attack vectors, provide strict resource limits, and provide environments tailored to each specific game. Pterodactyl is 100% free and licensed under a MIT license. All of our code is completely open source as well.
    Downloads: 15 This Week
    Last Update:
    See Project
  • 21
    CacheManager

    CacheManager

    CacheManager is an open source caching abstraction layer for .NET

    CacheManager is an open source caching framework for .NET written in C# and is available via NuGet. It supports various cache providers and implements many advanced features. A simple but very efficient implementation. This handle is faster than any other in most scenarios and works cross-platform. Two implementations are available, based on System.Runtime.Caching and based on the new Microsoft.Extensions.Caching.Memory package.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    Khronos KTX

    Khronos KTX

    KTX (Khronos Texture) Library and Tools

    KTX-Software is a suite of tools and libraries for working with Khronos Texture (KTX) files, designed and maintained by the Khronos Group. KTX is a container format for storing textures that are optimized for GPU upload, supporting modern formats like Basis Universal and ASTC. This repository includes tools for creating, validating, inspecting, and converting KTX and KTX2 files, making it essential for developers working in 3D engines, games, and visualization tools where texture streaming...
    Downloads: 20 This Week
    Last Update:
    See Project
  • 23
    Juju

    Juju

    Orchestration engine that enables the deployment, and integration

    Juju is an open source application orchestration engine that enables any application operation (deployment, integration, lifecycle management) on any infrastructure (Kubernetes or otherwise) at any scale (development or production) in the same easy way (typically, one line of code), through special operators called ‘charms’. A charm is an operator - business logic encapsulated in reusable software packages that automate every aspect of an application's life.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 24
    OpenTofu

    OpenTofu

    OpenTofu lets you declaratively manage your cloud infrastructure

    ...Layered and modular with a programmer-friendly project structure to encourage building on top, enabling a new vibrant ecosystem of tools and integrations. Backwards-compatible so that the existing code can drive value for years to come.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 25
    Hertz

    Hertz

    Go HTTP framework with high-performance and strong-extensibility

    ...During the development process, it is often more important to write the correct code quickly. Therefore, in the iterative process of Hertz, we actively listen to users' opinions and continue to polish the framework, hoping to provide users with a better user experience and help users write correct code faster.
    Downloads: 1 This Week
    Last Update:
    See Project