786 projects for "compiler" with 1 filter applied:

  • Paessler: Easy to Use With Enterprise Power. Free Trial Icon
    Paessler: Easy to Use With Enterprise Power. Free Trial

    A low-code dashboard makes monitoring intuitive for any admin, while scripting and custom sensors give experts full control.

    You shouldn't have to choose between a monitoring tool that's easy to use and one that's powerful enough for a complex environment. PRTG's low-code interface lets any admin build dashboards, set alerts and monitor devices without scripting, while custom sensors and full API access are there when your team needs deeper control. One platform, no compromise. Download a free 30-day trial now.
    Get Free Download
  • 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.
    Start Free
  • 1
    sqlc SQL Compiler

    sqlc SQL Compiler

    Generate type-safe code from SQL

    sqlc generates type-safe code from SQL. You write queries in SQL. You run sqlc to generate code with type-safe interfaces to those queries. You write application code that calls the generated code.
    Downloads: 8 This Week
    Last Update:
    See Project
  • 2
    BCC (BPF Compiler Collection)

    BCC (BPF Compiler Collection)

    Tools for BPF-based Linux IO analysis, networking, monitoring, etc.

    ...It is suited for many tasks, including performance analysis and network traffic control. With a BPF-specific frontend, one should be able to write in a language and receive feedback from the compiler on the validity as it pertains to a BPF backend. This toolkit aims to provide a frontend that can only create valid BPF programs while still harnessing its full flexibility.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 3
    Visual F# Compiler and Tools

    Visual F# Compiler and Tools

    Visual Studio IDE for writing F# programs

    Visual F# is the Visual Studio Integrated Development Environment (IDE) for writing programs in F#. It comes with a solid set of features including those supported in other .NET Framework languages, and assists developers in packaging and deploying applications.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 4
    CMake

    CMake

    Cross-platform tool to build, test and package software

    CMake is an open-source, cross-platform family of tools designed to build, test and package software. CMake is used to control the software compilation process using simple platform and compiler independent configuration files, and generate native makefiles and workspaces that can be used in the compiler environment of your choice. The suite of CMake tools were created by Kitware in response to the need for a powerful, cross-platform build environment for open-source projects such as ITK and VTK. CMake is part of Kitware’s collection of commercially supported open-source platforms for software development and integrates with CDash to provide a comprehensive suite of tools. ...
    Downloads: 67 This Week
    Last Update:
    See Project
  • Fully Managed MySQL, PostgreSQL, and SQL Server Icon
    Fully Managed MySQL, PostgreSQL, and SQL Server

    Automatic backups, patching, replication, and failover. Focus on your app, not your database.

    Cloud SQL handles your database ops end to end, so you can focus on your app.
    Start Free
  • 5
    FreeBASIC Compiler
    Open-source, free, multi-platform BASIC compiler, with syntax similar MS-QuickBASIC (including the GFX statements), that adds new features such as pointers, unsigned data types, inline assembly, a pre-processor and many others.
    Leader badge
    Downloads: 1,224 This Week
    Last Update:
    See Project
  • 6
    Solang

    Solang

    Solidity Compiler for Solana, Polkadot and Stellar

    Solang is a modern Solidity compiler written in Rust that enables developers to compile smart contracts for multiple blockchain platforms beyond Ethereum, such as Solana, Polkadot, and Soroban. Unlike the traditional Solidity compiler, which targets the Ethereum Virtual Machine, Solang focuses on portability by translating Solidity code into native execution environments for different blockchains.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    Anvil

    Anvil

    A Kotlin compiler plugin to make dependency injection with Dagger 2

    Anvil is a Kotlin compiler plugin to make dependency injection with Dagger easier by automatically merging Dagger modules and component interfaces. In a nutshell, instead of manually adding modules to a Dagger component and making the Dagger component extend all component interfaces, these modules and interfaces can be included in a component automatically.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 8
    Lean 4

    Lean 4

    Lean 4 programming language and theorem prover

    ...The broader Lean ecosystem also includes official tutorials, language references, examples, and installation and build tools, which reflects that the project is not just a core compiler repository but the center of a mature development platform.
    Downloads: 42 This Week
    Last Update:
    See Project
  • 9
    tmux

    tmux

    tmux is a terminal multiplexer

    tmux is a terminal multiplexer: it enables a number of terminals to be created, accessed, and controlled from a single screen. tmux may be detached from a screen and continue running in the background, then later reattached. This release runs on OpenBSD, FreeBSD, NetBSD, Linux, OS X and Solaris. tmux depends on libevent 2.x, and on ncurses. To build tmux, a C compiler (for example gcc or clang), make, pkg-config and a suitable yacc (yacc or bison) are needed. Some platforms provide binary packages for tmux.
    Downloads: 26 This Week
    Last Update:
    See Project
  • Save Up to 91% on Cloud Compute With Spot VMs Icon
    Save Up to 91% on Cloud Compute With Spot VMs

    Automatic sustained-use discounts. One free VM per month. No negotiation needed.

    Run batch jobs at 60-91% off with Spot VMs. Long-running workloads get automatic discounts with sustained use.
    Start Free
  • 10
    XLS

    XLS

    XLS: Accelerated HW Synthesis

    XLS is an open-source toolkit for building high-level hardware with a modern compiler stack that spans from a functional DSL to optimized IR and hardware generation. At the front end, DSLX lets you describe algorithms with strong typing and familiar control flow while remaining synthesis-friendly. The compiler lowers DSLX into a rich intermediate representation, applies aggressive optimization and scheduling passes, and can either JIT the design for software simulation or emit Verilog for FPGA/ASIC flows. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 11
    4tH compiler

    4tH compiler

    A friendly Forth compiler with a little difference

    4tH is a Forth compiler with a little difference. Instead of the standard Forth engine it features a conventional compiler. 4tH is a very small compiler that can create bytecode, C-embeddable bytecode, standalone executables, but also works fine as a scripting language. It supports about 95% of the ANS Forth CORE wordset and features conditional compilation, pipes, files, assertions, forward declarations, enumerations, structures, suspended execution, recursion, include files, etc. ...
    Leader badge
    Downloads: 69 This Week
    Last Update:
    See Project
  • 12
    cuda-oxide

    cuda-oxide

    cuda-oxide is an experimental Rust-to-CUDA compiler

    cuda-oxide is an experimental NVIDIA Labs project that brings Rust closer to native CUDA GPU development. It works as a Rust-to-CUDA compiler path that lets developers write SIMT GPU kernels in idiomatic Rust instead of using a separate CUDA C++ workflow. The project compiles standard Rust code directly to PTX, avoiding DSLs, source-to-source translation, or foreign-language bindings. It supports a single-source programming style where host and device code can live together and be built through Cargo-oriented tooling. cuda-oxide is still experimental, so it is best suited for research, early exploration, and developers interested in Rust-based GPU programming. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    ts-blank-space

    ts-blank-space

    A small, fast, pure JavaScript type-stripper

    ...The core idea is to use spaces as a substitute for type annotations. You can think of ts-blank-space as a reference implementation of this type-stripping technique. Much like other compiler techniques seen in the JavaScript ecosystem, such as tree-shaking, it is a reusable idea that any TypeScript compiler could implement.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    MLC LLM

    MLC LLM

    Universal LLM Deployment Engine with ML Compilation

    MLC LLM is a machine learning compiler and deployment framework designed to enable efficient execution of large language models across a wide range of hardware platforms. The project focuses on compiling models into optimized runtimes that can run natively on devices such as GPUs, mobile processors, browsers, and edge hardware. By leveraging machine learning compilation techniques, mlc-llm produces high-performance inference engines that maintain consistent APIs across platforms. ...
    Downloads: 9 This Week
    Last Update:
    See Project
  • 15
    GopherJS

    GopherJS

    Compiler from Go to JavaScript for running Go code in a browser

    GopherJS compiles Go code to pure JavaScript code. Its main purpose is to give you the opportunity to write front-end code in Go which will still run in all browsers. Nearly everything is supported, including Goroutines (compatibility documentation). Performance is quite good in most cases, see HTML5 game engine benchmark. Cgo is not supported. GopherJS requires Go 1.16 or newer. If you need an older Go version, you can use an older Gopher release. GopherJS uses your platform's default GOOS...
    Downloads: 12 This Week
    Last Update:
    See Project
  • 16
    Tamagui

    Tamagui

    Style React fast with 100% parity on React Native

    ...Its compiler performs advanced optimizations such as CSS extraction, tree flattening, and dead code elimination, reducing bundle size and improving rendering speed. The system includes robust theming capabilities with support for design tokens, responsive props, and dynamic themes like dark mode.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    type-challenges

    type-challenges

    Collection of TypeScript type challenges with online judge

    ...The repository includes tests for each puzzle so you get immediate, compiler-driven feedback when your solution is correct. As a result, it doubles as both training material and a living reference for advanced patterns used in real libraries. Many engineers report that solving a handful of these dramatically improves their ability to write safe, expressive APIs with minimal runtime overhead.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    Sliver

    Sliver

    Adversary Emulation Framework

    ...Sliver's implants support C2 over Mutual TLS (mTLS), WireGuard, HTTP(S), and DNS and are dynamically compiled with per-binary asymmetric encryption keys. The server and client support MacOS, Windows, and Linux. Implants are supported on MacOS, Windows, and Linux (and possibly every Golang compiler target but we've not tested them all).
    Downloads: 59 This Week
    Last Update:
    See Project
  • 19
    high-performance-go

    high-performance-go

    high performance coding with golang

    ...The material examines strings, slices, loops, reflection, empty structs, and memory alignment. It also explores concurrency performance through mutexes, goroutine control, sync.Pool, sync.Once, and sync.Cond. Additional chapters cover compiler optimization, escape analysis, dead-code elimination, binary size, and common Go traps.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    ESP-IDF

    ESP-IDF

    Espressif IoT Development Framework

    ESP-IDF (Espressif IoT Development Framework) is the official, open-source development framework for programming Espressif SoCs (such as ESP32, ESP32‑S2, ESP32‑C3 series). It provides toolchains, APIs, components, sample code, and workflows for building embedded IoT firmware, offering support for Wi‑Fi, Bluetooth, power management, and peripheral integration. As well as the esp-idf-template project mentioned in Getting Started, ESP-IDF comes with some example projects in the examples...
    Downloads: 59 This Week
    Last Update:
    See Project
  • 21
    Flint Chart

    Flint Chart

    Visualization language that lets AI agents create expressive charts

    Flint Chart is a visualization language and compiler built for AI-era chart creation. It lets agents and humans write compact, editable chart specifications without manually tuning every axis, label, scale, legend, or layout setting. The compiler uses data, semantic types, chart type, and encodings to derive polished chart settings automatically. One Flint input can compile into native Vega-Lite, ECharts, or Chart.js specifications.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    Cap'n Proto

    Cap'n Proto

    Serialization/RPC system - core tools and C++ library

    ...Its RPC model is capability-based, which makes it suitable for distributed systems that need object-style communication across processes or machines. The repository contains the main compiler, C++ runtime, KJ library components, tests, style guidance, release tooling, and development branches. It is especially useful for systems programming, service communication, sandbox communication, and low-latency infrastructure.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    jawsm

    jawsm

    JavaScript to WASM compiler

    Jawsm is an experimental JavaScript-to-WebAssembly compiler written in Rust that aims to transform standard JavaScript code into standalone WebAssembly binaries that can execute without relying on an embedded interpreter. Unlike traditional approaches that require bundling a JavaScript engine or using a restricted subset of the language, Jawsm seeks to compile full JavaScript directly into WebAssembly, leveraging modern Wasm capabilities to execute code efficiently.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    ClojureDart

    ClojureDart

    Clojure dialect for Flutter and Dart

    ...You should get the sample running either in Chrome or as a desktop app. Compiles Clojure code into Dart to produce mobile, desktop, and web apps. Production-ready toolchain, with stable compiler used in real-world apps.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    Micronaut Data

    Micronaut Data

    Ahead of Time Data Repositories

    ...The problem is worse when combined with Hibernate which maintains its own meta-model as you end up with duplicate meta-models. Micronaut Data instead moves this model into the compiler. Both GORM and Spring Data use regular expressions and pattern matching in combination with runtime generated proxies to translate a method definition on a Java interface into a query at runtime. No such runtime translation exists in Micronaut Data and this work is carried out by the Micronaut compiler at compilation time.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next