Global

llvm
15 projects tagged “llvm” that gained the most stars yesterday
#895 · +37 · 1d ·GitHub

scriptc compiles TypeScript and JavaScript to typed IR, readable C, textual LLVM IR, native assembly and objects, native executables, and WebAssembly modules. It uses the TypeScript compiler for parsing and type checking. Source outputs require only Node.

Size
81.8 MB
Stars
6.2K
Age
2mo
Commits · 90 Days
#1744 · +15 · 1d ·GitHub

The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.

Creator
llvm
Size
4.2 GB
Stars
41.1K
Age
9y
Commits · 90 Days
#1858 · +14 · 1d ·GitHub

The world's first free and open-source PlayStation 3 emulator/debugger, written in C++ for Windows, Linux, macOS and FreeBSD.

Creator
RPCS3
Size
156.5 MB
Stars
20.1K
Age
13y
Commits · 90 Days
#2511 · +9 · 1d ·GitHub

Millions of developers write TypeScript every day — but shipping it has always meant shipping a JavaScript engine: a Node install on every server, 100 MB of embedded runtime per CLI, or a whole browser engine per desktop app. Perry removes the engine.

Creator
PerryTS
Size
482.2 MB
Stars
5K
Age
9mo
Commits · 90 Days
#3545 · +4 · 1d ·GitHub

Swift is a high-performance system programming language. It has a clean and modern syntax, offers seamless access to existing C and Objective-C code and frameworks, and is memory-safe by default.

Creator
swiftlang
Size
1.3 GB
Stars
70.5K
Age
10y
Commits · 90 Days
#3588 · +4 · 1d ·GitHub

Carbon Language's main repository: documents, design, implementation, and related tools. (NOTE: Carbon Language is experimental; see README)

Size
135.6 MB
Stars
33.9K
Updated
CommitOct 19
Age
6y
Commits · 90 Days
#3617 · +4 · 1d ·GitHub

Emscripten compiles C and C++ to WebAssembly using LLVM and Binaryen. js, and in wasm runtimes.

Size
267.5 MB
Stars
27.7K
Age
15y
Commits · 90 Days
#4127 · +3 · 1d ·GitHub

A high-performance, zero-overhead, extensible Python compiler with built-in NumPy support

Creator
exaloop
Size
13.4 MB
Stars
16.9K
Age
5y
Commits · 90 Days
#4670 · +2 · 1d ·GitHub

GraalVM compiles applications ahead of time into standalone binaries that start instantly, provide peak performance with no warmup, and use fewer resources. You can use GraalVM just like any other Java Development Kit in your IDE.

Creator
oracle
Size
524 MB
Stars
21.7K
Age
10y
Commits · 90 Days
#5003 · +2 · 1d ·GitHub

Numba is an open source, NumPy-aware optimizing compiler for Python sponsored by Anaconda, Inc. It uses the LLVM compiler project to generate machine code from Python syntax.

Creator
numba
Size
85.6 MB
Stars
11.2K
Age
14y
Commits · 90 Days
#5053 · +2 · 1d ·GitHub

bpftrace is a general purpose tracing tool and language for Linux. It leverages eBPF to provide powerful, efficient tracing capabilities with minimal overhead.

Creator
bpftrace
Size
20.3 MB
Stars
10.4K
Age
8y
Commits · 90 Days
#5652 · +1 · 1d ·GitHub

TinyGo is a Go compiler intended for use in small places such as microcontrollers, WebAssembly (wasm/wasi), and command-line tools.

Creator
tinygo-org
Size
14.2 MB
Stars
17.8K
Age
8y
Commits · 90 Days
#5980 · +1 · 1d ·GitHub

This repository has been archived and is no longer actively maintained.

Creator
google
Size
47.8 MB
Stars
12.5K
Updated
CommitOct 09
Age
12y
Commits · 90 Days
#7881 · +0 · 1d ·GitHub

C++ Insights is a Clang-based tool that does a source-to-source transformation. The goal of C++ Insights is to make things visible that normally and intentionally happen behind the scenes. It's about the magic the compiler does for us to make things work.

Size
3.1 MB
Stars
4.7K
Age
8y
Commits · 90 Days
#8538 · +0 · 1d ·GitHub

Website · Get started · Documentation · Download · VS Code extension · Performance measurements · MIT license

Creator
luxine
Size
3.9 MB
Stars
151
Age
22d
Commits · 90 Days