Showing 5208 open source projects for "c source 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 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
    Txt2C is an utility written in C and LEX in order to create functions in C that shows by sdtout a text passed as parameter.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    aal

    aal

    The Advanced Algebraic Language.

    The Advanced Algebraic Language (AAL) is a very dynamic programming language designed to fill the void that has appeared between mainstream languages and algebra. As a result its main focus is ease of use for math problems. To download AAL check out the source code repository. There are versions available for windows and linux with both 32 and 64 bit native binaries: http://svn.code.sf.net/p/aal-lang/code/trunk/bin/
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    Txt2Perl is an utility written in C and LEX in order to create subroutines in perl that shows by sdtout a text passed as parameter.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4

    BT-o-TCP

    Simulate Bluetooth connections over TCP/IP

    This project is used to simulate Bluetooth connections over TCP/IP. The server can run under Windows or Linux however Bluetooth devices can only be simulated on Linux for now. May be used to emulate Bluetooth connections between two virtual machines (e.g. VMware) running Linux. (The server would run on the host system in this case.)
    Downloads: 0 This Week
    Last Update:
    See Project
  • Save Up to 91% on Cloud Compute With Spot VMs Icon
    Save Up to 91% on Cloud Compute With Spot VMs

    Automatic sustained-use discounts. One free VM per month. No negotiation needed.

    Run batch jobs at 60-91% off with Spot VMs. Long-running workloads get automatic discounts with sustained use.
    Try Free
  • 5
    the c prototyping tools library provides thread-safe linked list, priority queue, hash table, hash list, AVL tree and trie implementations, as well as a thread pool and thread management framework, a tcp and http socket api, and a dbms abstraction layer.
    Leader badge
    Downloads: 9 This Week
    Last Update:
    See Project
  • 6
    PORUS is a portable USB stack for peripheral devices. Enumeration is handled automatically by C code generated from an easy-to-use configuration file. PORUS is written in standard C, so porting to new hardware is straightforward.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    Intlize, the internationalization tool that brings gettext's ease-of-use to catgets or its own optimized format.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8

    sigtrace

    Intercept UNIX signals, print backtraces and attach a debugger.

    Intercept UNIX signals, print backtraces and attach a debugger.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9

    sciteproj

    Project handler for SciTE

    SciteProj is a GTK-based project manager for SciTE. It is used to group a bunch of files into a project for easy access in SciTE giving the possibility to group files in folders, using the director interface in SciTE to open them.
    Downloads: 0 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
    Wrapl is a high level scripting language with features borrowed from Icon, Cecil and Modula-3.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    Twilight is an imperative, object oriented, general purpose programming language. The guiding principles of Twilight are simplicity, practicality, and orthonogolity.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    makingMazes

    makingMazes

    Creator of mazes, with a recursive algorithm homemade (I'm not mathema

    The algorithm will carving zeros in an integer array initialized to "1". Data can be recorded in a simple way.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    versaloon

    versaloon

    Universal programmer/debugger. Universal embedded software framework.

    Versaloon Platform is a next gerenation embeded developpment platform based on OOC. It implements a unique HAL layer for all target chips supported. And it will, if implemented, support more then 10 kinds of target chips, provide drivers for more than 100 pheripherial chips, provide generic software stacks(including USB, Wifi...), provide an featured FSM system(with semaphore, mutex support). Versaloon is also a USB dongle providing JTAG, SWD, SPI, IIC, GPIO, PWM, MicroWire, USART, EBI and so on.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    Blitz templates is a fast template engine written in C and compiled as a PHP module. It started as a php_templates replacement, but developed into much more. It is based on extensible template controllers (PHP) and weakly-active templates (HTML).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    radlib is a rapid application development library for unix multi-process applications. It uses SYS V IPC facilities and FIFOs to provide an RTOS-like, event-driven, distributed framework. Processes may be run as daemons or have a controlling terminal.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    Java Curses Library

    Java Curses Library

    JCurses, a java console windowing toolkit for Windows and Linux

    The Java Curses Library (JCurses) is a library for developing text terminal based applications using Java programming language. It is implemented as a Windowing toolkit similar to AWT, but built upon the UNIX "curses" windowing system.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 17
    Lemonade 0.01 An Lalr Parser Generator for "D" (www.digitalmars.com) Based on Lemon 1.0 Ref: http://www.hwaci.com/sw/lemon/
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    Tcl-CM3 is a project to generate open source tools that aid software development on ARM Cortex-M3 processors.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19

    StateGen

    Generate an executable state machine from a high level language.

    This application may be used to generate a full-featured software state machine using a high-level description language. Several state machines can be placed into the same source file and they can reference one-another to create nested state machines. Any arbitrary code can be associated with any state transition. Inline code is supported. Any code may also be defined to be run before the start state is entered as well as after the end state is finished. Uses for this software include creating scanners and filters as well as user interfaces. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    The Firmware Modification Kit - does what it says. Project moved to Google Code. Go there for the latest and greatest stuff.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    iat is Iso9660 Analyzer Tool, this tool have engine for detect many structure of image file
    Leader badge
    Downloads: 83 This Week
    Last Update:
    See Project
  • 22
    A Windows console app to delay a specified number of seconds and exit if a key is pressed. Handy for automation batch files. For example: :start batdelay 10 if ERRORLEVEL 1 goto :EOF ...do something goto start
    Downloads: 1 This Week
    Last Update:
    See Project
  • 23

    Modern Assembly Language

    Assembler language for modern times

    Adding high level source code constructs to a low level language. As opposed to other assemblers MACRO constructs that give a pseudo high level construct, Modern Assembler Language will have it built in. I would _like_ to go for a C style language construct, but this may change over time.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    Project provides a set of concurrent building blocks (Java & C/C++) that can be used to develop parallel/multi-threaded applications. Components are grouped into 4 categories: 1.Data Structures 2. Parallel Patterns 3.Parallel functions 4.Atomics and STM
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    SINGHAL mutual exclusion in FreeBSD

    SINGHAL mutual exclusion in FreeBSD

    Design and Implementation of the Singhal token based mutual exclusion

    [ Design and Implementation of the Singhal token based mutual exclusion algorithm in kernel-space of FreeBSD ] | Data & Network Security Lab (DNSL) | Room 501, Floor 5, | Department of Computer Engineering | Sharif University of Technology | Azadi Ave., Tehran, Iran Vahid Khodabakhshi <vkhodabakhshi@ce.sharif.edu> Vahid Ranjbar <vranjbar@ce.sharif.edu> Also see the Acknowledgement file Please send bugs to our e-mail
    Downloads: 1 This Week
    Last Update:
    See Project