Showing 11261 open source projects for "c-support.vim"

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

    Tcl3D

    Doing 3D with Tcl

    Tcl3D offers the 3D functionality of OpenGL and other 3D libraries at the Tcl scripting level.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 2
    Abscom

    Abscom

    A C11 library of reusable data structures and platform utilities.

    ...On top of that it ships a Python-inspired dynamic runtime that brings var values, lists, dictionaries, sets, JSON, random utilities, and a light object system to plain C, plus a scientific layer with matrices, statistics, general math (scalar utilities, number theory, geometry, complex numbers), CSV, path helpers, and basic threading. A data science layer adds NumPy-style reshaping and generators, Pandas-style numeric CSV, functional utils, and SciKit-Learn-style preprocessing (one-hot encoding, train/test split). ...
    Downloads: 5 This Week
    Last Update:
    See Project
  • 3
    "Aubit 4GL" is a project to make GPL, OpenSource, Informix-4GL compatible compiler, and continue to extend functionality needed to write most efficient and productive business related, database oriented applications. See "Home Page" link for more.
    Downloads: 22 This Week
    Last Update:
    See Project
  • 4

    aime

    A C-like, high level programming language and interpreter.

    aime is a programming language intended for application extension purposes. It is simple, with a C like syntax and automatic resource management. The interpreter interface has many options for connecting the interpreted programs to the embedding application state. It allows application supervision with regard to such concerns as execution length, memory allocation, error reporting. A standalone interpreter together with many demo/test programs is included.
    Downloads: 3 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
    dcr

    dcr

    Fast C/C++ build system & project manager written in Rust

    DCR is a cross-platform C/C++ project manager designed to simplify build processes with Cargo-like ergonomics. It handles builds, dependencies, and target compilation seamlessly across Linux, macOS, Windows, and BSD.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 6
    Escape Towards The Unknown GPL

    Escape Towards The Unknown GPL

    General Purpose Engine for Graphic Adventures.

    Escape Towards The Unknown is a graphic adventure (like Monkey's Island) written in C with SDL support. Main feature are: brand new user command language interface; support for digitalized dialogues in many languages.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 7

    UniSIMD-assembler

    SIMD macro assembler unified for ARM, MIPS, PPC and x86

    UniSIMD assembler is a high-level C/C++ macro assembler framework unified across ARM, MIPS, POWER and x86 architectures. It establishes a subset of both BASE and SIMD instruction sets with clearly defined common API, so that application logic can be written and maintained in one place without code replication. The assembler itself isn't a separate tool, but rather a collection of C/C++ header files, which applications need to include directly in order to use. ...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 8
    ChineseChessControl
    中国象棋控件
    Downloads: 9 This Week
    Last Update:
    See Project
  • 9
    eS

    eS

    Cross-platform IDE for developing embedded solutions and desktops

    Solution Editor (eS) is a free, lightweight, cross-platform, development environment (IDE) for Assembler, C or C++ programming, designed to interface with various compilers and debuggers (GDB,CDB). The environment allows you to develop and debug code for MIPS, ARM, AVR and any other processors for embedded solutions and desktop applications. It contains a minimum of settings for easy and convenient programming. The hardware debugging process is possible if you have the hardware and / or software for this purpose. ...
    Downloads: 4 This Week
    Last Update:
    See Project
  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • 10

    libfc4c

    Fast containers for C language

    C dynamic containers are missing in the standard, so almost every single project in C uses different implementations. This library is yet another implementation of few basic containers, optimized for speed. A simplified interface to libarchive allows to save the containers in a compressed form. All the containers are 32bit. This greatly improves the performance (up to ~32%) and reduces the memory consumption (up to 41%) on 64bit systems.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 11
    The Generic Data Structures Library (GDSL) is a collection of routines for generic data structures manipulation. It is a portable and re-entrant library fully written from scratch in pure ANSI C. It is designed to offer for C programmers common data structures with powerful algorithms, and hidden implementation. Available structures are lists, queues, stacks, hash tables, binary trees, binary search trees, red-black trees, 2D arrays, permutations, heaps and interval heaps. GDSL is free software distributed under the terms of the GNU General Public License.
    Leader badge
    Downloads: 3 This Week
    Last Update:
    See Project
  • 12

    SnapModbus

    32/64 bit multi-platform Modbus communication library

    SnapModbus is an Open-Source multi-platform suite (library and tools) to manage Modbus communication in strict adherence to the modbus.org specifications, both master and slave side. It supports all the functions described in the documents: * MODBUS APPLICATION PROTOCOL SPECIFICATION V1.1b3 * MODBUS MESSAGING ON TCP/IP IMPLEMENTATION GUIDE V1.0b * MODBUS over Serial Line - Specification and Implementation Guide V1.02 through the standard transport protocols and the most widespread...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 13
    OpenAPC

    OpenAPC

    An open process control and laser engraving software solution

    An extensive and multi-platform visualisation, process control and HMI application that supports many different devices via an open plug-in interface. Beside a visual GUI editor a debugger is part of the package.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 14
    BAIK Scripting Language

    BAIK Scripting Language

    Bahasa Komputer berejaan Indonesia - BAIK プログラミング言語

    BAIK is a scripting language which syntax is in Indonesian for Windows, iOS, Android and Linux. BAIK Developer is Haris Hasanudin. "BAIK adalah bahasa komputer dalam bahasa Indonesia". BAIK プログラミング言語は、ハリス ハサヌディンによって開発されたスクリプト言語です。
    Downloads: 5 This Week
    Last Update:
    See Project
  • 15
    FTH Forth Scripting

    FTH Forth Scripting

    FTH Forth Scripting

    FTH provides running stand alone Forth scripts like Ruby etc. and using Forth as an extension language to your application.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 16
    Usage: - run function blinkLED() every 2000 ms: timer.addEverytime(2000, blinkLED); - run function itWorks() two times with interval 2000 ms, wait 300 ms before first start: timer.addTask(2000, 2, 300, itWorks); Removing a task: removeEverytime(callback_function); removeTask(callback_function); Library can also be used in desktop C++ applications: #include <iostream> #include <string> #include <chrono> #include <thread> #include "RZtimer.h" int main() { RZTimer timer; timer.addEverytime(2000, [] (){ std::cout << "Hello! " << std::chrono::duration_cast<std::chrono::milliseconds >( std::chrono::system_clock::now().time_since_epoch() ).count() << "\n";}); while(1){ timer.run(); std::this_thread::sleep_for(std::chrono::milliseconds(100)); } }
    Downloads: 3 This Week
    Last Update:
    See Project
  • 17
    somFree

    somFree

    Portable implementation of SOM

    A portable clean-room implementation of IBM's SOM. Includes DSOM capabilities with CORBA IDL and IIOP.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 18

    SUNY Pascal

    SUNY Stony Brook Pascal for the IBM/360 written in XPL

    ...This project includes the source code for the Pascal compiler and the XPL compiler. This project also includes an IBM/360 simulator capable of running the output of both the Pascal compiler and the XPL compiler. The simulator is written in C and can run on most machines with a C compiler.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 19
    XPL compiler

    XPL compiler

    XPL to C translator

    XPL compiler as described in the book "A Compiler Generator" by McKeeman, Horning and Wortman. This compiler translates the XPL language to C source code allowing anyone with a working C compiler to run an XPL compiler.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 20

    FSP - File Service Protocol Suite

    UDP File transfer protocol

    FSP - File Service Protocol. FSP is lightweight UDP based protocol for transferring files. It is designed for anonymous transfers over unreliable networks.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 21
    c2go

    c2go

    A tool for transpiling C to Go

    A tool for converting C to Go. The goals of this project are to create a generic tool that can convert C to Go. To be cross platform (linux and mac) and work against as many clang versions as possible (the clang AST API is not stable). To be a repeatable and predictable tool (rather than doing most of the work and you have to clean up the output to get it working.)
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    mkconf

    mkconf

    build configuration system

    build configuration system
    Downloads: 3 This Week
    Last Update:
    See Project
  • 23

    Empact Foundation Class Library

    Cross-platform C++ library for use as a default application framework.

    A mature cross-platform C++ library for use as a default application framework. Features include: * Threading & synchronization * Socket programming: SSL, NanoMsg & ZMQ * File I/O utilities: zlib, ini, yaml * Native Database access: MySQL, SQLite, BerkleyDB, Postgre, REDIS and ODBC * Built-in mini XML parser; optional EXPAT, LIBXML and MSXML support * Network protocol stack: HTTP, FTP, SMTP, POP3, SOAP, XMLRPC * Scripting languages: Perl, Python, JavaScript, VBScript, Java, Lua, TCL, Squirrel * Cloud Computing: AWS * Encryption: OpenSSL * Platforms: Linux/Posix, Windows, Arduino * Over 500+ highly reusable classes. 4000+ fully documented functions. ...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 24
    Open Source development tools and drivers for Freescale Background Debug Module (BDM) interface.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 25
    Msc-generator

    Msc-generator

    Draws signalling charts, block diagrams and graphs from text input.

    NOTE! We have moved to https://gitlab.com/msc-generator/msc-generator All development happens there. Also, download new releases & submit issues there. A tool to draw various charts from textual descriptions. Currently, three types of charts are supported: Message Sequence Charts, generic Graphs, and Block Diagrams, with more to be added in the future. There is a command-line version for Linux and Mac (replacing mscgen), which now sports a GUI, as well. Msc-generator allows fine...
    Leader badge
    Downloads: 17 This Week
    Last Update:
    See Project