Showing 6989 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
    OSDLab

    OSDLab

    Open Source Digital Laboratory

    Open Source Digital Laboratory compatible with Arduino project. This software consists from C++/Qt programs such as dotScope (https://dotscope.sourceforge.io) - is a scientific shell for live experiment, dlCAM (https://dlcam.sourceforge.io) - computer aided manufacture for Arduino and others projects, img-map (https://img-map.sourceforge.io) - image digitaizer.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 2
    ObjectVolume

    ObjectVolume

    Calculates Volume, Surface Area & Centroid of a Closed Triangular Mesh

    The ObjectVolume program calculates the volume, surface area and centroid of a closed triangular mesh represented in an object file (.obj). The process goes through the list of triangles that make up the surface and, for each triangle, forms a tetrahedron with an external point. The program uses the origin (0,0,0). The volume of the tetrahedron is then calculated. Tetrahedrons with back facing triangles are added and those with forward facing triangles are subtracted yielding the object...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3

    epidemicsim

    Epidemic simulator

    An epidemic simulator done with C and xlib.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    AdaAutoDiff

    AdaAutoDiff

    C++ Templates and Ada Package for Automatic Differentiation

    Operators are overloaded so that a normal looking function definition provides access to not only evaluations of itself, but to evaluations of any of its analytic derivatives. Automatic differentiation means the user does not need to define the analytic expressions for all the various partial derivatives. It also means that those complex expressions are essentially calculated at compile time, and merely evaluated at runtime. First order derivatives only, forward...
    Downloads: 0 This Week
    Last Update:
    See Project
  • Host LLMs in Production With On-Demand GPUs Icon
    Host LLMs in Production With On-Demand GPUs

    NVIDIA L4 GPUs. 5-second cold starts. Scale to zero when idle.

    Deploy your model, get an endpoint, pay only for compute time. No GPU provisioning or infrastructure management required.
    Try Free
  • 5
    EasyNetVars

    EasyNetVars

    Data Exchange between CoDeSys Devices and .NET via Network Variables

    Library (.DLL) for Data Exchange between CoDeSys Devices and .NET and Step 7 via Network-Variables written in C# V1.0: Bugfixes New 02/2015: Read and Write Operations possible for more than 255 byte. - Read and Write Operations CoDeSys -> .NET - Method to create .GVL-File to import in CoDeSys Example in Step 7 (TIA-Portal) for Data-exchange between CoDeSys and Siemens S7 Devices CoDeSys -> Step7 (S7-1200): https://sourceforge.net/projects/easynetvars/files/NetVarsStep7/ See...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    Grbl Overseer

    Grbl Overseer

    A control software for GRBL-powered milling machines

    Downloads: 2 This Week
    Last Update:
    See Project
  • 7
    iqr large-scale neural systems simulator
    iqr is a simulation software to graphically design and control large-scale neuronal models. Simulations in iqr can control real-world devices in real-time. iqr can be extended by new neuron, and synapse types, and custom interfaces to hardware.
    Leader badge
    Downloads: 1 This Week
    Last Update:
    See Project
  • 8

    SparthMP

    SparthMP is an ANSI-C math library for Multi-Precision calculations

    SparthMP is an ANSI-C math library for Multi-Precision calculations, i.e. beyond float/double domain. It supports regulated accuracy of calculations. For algorithm design with this library you should have an understanding of rounding errors in math.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    QMForge reads output from various quantum mechanical calculations and provides tools for analyzing these results. Specifically, population (Mulliken and C-squared), fragment, and charge decomposition analyses are available. See https://qmforge.net for more info.
    Leader badge
    Downloads: 437 This Week
    Last Update:
    See Project
  • Train ML Models With SQL You Already Know Icon
    Train ML Models With SQL You Already Know

    BigQuery automates data prep, analysis, and predictions with built-in AI assistance.

    Build and deploy ML models using familiar SQL. Automate data prep with built-in Gemini. Query 1 TB and store 10 GB free monthly.
    Try Free
  • 10
    PMCGPU

    PMCGPU

    Parallel simulators for Membrane Computing on the GPU

    Membrane Computing is a new research area (within Natural Computing) that aims to provide computing devices abstracted from the functioning and structure of living cells. These devices are called P systems. The objective of this project (PMCGPU) is to bring together all the researchers working on the development of parallel simulators for P systems, specially those using the GPU (e.g. CUDA, OpenCL, etc). Other parallel platforms are also welcome (multicore and manycore, FPGAs,...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 11

    RegexToNFA

    Compiles regular expressions into modular NFA

    This program compiles regular expressions (regexes) written in the modified ECMAScript regex grammar into modular nondeterministic finite automata suitable for hardware acceleration. This was originally an extended re-implementation of the "front-end" part in the following paper: https://www.computer.org/csdl/proceedings/reconfig/2008/3474/00/3474a073-abs.html It has since grown to include conversion of a set of NFAs to a DFA; compilation of NFAs to instruction suitable for...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    Pigale
    Pigale is a graph editor and a C++ algorithm library essentially concerned with planar graphs. This software, particularly intended for graph theoretical research, includes new algorithms based on our recent theoretical researches.
    Leader badge
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13

    PsPM

    A matlab suite for Psycho-Physiological Modelling

    PsPM is a powerful tool for psychophysiological modelling. It includes linear convolution models and non-linear models for SCR, and allows for modelling of other signals, too. A flexible import interface and many utilities make this software a standalone tool. IMPORTANT: As of 04.11.2019, the official code repository for PsPM has been moved to https://github.com/bachlab/PsPM . In order to check the latest releases, discussion and bug reports, please refer to our new repository. Although...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 14
    DSPatch

    DSPatch

    The Refreshingly Simple C++ Dataflow Framework

    Webite: http://flowbasedprogramming.com DSPatch, pronounced "dispatch", is a powerful C++ dataflow framework. DSPatch is not limited to any particular domain or data type, from reactive programming to stream processing, DSPatch's generic, object-oriented API allows you to create virtually any dataflow system imaginable. *See also:* DSPatcher ( https://github.com/MarcusTomlinson/DSPatcher ): A cross-platform graphical tool for building DSPatch circuits. DSPatchables (...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 15
    The openFuelCell project is a forum to develop open source computational fluid dynamics (CFD) software to model fuel cells. Fuel cells http://en.wikipedia.org/wiki/Fuel_cell are devices that convert hydrogen and oxygen to water and electricity, and are promising renewable energy conversion devices. Computational fluid dynamics tools are used to size and rate fuel cell systems. OpenFoam is an open source CFD toolbox, available for downloading at http://www.openfoam.com/, written in C++ and conforming to the object-oriented paradigm.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    CADSIM

    CADSIM

    lite drafting and physics platform. c++ and script based.

    lightweight fast drafting and 3d simulation program. Currently Freeware, Open Source. Finished Program will be offered as a single seat license or corporate license.
    Downloads: 8 This Week
    Last Update:
    See Project
  • 17
    Dynamic Robot Localization

    Dynamic Robot Localization

    Point cloud registration pipeline for robot localization and 3D

    The dynamic_robot_localization is a ROS package that offers 3 DoF and 6 DoF localization using PCL and allows dynamic map update using OctoMap. It's a modular localization pipeline, that can be configured using yaml files (detailed configuration layout available in drl_configs.yaml and examples of configurations available in guardian_config and dynamic_robot_localization_tests). Even though this package was developed for robot self-localization and mapping, it was implemented as a generic,...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18

    apogee-control

    Very simple utilite to manage Apogee cameras

    Very simple utilite to manage Apogee cameras
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    PS-I is an environment for running agent-based simulations
    Downloads: 1 This Week
    Last Update:
    See Project
  • 20
    ClassicLadder

    ClassicLadder

    Free ladder & sequential (grafcet) languages used on automation PLC

    Free ladder & sequential (grafcet) languages as used on many PLC for programming automation process. Ladder language allows to realize programs on PLC in an electric way. GTK graphical interface to edit/simulate. Modbus protocol for SCADA connexion and remote Inputs/Outputs modules. Logs events available. Can run on embedded targets for real usages (without GTK interface), as Arietta, RaspberryPi, ... Xenomai support for real-time.
    Downloads: 14 This Week
    Last Update:
    See Project
  • 21
    dBEAST

    dBEAST

    digest BEAST

    This code has been used in the study: Distinct rates and patterns of spread of the major HIV-1 subtypes in Central and East Africa; PLoS Pathogens 2019 https://journals.plos.org/plospathogens/article?id=10.1371/journal.ppat.1007976 Please note that the code includes test input data that does not necessarily reproduce the results included in the manuscript.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    TRSL is a C++ library that implements several (statistical) sampling schemes behind an (STL-like) iterator interface. The library may be used e.g. in particle filtering. It is distributed under the Boost SL (BSL is a free-software license).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23

    ipo

    C++ interior-point optimisation library

    Library, written in C++, for interior-point optimisation.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 24
    An open source framework for LC-MS based proteomics and metabolomics. OpenMS offers data structures and algorithms for the processing of mass spectrometry data. The library is written in C++. Our source code and wiki lives on GitHub (https://github.com/OpenMS/OpenMS).
    Leader badge
    Downloads: 367 This Week
    Last Update:
    See Project
  • 25

    kpolynomeV2

    A Qt program that calculates polynoms based on given data coordinates.

    Qt 5.9 reimplementation of kpolynome - no KDE required.
    Downloads: 0 This Week
    Last Update:
    See Project