Showing 7131 open source projects for "c# source code"

View related business solutions
  • 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
  • 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
  • 1
    node-sass

    node-sass

    Node.js bindings to libsass

    ...It's recommended to be mindful of the value of prev in instances where relative path resolution may be required. When returning or calling done() with { contents: "String" }, the string value will be used as if the file was read in through an external source.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 2
    MLPACK is a C++ machine learning library with emphasis on scalability, speed, and ease-of-use. Its aim is to make machine learning possible for novice users by means of a simple, consistent API, while simultaneously exploiting C++ language features to provide maximum performance and flexibility for expert users. * More info + downloads: https://mlpack.org * Git repo: https://github.com/mlpack/mlpack
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    SMC - The State Machine Compiler

    SMC - The State Machine Compiler

    Translates state machine into a target programming language.

    SMC takes a state machine stored in a .sm file and generates a State pattern in 14 programming languages. Includes: default transitions, transition args, transition guards, push/pop transitions and Entry/Exit actions. See User Manual for more info.
    Leader badge
    Downloads: 12 This Week
    Last Update:
    See Project
  • 4
    ConEmu - Handy Console Window

    ConEmu - Handy Console Window

    Local Terminal Emulator

    ConEmu-Maximus5 aims to be handy, comprehensive, fast and reliable terminal window where you may host any console application developed either for WinAPI (cmd, powershell, far) or Unix PTY (cygwin, msys, wsl bash). As Windows console window enhancement (local terminal emulator), it presents multiple consoles and simple GUI applications as one customizable tabbed GUI window with various features. Also, due to deep integration, ConEmu is the best companion for Far Manager, my favorite...
    Downloads: 28 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
  • 5
    Downloads: 4 This Week
    Last Update:
    See Project
  • 6
    blinker-library

    blinker-library

    An IoT Solution,Blinker library for embedded hardware

    Blinker library for embedded hardware. Works with Arduino, ESP8266, ESP32. When we learn new embedded hardware, we usually started with the sketch Blink. We think Blink is the hello world of embedded hardware. We aim to build an easy learn IoT solution project, which is like Blink a led. So we named this project blinker with this inspiration. blinker is a cross-hardware, cross-platform solution for the IoT. It provides APP, device, and server support, and uses public cloud services for data...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    Homebrew App Store

    Homebrew App Store

    GUI for downloading/managing homebrew apps for video game consoles

    A Chesto-based graphical frontend to the get package manager for downloading and managing homebrew on video game consoles, such as the Nintendo Switch and Wii U. This is a replacement to the older Wii U Homebrew App Store. To run this program, a Nintendo Switch with access to the Homebrew Menu is required. This can be done on most Switches manufactured before July 2018, for compatibility check your serial number at ismyswitchpatched. Download and extract the latest hb-appstore to...
    Downloads: 79 This Week
    Last Update:
    See Project
  • 8
    Thrust

    Thrust

    The C++ parallel algorithms library

    ...It also provides a number of general-purpose facilities similar to those found in the C++ Standard Library. The NVIDIA C++ Standard Library is an open-source project; it is available on GitHub and included in the NVIDIA HPC SDK and CUDA Toolkit. If you have one of those SDKs installed, no additional installation or compiler flags are needed to use libcu++. Thrust is a header-only library; there is no need to build or install the project unless you want to run the Thrust unit tests.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    Direct LiDAR Odometry

    Direct LiDAR Odometry

    A lightweight and computationally-efficient frontend LiDAR odometry

    DLO is a lightweight and computationally efficient frontend LiDAR odometry solution with consistent and accurate localization. It features several algorithmic innovations that increase speed, accuracy, and robustness of pose estimation in perceptually challenging environments and has been extensively tested on aerial and legged robots. This work was part of NASA JPL Team CoSTAR's research and development efforts for the DARPA Subterranean Challenge, in which DLO was the primary state...
    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
  • 10

    ESP8266 Arduino Core

    ESP8266 core for Arduino

    ESP8266 Arduino Core is the Arduino core for the ESP8266 WiFi chip. It brings support for the ESP8266 chip to the Arduino environment, allowing you to write sketches, use familiar Arduino functions and libraries, and run these directly on ESP8266 without the need for an external microcontroller. ESP8266 Arduino core comes with libraries that enable it to perform a number of things. It can communicate over WiFi through the use of TCP and UDP; it can set up HTTP, mDNS, SSDP, and DNS...
    Downloads: 39 This Week
    Last Update:
    See Project
  • 11
    Matrix

    Matrix

    Plugin style, non-invasive APM system developed by WeChat

    Matrix is an APM (Application Performance Manage) used in Wechat to monitor, locate and analyse performance problems. It is a plugin style, non-invasive solution and is currently available on iOS, macOS and Android. The monitoring scope of the current tool includes: crash, lag, and out-of-memory, which includes the following two plugins, WCCrashBlockMonitorPlugin, which is based on KSCrash framework and features cutting-edge lag stack capture capabilities with crash capture, and...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    wechat-bot

    wechat-bot

    PC WeChat chat robot with secondary development interface

    The client sends a friend text message (supports websocket and HTTP). The client obtains the wxid and name of the friend in the address book (supports websocket and HTTP). The client sends a picture to a friend (supports websocket and HTTP). Sends an AT message (support websocket and HTTP). Send attachments (only support HTTP, weboscket). Get chatroom member list (wxid) and nickname (support websocket and HTTP). Please refer to the sample code of client.js (websocket client) and...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    SRecord
    The SRecord package is a collection of powerful tools for manipulating EPROM load files. It reads and writes numerous EPROM file formats, and can perform many different manipulations.
    Leader badge
    Downloads: 1,451 This Week
    Last Update:
    See Project
  • 14

    open-watcom

    Open Watcom C/C++ compilers and tools Fork

    C/C++ compilers and tools to compile and build for targets DOS 16/32-bit, RDOS, Windows 16/32-bit, OS/2 16/32 bit, Linux 32-bit (x86), Netware running on host OS DOS, Windows 16/32/64-bit, OS/2, Linux 32/64-bit (x86/x64) Open Watcom is now completely moved to GitHub Open Watcom 2.0 https://github.com/open-watcom/open-watcom-v2#open-watcom-v2-fork Open Watcom 1.9 https://github.com/open-watcom/open-watcom-1.9
    Leader badge
    Downloads: 51 This Week
    Last Update:
    See Project
  • 15
    FuzzBench

    FuzzBench

    FuzzBench - Fuzzer benchmarking as a service

    ...It provides a standardized, reproducible environment for comparing the performance and effectiveness of different fuzzing algorithms on real-world software targets. FuzzBench integrates with the OSS-Fuzz infrastructure, allowing it to run experiments on authentic open source projects and collect meaningful data on crash discovery rates, code coverage, and bug-finding efficiency. The service includes an easy-to-use API for integrating custom fuzzers and an automated reporting system that generates detailed statistical analyses, comparative graphs, and significance testing. By running experiments at Google scale, FuzzBench ensures consistent, unbiased, and data-driven evaluations that support academic and industrial fuzzing research.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    LiteSQL is a codegenerator and C++ library that integrates C++ objects tightly to relational database and thus provides an object persistence layer. LiteSQL supports SQLite3, PostgreSQL, MySQL and oracle as backends.
    Downloads: 14 This Week
    Last Update:
    See Project
  • 17
    LifeAI is an artificial intelligence system that can be applied to robotics, games, or business. It simulates key processes of our minds, such as organizing data into concepts and categories, planning actions based on their predicted outcome, and communication. LifeAI was designed to be simple, but powerful and flexible enough to have many applications.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18

    BitMagic Library

    Compressed bit-sets, sparse bit matrices and algorithms

    BitMagic - C and C++ library implementing dynamic bitvectors and bit-set algorithms with several types of on-the-fly, adaptive compression. Designed for use in databases, search systems, data-mining algorithms, scientific projects. The core of the library is C++, but it provides C-compatibility wrappers and can be compiled without C++ runtime. Optimizations for Intel SSE2, SSE4.2 and AVX2.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 19
    tabulate

    tabulate

    Table Maker for Modern C++

    tabulate is a header-only library. Just add include/ to your include_directories and you should be good to go. A single header file version is also available in single_include/. Although word-wrapping is automatic, there is a simple override. Automatic word-wrapping is used only if the cell contents do not have any embedded newline \n characters. So, you can embed newline characters in the cell contents and enforce the word-wrapping manually. tabulate allows for fine control over borders and...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    PO-Localization

    PO-Localization

    C++ library for localizing a Windows application using poEdit.

    This is an open-source library designed to help C++ developer in creating of multi-language Windows application by using non-compiled PO-files. Project provide an utility to convert existing resources of application to PO-file. The PO-file is a native format of poEdit (a very convenient application for translators).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21

    SimpleXlsxWriter

    C++ library for creating XLSX files for MS Excel 2007 and above.

    This library represents XLSX files writer for Microsoft Excel 2007 and above. The main feature of this library is that it uses C++ standard file streams. On the one hand it results in almost unnoticeable memory and CPU resources consumption while processing (that may be very useful at saving a large data arrays), but on the other hand it makes unfeasible to edit data that were written. Hence, if using this library the structure of the future report should be known enough. The library...
    Leader badge
    Downloads: 6 This Week
    Last Update:
    See Project
  • 22
    Fruit

    Fruit

    Fruit, a dependency injection framework for C++

    ...Modules declare provided interfaces and requirements, and the injector ensures the whole graph is complete before you ship, eliminating many runtime surprises. Because bindings are ordinary C++ code, they integrate naturally with headers, visibility rules, and link-time optimization. Fruit’s design aims to deliver the ergonomics of DI frameworks from managed languages while staying faithful to C++ performance and compile-time guarantees.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    uLib

    uLib

    User mode C/C++ extended API library for Win32 programmers.

    uLib adds tons of utility functions to enhance and simplify Win32 development. Some of it is implemented as C++ classes, however, much of it is implemented as C functions. The purpose of the lib is to add functions "missing" in Win32, simplify tasks that are tedious in plain Win32, and generally make Your, and my, development process easier and faster. This lib has been the staple of my x86/x64 development for decades, and is now open sourced for the benefit of the community. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    Swiss Army Knife C++ Toolkit is a set of versatile tools for C++ development. It offers to a developer variety of everyday needed tools for programming. Among these tools are configuration files reader, Tokeniser, Singleton template and many more.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    curlcpp

    curlcpp

    curlcpp is a C++ wrapper for libcurl.

    curlcpp is an object oriented C++ wrapper for libcurl. It allows you to handle connections and transfers in an easy way. You will find installation instructions in the README.md file. The project it is also hosted on github.
    Downloads: 1 This Week
    Last Update:
    See Project
Auth0 Logo