Awesome Open Source
Search
Programming Languages
Languages
All Categories
Categories
About
Search results for c llvm
c
x
llvm
x
263 search results found
Kotlin Native
⭐
7,098
Kotlin/Native infrastructure
Libwebsockets
⭐
4,461
canonical libwebsockets.org networking library
Awesome Wasm Langs
⭐
3,949
😎 A curated list of languages that compile directly to or have their VMs in WebAssembly
Checkedc
⭐
3,190
Checked C is an extension to C that lets programmers write C code that is guaranteed by the compiler to be type-safe. The goal is to let people easily make their existing C code type-safe and eliminate entire classes of errors. Checked C does not address use-after-free errors. This repo has a wiki for Checked C, sample code, the specification, and test code.
Clang
⭐
2,753
Mirror kept for legacy. Moved to https://github.com/llvm/llvm-project
Panda
⭐
2,367
Platform for Architecture-Neutral Dynamic Analysis
Faust
⭐
2,351
Functional programming language for signal processing and sound synthesis
Codechecker
⭐
2,023
CodeChecker is an analyzer tooling, defect database and viewer extension for the Clang Static Analyzer and Clang Tidy
Libbpf
⭐
1,759
Automated upstream mirror for libbpf stand-alone build.
Joern
⭐
1,685
Open-source code analysis platform for C/C++/Java/Binary/Javascript/Python/Kotlin based on code property graphs. Discord https://discord.gg/vv4MH284Hc
Shiyanlou
⭐
1,494
学习C & C++ & python&汇编语言 LLVM编译器 数据结构 算法 操作系统 单片机 linux 面试
Llvm Mingw
⭐
1,485
An LLVM/Clang/LLD based mingw-w64 toolchain
Enzyme
⭐
1,142
High-performance automatic differentiation of LLVM and MLIR.
Hypercube
⭐
943
HyperCube is a revolutionary, high-performance decentralized computing platform. HyperCube has powerful computing capabilities to provide high-performance computing power and large-scale data storage support for VR, AR, Metaverse, Artificial Intelligence, Big Data, and Financial Applications.🛰
Phasar
⭐
857
A LLVM-based static analysis framework.
Flang
⭐
756
Flang is a Fortran language front-end designed for integration with LLVM.
Mull
⭐
686
Practical mutation testing and fault injection for C and C++
Rust Python Example
⭐
663
Example of using Rust to Extend Python
C2compiler
⭐
652
the c2 programming language
Crossbridge
⭐
522
Welcome to visit the homepage!
Mps
⭐
508
The Memory Pool System
Awesome Llvm Security
⭐
500
awesome llvm security [Welcome to PR]
Rellic
⭐
489
Rellic produces goto-free C output from LLVM bitcode
Vmir
⭐
467
Virtual Machine for Intermediate Representation
Skr_learning
⭐
458
天问之路 - 学习笔记&学习周报。内容包括但不限于C++ STL、编译原理、LLVM IR Pass代码优化、CSAPP Lab、uCore操作系统等等。持续更新ing...
Cone
⭐
453
Cone Programming Language
Mollenos
⭐
423
MollenOS/Vali is a modern operating system that is built with focus on abstraction and a modular design, allowing anyone to port it to any architecture. It currently targets the x86-32 and x86-64 platform.
Termux Ndk
⭐
413
android-ndk for termux
Seahorn
⭐
391
SeaHorn Verification Framework
Openorbis Ps4 Toolchain
⭐
391
The OpenOrbis PS4 custom toolchain. Allows developers to build homebrew for the PS4 without the official SDK.
Otfcc
⭐
382
Optimized OpenType builder and inspector.
Smack
⭐
367
SMACK Software Verifier and Verification Toolchain
Ply
⭐
366
Light-weight Dynamic Tracer for Linux
Clangkit
⭐
342
ClangKit provides an Objective-C frontend to LibClang. Source tokenization, diagnostics and fix-its are actually implemented.
Zig Bootstrap
⭐
302
take off every zig
Llrb
⭐
294
LLVM-based JIT Compiler for Ruby
One
⭐
266
One (onelang) is an open-source system programming language that makes it easy to build reliable, efficient and performant software. (release as soon) 1️⃣ 🕐 🩱
Mass
⭐
264
A compiler for a new language focusing on compile-time execution and no LLVM dependency.
Awsm
⭐
256
WebAssembly ahead-of-time compiler and runtime. Focuses on generating fast code, simplicity, and portability.
Android Afl
⭐
250
Fuzzing Android program with american fuzzy lop (AFL)
Pluto
⭐
229
Pluto: An automatic polyhedral parallelizer and locality optimizer
Llvmbox
⭐
223
Self contained, fully static llvm tools & libs
Llvm Mos Sdk
⭐
220
SDK for developing with the llvm-mos compiler
Iota
⭐
218
LLVM to Common Lisp transpiler.
Hexagon
⭐
200
IDA processor module for the hexagon (QDSP6) processor
Dstep
⭐
199
A tool for converting C and Objective-C headers to D modules
Lld
⭐
197
Project moved to: https://github.com/llvm/llvm-project
Instrew
⭐
190
A high performance LLVM-based dynamic binary instrumentation framework
Sysu Lang
⭐
187
A mini, simple and modular compiler for SYsU/SysY(tiny C). Based on Clang/LLVM.
Armboot
⭐
187
Rust language testbed project for porting to STM32F4xx ARM microcontrollers.
Summus
⭐
173
Simple compiler frontend using LLVM as backend
Clang Expand
⭐
172
🐉 A clang tool for happy refactoring without source-code gymnastics
Compile To Web
⭐
156
Discover what languages can be compiled to Web Assembly
Cesium3
⭐
148
Fast interpreter with macros, local type inference, LLVM backend.
Proton Clang
⭐
144
Proton Clang toolchains builds in the form of a continuously updating Git repository. Clone with --depth=1.
Bl
⭐
138
Simple imperative programming language created for fun.
Meta Clang
⭐
137
Clang C/C++ cross compiler and runtime for OpenEmbedded/Yocto Project
Vc4c
⭐
118
Compiler for the VC4CL OpenCL implementation
Riscy Business
⭐
117
RISC-V Virtual Machine
Clover2
⭐
111
Clover2 can be used as shell. The completion is powerfull like IDE. Also clover2 is a Ruby-like compiler language with static type like Java. This is high performnace. Please see the wiki for details
Cs2x
⭐
108
Transpiles a C# subset to non .NET languages and runtimes. (Powered by Roslyn)
Clang Wasm
⭐
105
How to build webassembly files with nothing other than standard Clang/llvm.
Bpfcov
⭐
99
Source-code based coverage for eBPF programs actually running in the Linux kernel
Lasca Compiler
⭐
97
Lasca is Scala shifted towards Haskell.
Dextool
⭐
94
Suite of C/C++ tooling built on LLVM/Clang
Xchain
⭐
93
A cross compiler toolchain targeting macOS/iOS/etc.
Llvm Yx Callobfuscator
⭐
88
LLVM plugin to transparently apply stack spoofing and indirect syscalls to Windows x64 native calls at compile time.
Cclyzer
⭐
86
A tool for analyzing LLVM bitcode using Datalog.
Elfs Clang Plugins
⭐
86
A collection of clang plugins for safer C programming
Comelang
⭐
82
Yet another modern compiler. Comelang has collection and string libraries using boehmGC or my original refference count GC.
Find Heartbleed
⭐
81
clang checker to find heartbleed
Clang_libraries_companion
⭐
79
Companion Repository for the Lecture Slides for the Clang Libraries
Bpf Fuzzer
⭐
78
fuzzing framework based on libfuzzer and clang sanitizer
Panda
⭐
77
Deprecated repo for PANDA 1.0 – see PANDA 2.0 repository
Llvm2c
⭐
69
Decompiler of LLVM bitcode to C
Nidhugg
⭐
67
Nidhugg is a bug-finding tool which targets bugs caused by concurrency and relaxed memory consistency in concurrent programs. It is particularly useful for programs written in C/pthreads. Currently Nidhugg supports the SC, TSO, PSO, POWER and ARM (partial) memory models.
Predator
⭐
66
A Shape Analyzer Based on Symbolic Memory Graphs
Ropc Llvm
⭐
66
ropc-llvm is a PoC of a Turing complete ROP compiler with support for a subset of LLVM IR. It is an extension of ropc.
Tortoisefuzz
⭐
64
Codeine
⭐
60
Mac OS X IDE For Clang/LLVM
Drjit Core
⭐
58
Dr.Jit — A Just-In-Time-Compiler for Differentiable Rendering (core library)
Cortex M Llvm
⭐
58
DEPRECATED: Use instread https://github.com/ARM-software/LLVM-embedded-tool Cortex M3/M4 with LLVM toolkit
Verificarlo
⭐
57
A tool for debugging and assessing floating point precision and reproducibility.
Openssl For Android Prebuilt
⭐
56
openssl for android
Adorad
⭐
56
Fast, Expressive, & High-Performance Programming Language for those who dare
Hornet
⭐
55
Hornet, a JVM optimized for low-latency applications.
Lib6502 Jit
⭐
53
JIT compiler for 6502 machine code, built on lib6502 and LLVM
Oiram
⭐
50
Oiram is a Mario platformer clone
Weizz Fuzzer
⭐
50
Llvm_baremetal
⭐
48
LLVM Bare Metal GitSlave
Compiler_lab
⭐
47
Some toy labs for compiler course
Archer
⭐
45
Archer, a data race detection tool for large OpenMP applications
Seeless
⭐
44
C IDE for iOS
Small Matrix Inverse
⭐
43
SIMD optimised library for matrix inversion of 2x2, 3x3, and 4x4 matrices.
Jslang
⭐
42
A Javascript AOT compiler base on LLVM
Allvm Tools
⭐
40
ALLVM Tools
Cere
⭐
38
CERE: Codelet Extractor and REplayer
Yapall
⭐
38
A precise and scalable pointer analysis for LLVM, written in Ascent
Los
⭐
38
Los是一个c/c++语言编译型的虚拟机。它使用llvm/clang作为其前端,losld做后端对源 is a c/c++-compiled virtual machine. It uses llvm/clang as its front end, losld does the backend to compile the source code, and generates the los directive file.
M
⭐
38
an expressive and efficient programming language for WebAssembly
Related Searches
C Kernel (12,841)
C Video Game (4,242)
C Driver (4,121)
Python C (3,641)
C Firmware (3,545)
C Arduino (3,118)
C Usb (2,589)
C Arm (2,566)
C Command Line (2,475)
C Algorithms (2,333)
1-100 of 263 search results
Next >
Privacy
|
About
|
Terms
|
Follow Us On Twitter
Copyright 2018-2024 Awesome Open Source. All rights reserved.