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

View related business solutions
  • $300 Free Credits for Your Google Cloud Projects Icon
    $300 Free Credits for Your Google Cloud Projects

    Start building on Google Cloud with $300 in free credits. No commitment, no credit card required until you're ready to scale.

    Launch your next project with $300 in free Google Cloud credits—no strings attached. Test, build, and deploy without risk. Use your credits across the entire Google Cloud platform to find what works best for your needs. After your credits are used, continue with always-free tier services. Only pay when you're ready to scale. Sign up in minutes and start exploring.
    Start Free Trial
  • 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
    Parser for Rust source code

    Parser for Rust source code

    Parser for Rust source code

    Parser for Rust source code is a major Rust crate for parsing Rust source code (token streams) into a syntax tree (AST) that procedural macros can inspect or transform. The primary target is macro authors: you can parse TokenStreams into syn::File, syn::Item, syn::Expr, syn::Type, etc. It offers rich data structures, fine-grained parsing, span tracking (for error reporting), traversal and mutation APIs (visit, fold, visit_mut), printing back to tokens, and strong feature-gating so you only compile what you need. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    Claw Code

    Claw Code

    AI agent harness for AI coding agents

    Claw Code is an open-source AI agent harness project focused on building better tools for orchestrating and managing autonomous coding agents. It originated as a clean-room reimplementation inspired by the architecture of Claude Code, aiming to replicate core concepts without using proprietary code. The project provides a Python-based foundation for experimenting with agent workflows, tool integration, and task execution pipelines.
    Downloads: 11 This Week
    Last Update:
    See Project
  • 3
    VT Code

    VT Code

    VT Code - semantic AI coding agent

    VTCode is a terminal-based AI coding agent designed to provide semantic code understanding and interactive assistance directly within a command-line environment. It is implemented in Rust and focuses on performance, portability, and deep integration with developer workflows that rely on terminal tools. The system leverages syntax-aware parsing technologies such as tree-sitter and AST-based analysis to understand code structure rather than relying solely on raw text, which enables more...
    Downloads: 6 This Week
    Last Update:
    See Project
  • 4
    Forge Code

    Forge Code

    AI enabled pair programmer for Claude, GPT, O Series, Grok, Deepseek

    Forge is a modern, open-source tool that brings AI-powered code assistance directly into your terminal workflow, effectively turning your shell into a “pair programmer”, without ever leaving your development environment. Written in Rust (with a command-line interface), Forge integrates with your existing shell (bash, zsh, fish, etc.) or IDE-agnostic workflows, allowing you to interact with your codebase, command-line tools, and version control as usual, but with the added support of large language models (LLMs) to help with code generation, refactoring, bug fixing, code review, and even design advice. ...
    Downloads: 4 This Week
    Last Update:
    See Project
  • Enterprise-grade ITSM, for every business Icon
    Enterprise-grade ITSM, for every business

    Give your IT, operations, and business teams the ability to deliver exceptional services—without the complexity.

    Freshservice is an intuitive, AI-powered platform that helps IT, operations, and business teams deliver exceptional service without the usual complexity. Automate repetitive tasks, resolve issues faster, and provide seamless support across the organization. From managing incidents and assets to driving smarter decisions, Freshservice makes it easy to stay efficient and scale with confidence.
    Try it Free
  • 5
    Every Code

    Every Code

    Local AI coding agent CLI with multi-agent orchestration tools

    Every Code (often referred to simply as Code) is a fast, local AI-powered coding agent designed to run directly in the terminal environment. It is a community-driven fork of the Codex CLI, with a strong emphasis on improving real-world developer ergonomics and workflows. Every Code enhances the traditional coding assistant model by introducing multi-agent orchestration, allowing multiple AI agents to collaborate, compare solutions, and refine outputs in parallel. It supports integration with...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    cc-switch

    cc-switch

    A cross-platform desktop All-in-One assistant tool for Claude Code

    cc-switch is a cross-platform desktop assistant designed to unify and streamline the management of multiple AI coding tools such as Claude Code, Codex, OpenCode, and Gemini CLI within a single interface. The application focuses on improving developer productivity by providing centralized configuration, provider switching, and workflow orchestration across different AI backends. Built as a modern desktop app using Tauri and web technologies, it enables users to manage credentials, sessions,...
    Downloads: 5,179 This Week
    Last Update:
    See Project
  • 7
    OpenAI Codex CLI

    OpenAI Codex CLI

    Lightweight coding agent that runs in your terminal

    OpenAI Codex CLI is a lightweight, open-source coding assistant that runs directly in your terminal, designed to bring ChatGPT-level reasoning to your code workflows. It allows developers to interactively query, edit, and generate code within their repositories, all while maintaining version control. The CLI can scaffold new files, run code in sandboxed environments, install dependencies, and commit changes automatically, streamlining chat-driven development. ...
    Downloads: 292 This Week
    Last Update:
    See Project
  • 8
    Lapce

    Lapce

    Lightning-fast and Powerful Code Editor written in Rust

    Lapce is a GUI-based, next‑generation code editor written in Rust, using native GPU-accelerated rendering (via Floem and wgpu). It aims to deliver VS Code–level productivity with minimal latency, built-in LSP support, modal editing, remote development capabilities, and WASI‑based plugin extensibility.
    Downloads: 8 This Week
    Last Update:
    See Project
  • 9
    rust-analyzer

    rust-analyzer

    A Rust compiler front-end for IDEs

    rust-analyzer is a modular compiler frontend for the Rust language. It is a part of a larger rls-2.0 effort to create excellent IDE support for Rust. If you want to contribute to rust-analyzer or are just curious about how things work under the hood, check the ./docs/dev folder. If you want to use rust-analyzer's language server with your editor of choice, check the manual folder. It also contains some tips & tricks to help you be more productive when using rust-analyzer. rust-analyzer is an...
    Downloads: 23 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
    CodeGeeX4

    CodeGeeX4

    CodeGeeX4-ALL-9B, a versatile model for all AI software development

    CodeGeeX4 is the fourth-generation open source multilingual code large language model (LLM) developed by ZhipuAI. Designed as a powerful AI coding assistant, it supports over 100 programming languages and has been trained on a massive code and natural language corpus. Compared to its predecessors, CodeGeeX4 introduces improved reasoning, stronger alignment with developer needs, and better performance on real-world programming benchmarks.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 11
    CubeSandbox

    CubeSandbox

    Instant, Concurrent, Secure & Lightweight Sandbox for AI Agents

    CubeSandbox is a lightweight, high-performance sandboxing environment designed to securely run AI agents and untrusted code in isolated containers. Built in Rust, it focuses on enabling concurrent execution while maintaining strong isolation and low overhead. The system is optimized for scenarios where multiple AI agents need to execute tasks in parallel without compromising system integrity. It provides fast startup times and efficient resource management, making it suitable for large-scale...
    Downloads: 30 This Week
    Last Update:
    See Project
  • 12
    Autocxx

    Autocxx

    Tool for safe ergonomic Rust/C++ interop driven from existing C++

    autocxx is an open source Rust tool and procedural macro designed to enable automatic, safe interoperability between C++ and Rust. It integrates the functionality of bindgen (for parsing and generating Rust bindings from C++ headers) with cxx (for safe and idiomatic Rust–C++ communication), automating the creation of bridges between the two languages. With autocxx, developers can include C++ headers directly in Rust source code and automatically generate bindings for the corresponding C++ classes, functions, and types. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    AutoCorrect

    AutoCorrect

    A linter and formatter to help you to improve copywriting, etc.

    AutoCorrect is a linter and formatter to help you to improve copywriting, correct spaces, words, and punctuations between CJK (Chinese, Japanese, Korean). Like Eslint, Rubocop and Gofmt, AutoCorrect allows us to check source code, and output as colorized diff with corrected suggestions. You can integrate to CI (GitLab CI, GitHub Action, Travis CI....) for use to check the contents in source code. Recognize the file name, and find out the strings and the comment part. Add spacing between CJK (Chinese, Japanese, Korean) and English words. Correct punctuations into full-width near the CJK. ...
    Downloads: 8 This Week
    Last Update:
    See Project
  • 14
    RunMat

    RunMat

    The Fast, Free, Modern MATLAB / Octave code runtime

    ...The distribution includes one-line install scripts and highlights forthcoming editor integrations (VS Code and IntelliJ plugins) to provide syntax highlighting, IntelliSense, and integrated debugging. Its website positions RunMat as a drop-in engine for current codebases, with an OSS development model inviting contributors to inspect the code or build from source. Overall, the goal is to give researchers, students, and engineers a fast, portable runtime for numerical computing workloads.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 15
    Solana

    Solana

    Web-scale blockchain for fast, secure, scalable, decentralized apps

    Solana is the fastest blockchain in the world and the fastest-growing ecosystem in crypto, with thousands of projects spanning DeFi, NFTs, Web3 and more. Integrate once and never worry about scaling again. Solana ensures composability between ecosystem projects by maintaining a single global state as the network scales. Never deal with fragmented Layer 2 systems or sharded chains. Solana's scalability ensures transactions remain less than $0.01 for both developers and users. Solana is all...
    Downloads: 32 This Week
    Last Update:
    See Project
  • 16
    WSLGit

    WSLGit

    Use Git installed in Bash on Windows/Windows Subsystem for Linux (WSL)

    This project provides a small executable that forwards all arguments to git running inside Bash on Windows/Windows Subsystem for Linux (WSL). Use Git installed in Bash on Windows/Windows Subsystem for Linux (WSL) from Windows and Visual Studio Code (VSCode) The primary reason for this tool is to make the Git plugin in Visual Studio Code (VSCode) work with the git command installed in WSL. For these two to interoperate, this tool translates paths between the Windows (C:\Foo\Bar) and Linux (/mnt/c/Foo/Bar) representations. The install.bat script creates a folder structure similar to the one used by Git For Windows, and creates some useful symbolic links in the wslgit\cmd and wslgit\bin folders. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    CXX

    CXX

    Safe interop between Rust and C++

    CXX is a library that offers safe interop between Rust and C++. It provides a safe mechanism for calling C++ code from Rust and vice versa, one that is protected from the many possible things that can go wrong when bindgen or cbindgen is used to generate unsafe C-style bindings. The general idea of CXX is to define the signatures of both sides of the FFI boundary embedded together in one Rust module.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    Goose

    Goose

    AI coding agent that's more than suggestions - install, execute, edit+

    Goose is an open-source, extensible AI agent that enhances the software development process by going beyond traditional code suggestions. It allows developers to install, execute, edit, and test code with any large language model (LLM), facilitating a more efficient and streamlined workflow. Designed to operate locally within a developer's environment, Goose integrates seamlessly with various tools and platforms, providing a customizable and powerful assistant for coding tasks. ...
    Downloads: 10 This Week
    Last Update:
    See Project
  • 19
    Slint

    Slint

    Slint is an open-source declarative GUI toolkit

    Slint is a declarative GUI toolkit written in Rust (with bindings for C++, JavaScript, and Python) for building modern, native user interfaces across desktop, embedded, and mobile platforms. It uses a domain-specific UI markup that compiles to efficient native code.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 20
    Lux PM

    Lux PM

    A luxurious package manager for Lua

    Lux is a modern package manager for Lua, aiming to simplify project management and dependency handling. It allows developers to create and manage Lua projects with ease, offering features like automatic rockspec generation, integrated code formatting, and support for multiple Lua versions. Lux enhances the Lua development experience by providing a streamlined workflow for building and maintaining projects.​
    Downloads: 14 This Week
    Last Update:
    See Project
  • 21
    BoringSSL

    BoringSSL

    Mirror of BoringSSL

    ...Google products that use BoringSSL ship their own copies and update them as needed, enabling faster iteration without legacy constraints. BoringSSL includes comprehensive API documentation, build instructions, and guidance for porting code from OpenSSL.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 22
    Tabby

    Tabby

    Self-hosted AI coding assistant

    Tabby is an open-source, self-hosted AI coding assistant that provides code completion and suggestions within your preferred development environment. It enhances developer productivity by leveraging machine learning models to predict and generate code snippets.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 23
    CodeSnap.nvim

    CodeSnap.nvim

    Snapshot plugin with rich features that can make pretty code snapshots

    Snapshot plugin with rich features that can make pretty code snapshots for Neovim.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    Graphite

    Graphite

    An open source graphics editor for 2025

    ...Because it’s built to be extendable, plugin support allows importing/exporting formats, custom tools, or integrations with code frameworks. It also focuses on performance and scalability—handling complex vector scenes with many nested elements fluidly. For designers and developers looking to prototype UI transitions, interactive states, and motion-driven interfaces without separate design/code handoffs, Graphite positions itself as an all-in-one creative engine.
    Downloads: 41 This Week
    Last Update:
    See Project
  • 25
    modrinth

    modrinth

    The Modrinth monorepo containing all code which powers Modrinth

    modrinth is the primary open-source monolithic repository that contains the backend, web interface, and core infrastructure powering the Modrinth mod distribution platform. The project consolidates the codebase used to operate the Modrinth website, its APIs, and related services that allow users to discover, publish, and manage Minecraft mods, plugins, and modpacks. The platform is designed to support a modern ecosystem for mod distribution, providing developers with tools to upload and...
    Downloads: 128 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next
Auth0 Logo