Showing 1188 open source projects for "c sharp typing source code project"

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.
    Start 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
    Git Extensions

    Git Extensions

    Git Extensions is a standalone UI tool for managing git repositories.

    Git Extensions is now hosted on GitHub ============================== Please update your bookmarks and use the links below for downloading and reporting issues. * Download latest version (Windows only): https://github.com/gitextensions/gitextensions/releases/latest * Download latest cross-platform version (Windows and Linux/Mac): https://github.com/gitextensions/gitextensions/releases/v2.51.05 * Issue tracker: http://github.com/gitextensions/gitextensions/issues * Source code:...
    Leader badge
    Downloads: 174 This Week
    Last Update:
    See Project
  • 2
    barco

    barco

    Linux containers from scratch in C

    barco is a project I worked on to learn more about Linux containers and the Linux kernel, based on other guides on the internet. Linux containers are made up by a set of Linux kernel features. namespaces: are used to group kernel objects into different sets that can be accessed by specific process trees. There are different types of namespaces, for example,the PID namespace is used to isolate the process tree, while the network namespace is used to isolate the network stack.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    FlubuCore

    FlubuCore

    A cross platform build and deployment automation system

    "FlubuCore - Fluent Builder Core" is a cross-platform build and deployment automation system. You can define your build and deployment scripts in C# using an intuitive fluent interface. This gives you code completion, IntelliSense, debugging, FlubuCore custom analyzers, and native access to the whole .NET ecosystem inside of your scripts. FlubuCore offers a .net (core) console application that uses power of roslyn to compile and execute scripts. Intuitive and easy to learn. C#, fluent...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    XSharpDev

    XSharpDev

    XSharp Repository for the Compiler source code

    The Roslyn folder contains (modified) source from Roslyn The XSharp folder contains our own source for the compiler, documentation and other components. For the build process of the compiler we create our own "specialized" version of the CSharp Compiler. The source for this compiler and codeanalysis.dll is in the Tools folder. This compiler will translate some of the Roslyn Namespaces from CSharp into XSharp to prevent name conflicts when assemblies of both origins are in memory at the same...
    Downloads: 0 This Week
    Last Update:
    See Project
  • Veeam Data Platform v13.1 - Get Your Free Trial Icon
    Veeam Data Platform v13.1 - Get Your Free Trial

    Secure by design, portable by default. Recover clean, fast, anywhere. Start a free trial.

    Try Veeam Data Platform today. Experience the unified platform that's secure by design, portable by default, and proven to recover clean, fast, and anywhere.
    Try it Free
  • 5
    Documentation, examples, and reference driver code for the VMware virtual graphics device used by all VMware virtual machines. This project provides the information and code necessary to write both 2D and 3D graphics drivers for this device.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6

    Emgu CV

    Emgu CV is a cross platform .Net wrapper for OpenCV

    Emgu CV is a cross platform .Net wrapper to the OpenCV image processing library. Allowing OpenCV functions to be called from .NET compatible languages such as C#, VB, VC++, IronPython etc. The wrapper can be compiled in Mono and run on Windows, Linux, Mac OS X, iPhone, iPad and Android devices.
    Downloads: 39 This Week
    Last Update:
    See Project
  • 7
    Kitten

    Kitten

    A statically typed concatenative systems programming language

    Kitten is an experimental, concatenative programming language that blends Forth/Joy-style stack programming with modern static typing and effect tracking. Programs are composed by chaining small words that transform a typed stack, and the compiler uses type inference to ensure compositions are valid. The language explores disciplined handling of side effects, aiming to separate pure transformations from operations that perform I/O or mutate state. Its design encourages small, reusable...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8

    QistasLinks-Serial-Communication-Library

    The perfect solution for projects that depend on serial communications

    QistasLinks: C# library, make serial interface(RS232) communication easy and efficient for any project utilizing a serial connection. With its user-friendly methods and robust features, QistasLinks simplifies the process of establishing communication with microcontrollers and facilitates seamless data exchange, By integrating QistasLinks into your application, you can benefit from enhanced performance and extended capabilities, making it the ideal choice for any project relying on serial...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 9
    Open source Algol 68 implementations

    Open source Algol 68 implementations

    Implementations for the Revised Report language

    ...Inplementation 2 is algol68toc, a port by Sian Mountbatten of the vintage Algol68RS (UK Defense Research Agency) compiler. The implementation emits C code.
    Leader badge
    Downloads: 2 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.
    Start Free
  • 10
    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: 15 This Week
    Last Update:
    See Project
  • 11
    Cecil

    Cecil

    Cecil is a library to inspect, modify and create .NET programs

    Cecil is a library to inspect, modify and create .NET programs and libraries. Mono.Cecil is a library to generate and inspect programs and libraries in the ECMA CIL form. Analyze .NET binaries using a simple and powerful object model, without having to load assemblies to use Reflection. Modify .NET binaries, add new metadata structures and alter the IL code. Cecil has been around since 2004 and is widely used in the .NET community. If you're using Cecil, or depend on a framework, project, or...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 12

    WFEF .NET Bindings

    .NET bindings for the WFEF project.

    Home Browse Open Source WFIO .NET Bindings WFIO .NET Bindings .NET bindings for WFIO Status: Pre-Alpha Brought to you by: thylordroot Add a Review Downloads: 0 This Week Last Update: 2023-01-25 Browse Code Get Updates Share This Windows Mac Linux BSD ChromeOS Summary Reviews Support Code This subproject contains a parallel implementation effort for the .NET Virtual Machine. It allows for you to use the WFEF interface in your .NET applications and...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    Ravi Programming Language

    Ravi Programming Language

    Ravi is a dialect of Lua, featuring limited optional static typing

    Ravi Programming Language is a derivative of Lua 5.3 with limited optional static typing and MIR-based JIT compiler. Ravi is a derivative/dialect of Lua with limited optional static typing and JIT/AOT compilers. The name Ravi comes from the Sanskrit word for the Sun. Lua is perfect as a small embeddable dynamic language so why a derivative? Ravi extends Lua with static typing for greater performance under JIT compilation. However, static typing is optional and therefore Lua 5.3 programs are...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    vivid

    vivid

    Vivid3D is an open-source 3D engine with powerful 2D UI.

    Vivid3D is a full 3D engine with open-source code, which also includes a full 2D UI. This UI is combined with the engine for the "Vivid3D" tool - which is similar in usage to Unity3D, in some regards.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    CSharp.lua

    CSharp.lua

    The C# to Lua compiler

    The C# to Lua compiler. CSharp.lua is a C# to Lua compiler. Write C# then run on lua VM.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    Thrust

    Thrust

    The C++ parallel algorithms library

    Thrust is the C++ parallel algorithms library which inspired the introduction of parallel algorithms to the C++ Standard Library. Thrust's high-level interface greatly enhances programmer productivity while enabling performance portability between GPUs and multicore CPUs. It builds on top of established parallel programming frameworks (such as CUDA, TBB, and OpenMP). It also provides a number of general-purpose facilities similar to those found in the C++ Standard Library. The NVIDIA C++...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    emacs-ng

    emacs-ng

    A new approach to Emacs

    Emacs-ng is an experimental fork of GNU Emacs that aims to modernize the traditional editor by introducing native features such as asynchronous execution, dynamic modules, and integration with advanced technologies like WebAssembly and JavaScript engines. It builds upon the extensibility of Emacs while addressing some of its long-standing performance and architectural limitations. One of its key innovations is the ability to run JavaScript code within Emacs using embedded engines, enabling...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    Fruit

    Fruit

    Fruit, a dependency injection framework for C++

    Fruit is a modern dependency-injection framework for C++ that brings type-safe, compile-time-checked wiring to large codebases. Instead of relying on runtime string keys or service locators, bindings are expressed with templates and policy objects that the compiler verifies. It supports constructor injection, assisted injection for factory patterns, scoping (singleton vs. per-request), and provider chains while keeping overhead minimal. Modules declare provided interfaces and requirements,...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    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: 2 This Week
    Last Update:
    See Project
  • 20
    Selfie

    Selfie

    An educational software system of a tiny self-compiling C compiler

    An educational software system of a tiny self-compiling C compiler, a tiny self-executing RISC-V emulator, and a tiny self-hosting RISC-V hypervisor. Selfie is a project of the Computational Systems Group at the Department of Computer Sciences of the University of Salzburg in Austria. The Selfie Project provides an educational platform for teaching undergraduate and graduate students the design and implementation of programming languages and runtime systems. The focus is on the construction...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    Automated_Quiz

    Automated_Quiz

    A Shell Script for Quizzing the whole class of students and log result

    Please download the above zip file and extract it to a secret folder and run the quiz.sh script from that folder in your terminal program, as shown in the youtube videos : https://youtu.be/kQi0XlIaT9M and https://youtu.be/prwKN5DiFp0 You may change the contents of the quiz.txt file to your liking, while maintaining the format of it. Note: Press Enter/Return key after typing on your Terminal, to proceed to the next step, while testing the quiz.sh script. Also, increase the terminal...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22

    Work Case Toolkit 0.4 beta 1

    Support variant based Java program execution, adapted to support MDE.

    Work Case Toolkit is a tool that provides variant based program's execution. Our main goal is to define an API that we can use embedded into any Java application to support dynamic execution based on variant flows. The variants are controlled by a graph decision using features diagrams relationships. The project was originally planned in 2005 to support Model Driven Architecture OMG approach, focusing specially on the management of architectural changes and models transformers. The main...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23

    WFLIB .NET Bindings

    .NET bindings for the WFLIB project.

    This subproject .NET provides bindings for WFLIB; it provides a portable way of linking shared libraries for .NET. On .NET Core 3.0 and above, it uses System.Runtime.InteropServices.NativeLibrary, but for earlier versions, it will attempt alternative strategies (including loading the native WFLIB library).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    Security Code Scan

    Security Code Scan

    Vulnerability Patterns Detector for C# and VB.NET

    Detects various security vulnerability patterns. SQL Injection, Cross-Site Scripting (XSS), Cross-Site Request Forgery (CSRF), XML eXternal Entity Injection (XXE), etc. Inter-procedural taint analysis for input data. Continuous Integration (CI) support for GitHub and GitLab pipelines. Stand-alone runner or through MSBuild for custom integrations. Analyzes .NET and .NET Core projects in the background (IntelliSense) or during a build. Works with Visual Studio 2019 or higher. Visual Studio...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    EmbedIO

    EmbedIO

    A tiny, cross-platform, module based web server for .NET

    A tiny, cross-platform, module based, MIT-licensed web server for .NET Framework and .NET Core. Written entirely in C#, using our helpful library SWAN. Network operations use the async/await pattern: Responses are handled asynchronously. Multiple implementations support: EmbedIO can use Microsoft HttpListener or internal Http Listener based on Mono/websocket-sharp projects. Cross-platform: tested on multiple OS and runtimes. From Windows .NET Framework to Linux MONO. Extensible: Write your...
    Downloads: 0 This Week
    Last Update:
    See Project