awesome-repositories.com
博客
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

10 个仓库

Awesome GitHub RepositoriesC# Compilers

Toolsets specifically designed to compile C# source code into intermediate language and assemblies.

Distinct from C Source Translators: Distinct from C Source Translators: targets the C# language and .NET IL rather than C to machine assembly.

Explore 10 awesome GitHub repositories matching programming languages & runtimes · C# Compilers. Refine with filters or upvote what's useful.

Awesome C# Compilers GitHub Repositories

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • mono/monomono 的头像

    mono/mono

    11,449在 GitHub 上查看↗

    Mono is an open source implementation of the .NET Framework that provides a managed execution environment, base class libraries, and a cross-platform virtual machine. It serves as a compliant implementation of the ECMA Common Language Infrastructure standard, enabling the execution of intermediate language binaries across different operating systems. The project includes a complete toolset for C# development, featuring a command line compiler and CLI to transform source code into executable assemblies. It distinguishes itself with a flexible managed memory system that supports multiple automa

    Provides a command line toolset for compiling C# source code into intermediate language and executable assemblies.

    C#androidcsharpdotnet
    在 GitHub 上查看↗11,449
  • cpp-best-practices/cppbestpracticescpp-best-practices 的头像

    cpp-best-practices/cppbestpractices

    8,766在 GitHub 上查看↗

    This project is a curated collection of guidelines and technical resources designed to improve C++ code safety, maintainability, and performance. It provides a comprehensive set of coding standards and best practices for establishing consistent naming, formatting, and structural patterns across C++ codebases. The guide offers specific technical advice on performance optimization, including methods for minimizing object copying, optimizing memory allocation, and reducing compilation cycles. It also provides a directory of tooling recommendations for implementing static analysis, fuzz testing,

    Offers technical advice on minimizing object copying and optimizing memory allocation for increased execution efficiency.

    best-practicescpp
    在 GitHub 上查看↗8,766
  • lefticus/cppbestpracticeslefticus 的头像

    lefticus/cppbestpractices

    8,765在 GitHub 上查看↗

    This project is a curated collection of best practices, coding standards, and style guidelines for writing C++ source code. It serves as a software engineering resource focused on improving code safety, maintainability, and performance. The resource covers multiple domains of C++ development, including safety engineering to reduce bugs and memory errors, as well as code optimization for increased efficiency. It provides a set of collaborative guidelines for consistent code formatting and structural patterns across projects.

    Offers specific guidelines to increase the performance and efficiency of C++ source code.

    在 GitHub 上查看↗8,765
  • lolbas-project/lolbasLOLBAS-Project 的头像

    LOLBAS-Project/LOLBAS

    8,323在 GitHub 上查看↗

    LOLBAS is a curated database and knowledge base of signed Windows binaries that can be misused to bypass security restrictions and execute unauthorized code. It serves as a technical registry that maps trusted system files to their functional capabilities and the offensive tactics they enable. The project distinguishes itself by providing a capability-driven indexing system and a tactics registry that relates legitimate binary functionality to known security evasion techniques. It includes an association layer that links specific system binaries to attack patterns and tactical objectives, pro

    Identifies trusted system binaries that can compile C# source files into executables.

    XSLTblueteamdfirliving-off-the-land
    在 GitHub 上查看↗8,323
  • livebook-dev/livebooklivebook-dev 的头像

    livebook-dev/livebook

    5,805在 GitHub 上查看↗

    Livebook is an interactive notebook platform for Elixir that provides a web-based environment for writing and running code cells alongside Markdown content, visualizations, and reproducible workflows. It serves as a multi-cloud auto-clustering tool that automatically discovers and joins Elixir nodes into clusters across Kubernetes, AWS ECS, and Fly.io for distributed execution, and also functions as a notebook deployment tool that packages notebooks into standalone web applications with authentication, secrets, and Docker support. The platform enables real-time collaborative editing, synchron

    Runs arbitrary Elixir code on remote production nodes by configuring node name and cookie.

    Elixirchartscollaborativedistributed-computing
    在 GitHub 上查看↗5,805
  • bc-security/empireBC-SECURITY 的头像

    BC-SECURITY/Empire

    5,045在 GitHub 上查看↗

    Empire is a post-exploitation command-and-control (C2) framework designed for red team operations. It deploys and manages agents written in PowerShell, Python, C#, Go, and C across Windows, Linux, and macOS, using encrypted communication channels over HTTP, HTTPS, and SMB. The framework executes over 400 built-in modules for reconnaissance, privilege escalation, credential theft, and lateral movement, and provides a modular engine for authoring custom attack modules. What sets Empire apart is its multi-language agent deployment system, which allows operators to choose implants that suit each

    Compiles C# payloads on demand using an external compiler for deployment.

    PowerShellc2empirehacktoberfest
    在 GitHub 上查看↗5,045
  • ronreiter/interactive-tutorialsronreiter 的头像

    ronreiter/interactive-tutorials

    4,729在 GitHub 上查看↗

    该项目是一个交互式编程教程平台和基于 Markdown 的课程引擎。它作为一个基于 Web 的教育系统,将 Markdown 文件转换为带有集成代码编写和运行界面的结构化教育页面。 该平台利用远程代码执行框架,通过与外部编译器和执行引擎集成,实时验证用户提交的代码片段。为了确保在不同托管平台上的交付一致性,整个学习环境以容器化部署的形式提供。 该系统涵盖了广泛的能力,包括带有 Wiki 风格链接的 Markdown 渲染、跨多种语言的交互式课程交付,以及用于捕获和返回执行输出的远程代码执行 API。

    Implements a framework for compiling and executing programming code on remote systems for real-time validation.

    Python
    在 GitHub 上查看↗4,729
  • andreasfertig/cppinsightsandreasfertig 的头像

    andreasfertig/cppinsights

    4,497在 GitHub 上查看↗

    cppinsights 是一个 C++ 编译器可视化和静态分析工具,使用 Clang 前端将源代码解析为抽象语法树。它作为一个源到源 (source-to-source) 转换器,重写 C++ 代码,使隐式编译器行为和隐藏操作变得明确且可见。 该工具专门用于展开复杂的语言结构,例如扩展协程的内部机制以可视化挂起和恢复逻辑。它还揭示了模板实例化期间生成的实际代码,并将隐式编译器操作(包括结构化绑定和特殊成员函数)转换为显式源代码表示。 其他功能包括 using 语句的解析以及 C++ 类继承层次结构的结构图生成。

    Transforms C++ source code into explicit representations to reveal hidden compiler operations.

    C++
    在 GitHub 上查看↗4,497
  • judge0/judge0judge0 的头像

    judge0/judge0

    3,978在 GitHub 上查看↗

    Judge0 is an online code execution engine and multi-language compiler API designed to compile and run source code within isolated sandboxes. It functions as an asynchronous job processor that handles code submissions via a queue and provides a secure environment to run arbitrary programs while preventing unauthorized system access. The system distinguishes itself through a multi-stage compilation pipeline and a flexible execution model that supports both single-file submissions and multi-file program execution via archives. It employs an isolate-based sandboxing mechanism to enforce strict ha

    Compiles and runs multi-file programs or pre-compiled binaries on a remote server via a REST API.

    HTMLai-agent-toolsai-agentsai-tools
    在 GitHub 上查看↗3,978
  • moonbingbing/openresty-best-practicesmoonbingbing 的头像

    moonbingbing/openresty-best-practices

    3,620在 GitHub 上查看↗

    This project is an API gateway optimization manual and implementation guide for OpenResty. It provides a collection of architectural patterns and coding standards for developing scriptable server logic using the Lua language within Nginx. The repository serves as a reference for extending web server functionality and optimizing network traffic gateways. It focuses on deployment strategies and high-performance coding patterns to reduce latency and increase request throughput. The content covers the development of custom gateway logic, edge computing workflows, and high-throughput network engi

    Applies high-performance coding patterns to reduce latency and increase request volume for API gateways.

    Lua
    在 GitHub 上查看↗3,620
  1. Home
  2. Programming Languages & Runtimes
  3. Source Code Compilers
  4. C# Compilers

探索子标签

  • Performance Optimizations1 个子标签Guidelines specifically focused on increasing the execution efficiency and resource utilization of code. **Distinct from C# Compilers:** Distinct from general compilation; focuses on the high-level patterns and guidelines for writing performant code.
  • Remote Code Execution1 个子标签The process of compiling and executing language-specific code on a remote target system. **Distinct from C# Compilers:** Focuses on the remote execution cycle rather than just the local compilation of C# code.
  • Safe Remote Code ExecutionFrameworks for executing user-provided code on remote servers while maintaining security and isolation. **Distinct from Remote Code Execution:** Distinct from raw remote execution by focusing on the safe integration of compilers within a web application.