Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

Projects in Awesome Lists tagged with llvm

A curated list of projects in awesome lists tagged with llvm .

https://github.com/tinygo-org/tinygo

Go compiler for small places. Microcontrollers, WebAssembly (WASM/WASI), and command-line tools. Based on LLVM.

adafruit arduino arm avr esp32 gpio hacktoberfest i2c llvm microbit microcontroller nrf51 nrf52 samd21 spi stm32 tinygo wasi wasm webassembly

Last synced: 16 Dec 2024

https://github.com/exaloop/codon

A high-performance, zero-overhead, extensible Python compiler using LLVM

compiler gpu-programming high-performance llvm parallel-programming python

Last synced: 16 Dec 2024

https://github.com/numba/numba

NumPy aware dynamic Python compiler using LLVM

compiler cuda llvm numba numpy parallel python

Last synced: 16 Dec 2024

https://github.com/jetbrains/kotlin-native

Kotlin/Native infrastructure

c compiler kotlin llvm objective-c

Last synced: 26 Sep 2024

https://github.com/JetBrains/kotlin-native

Kotlin/Native infrastructure

c compiler kotlin llvm objective-c

Last synced: 27 Oct 2024

https://github.com/chai2010/go-ast-book

:books: 《Go语言定制指南》(原名:Go语法树入门/开源免费图书/Go语言进阶/掌握抽象语法树/Go语言AST)

ast bison book flex go golang goyacc lex llir llvm programming-language wa yacc

Last synced: 17 Dec 2024

https://github.com/llvm-mirror/llvm

Project moved to: https://github.com/llvm/llvm-project

code-generation intermediate-representation llvm optimization virtual-machine

Last synced: 25 Sep 2024

https://github.com/scala-native/scala-native

Your favorite language gets closer to bare metal.

aot compiler llvm native scala scala-native

Last synced: 16 Dec 2024

https://github.com/andreasfertig/cppinsights

C++ Insights - See your source code with the eyes of a compiler

ast clang cplusplus cplusplus-11 cplusplus-14 cplusplus-17 cplusplus-20 cplusplus-23 cpp cpp11 cpp14 cpp17 cpp20 cpp23 cpp26 llvm

Last synced: 17 Dec 2024

https://github.com/root-project/cling

The cling C++ interpreter

c-plus-plus clang interpreter jupyter llvm

Last synced: 17 Dec 2024

https://github.com/aprilnea/chatgpt-admin-web

One-stop system for shared use of AI within teams and organizationswith | 在团队和组织内共享使用人工智能的一站式系统

ai-system chatgpt gpt-4 llm llvm newbing nextjs postgresql prisma prompt user-management webui

Last synced: 19 Dec 2024

https://github.com/AprilNEA/ChatGPT-Admin-Web

One-stop system for shared use of AI within teams and organizationswith | 在团队和组织内共享使用人工智能的一站式系统

ai-system chatgpt gpt-4 llm llvm newbing nextjs postgresql prisma prompt user-management webui

Last synced: 29 Oct 2024

https://github.com/banach-space/llvm-tutor

A collection of out-of-tree LLVM passes for teaching and learning

compilers llvm llvm-ir llvm-pass llvm-plugins llvm-tutor llvm-tutorial tutorial

Last synced: 17 Dec 2024

https://github.com/weld-project/weld

High-performance runtime for data analytics applications

analytics code-generation data llvm machine-learning pandas performance rust stanford

Last synced: 19 Dec 2024

https://github.com/lifting-bits/mcsema

Framework for lifting x86, amd64, aarch64, sparc32, and sparc64 program binaries to LLVM bitcode

aarch64 binary-analysis ida llvm llvm-bitcode llvm-ir sparc sparc64 x86 x86-64

Last synced: 25 Sep 2024

https://github.com/grame-cncm/faust

Functional programming language for signal processing and sound synthesis

audio c c-plus-plus cmajor compiler cpp csharp dlang dsp faust functional-programming jax jsfx julia julia-language llvm rnbo rust wasm

Last synced: 18 Dec 2024

https://github.com/ghdl/ghdl

VHDL 2008/93/87 simulator

compiler gcc ghdl hacktoberfest hardware llvm simulator testbench vhdl

Last synced: 17 Dec 2024

https://github.com/TheDan64/inkwell

It's a New Kind of Wrapper for Exposing LLVM (Safely)

api codegen jit llvm rust safe wrapper wrapper-api

Last synced: 31 Oct 2024

https://github.com/thedan64/inkwell

It's a New Kind of Wrapper for Exposing LLVM (Safely)

api codegen jit llvm rust safe wrapper wrapper-api

Last synced: 16 Dec 2024

https://nvidia.github.io/libcudacxx/

[ARCHIVED] The C++ Standard Library for your entire system. See https://github.com/NVIDIA/cccl

cpp cpp11 cpp14 cpp17 cpp20 cpp23 cuda cxx cxx11 cxx14 cxx17 cxx20 cxx23 gpu libcxx llvm nvidia nvidia-hpc-sdk standard std

Last synced: 01 Nov 2024

https://github.com/NVIDIA/libcudacxx

[ARCHIVED] The C++ Standard Library for your entire system. See https://github.com/NVIDIA/cccl

cpp cpp11 cpp14 cpp17 cpp20 cpp23 cuda cxx cxx11 cxx14 cxx17 cxx20 cxx23 gpu libcxx llvm nvidia nvidia-hpc-sdk standard std

Last synced: 09 Nov 2024

https://github.com/nvidia/libcudacxx

[ARCHIVED] The C++ Standard Library for your entire system. See https://github.com/NVIDIA/cccl

cpp cpp11 cpp14 cpp17 cpp20 cpp23 cuda cxx cxx11 cxx14 cxx17 cxx20 cxx23 gpu libcxx llvm nvidia nvidia-hpc-sdk standard std

Last synced: 28 Sep 2024

https://github.com/ericsson/codechecker

CodeChecker is an analyzer tooling, defect database and viewer extension for the Clang Static Analyzer and Clang Tidy

analysis c clang clang-tidy codechecker cpp database defects docker linux llvm macosx objective-c results-viewer static-analysis static-analyzer static-analyzers vue

Last synced: 17 Dec 2024

https://github.com/Ericsson/codechecker

CodeChecker is an analyzer tooling, defect database and viewer extension for the Clang Static Analyzer and Clang Tidy

analysis c clang clang-tidy codechecker cpp database defects docker linux llvm macosx objective-c results-viewer static-analysis static-analyzer static-analyzers vue

Last synced: 11 Nov 2024

https://github.com/joernio/joern

Open-source code analysis platform for C/C++/Java/Binary/Javascript/Python/Kotlin based on code property graphs. Discord https://discord.gg/vv4MH284Hc

binary c code-analysis code-browser code-property-graph controlflow cpg cpp dataflow fuzzy-parsing ghidra graph java javabytecode javascript llvm query-language scala syntax-tree

Last synced: 17 Dec 2024

https://github.com/ShiftLeftSecurity/joern

Open-source code analysis platform for C/C++/Java/Binary/Javascript/Python/Kotlin based on code property graphs. Discord https://discord.gg/vv4MH284Hc

binary c code-analysis code-browser code-property-graph controlflow cpg cpp dataflow fuzzy-parsing ghidra graph java javabytecode javascript llvm query-language scala syntax-tree

Last synced: 12 Dec 2024

https://github.com/jfecher/ante

A safe, easy systems language

ante compiler language llvm refinement-types systems-language

Last synced: 19 Dec 2024

https://github.com/llvm/circt

Circuit IR Compilers and Tools

circt llvm mlir

Last synced: 18 Dec 2024

https://github.com/nodejs/llhttp

Port of http_parser to llparse

http-parser llparse llvm

Last synced: 17 Dec 2024

https://github.com/qbdi/qbdi

A Dynamic Binary Instrumentation framework based on LLVM.

dbi frida instrumentation llvm reverse-engineering

Last synced: 17 Dec 2024

https://github.com/QBDI/QBDI

A Dynamic Binary Instrumentation framework based on LLVM.

dbi frida instrumentation llvm reverse-engineering

Last synced: 30 Oct 2024

https://github.com/evian-zhang/llvm-ir-tutorial

LLVM IR入门指南

llvm llvm-ir

Last synced: 22 Dec 2024

https://github.com/Evian-Zhang/llvm-ir-tutorial

LLVM IR入门指南

llvm llvm-ir

Last synced: 08 Nov 2024

https://github.com/lifting-bits/remill

Library for lifting machine code to LLVM bitcode

aarch64 armv7 armv8 instruction-semantics llvm llvm-ir sparcv8 sparcv9 thumb2 x86 x86-64

Last synced: 19 Dec 2024

https://github.com/minio/c2goasm

C to Go Assembly

asm clang gcc go golang llvm plan9 runtime

Last synced: 25 Sep 2024

https://github.com/webassembly/wasi-sdk

WASI-enabled WebAssembly C/C++ toolchain

llvm sysroot wasi-libc wasi-sdk

Last synced: 19 Dec 2024

https://github.com/WebAssembly/wasi-sdk

WASI-enabled WebAssembly C/C++ toolchain

llvm sysroot wasi-libc wasi-sdk

Last synced: 30 Oct 2024

https://github.com/yrnkrn/zapcc

zapcc is a caching C++ compiler based on clang, designed to perform faster compilations

c-plus-plus clang llvm precompiled-headers

Last synced: 15 Dec 2024

https://github.com/intel/llvm

Intel staging area for llvm.org contribution. Home for Intel LLVM-based projects.

intel llvm oneapi sycl

Last synced: 17 Dec 2024

https://github.com/ldc-developers/ldc

The LLVM-based D Compiler.

compiler d dlang ldc llvm

Last synced: 18 Dec 2024

https://github.com/llir/llvm

Library for interacting with LLVM IR in pure Go.

go golang llvm llvm-ir

Last synced: 20 Dec 2024

https://github.com/kdab/codebrowser

Woboq CodeBrowser

clang llvm woboq

Last synced: 21 Dec 2024

https://github.com/KDAB/codebrowser

Woboq CodeBrowser

clang llvm woboq

Last synced: 26 Oct 2024

https://github.com/swiftlang/swift-llbuild

A low-level build system, used by Xcode and the Swift Package Manager

build-system build-tool llbuild llvm swift

Last synced: 19 Dec 2024

https://github.com/heroims/obfuscator

ollvm,base on llvm-clang 5.0.2, 6.0.1 , 7.0.1,8.0,9.0,9.0.1,10.x,11.x,12.x,13.x,14.x,swift-llvm-clang 5.0,swift-llvm-clang 5.5

clang llvm ollvm

Last synced: 30 Sep 2024

https://github.com/grin-compiler/grin

GRIN is a compiler back-end for lazy and strict functional languages with whole program optimization support.

compiler data-flow-analysis functional-programming haskell llvm optimisation

Last synced: 15 Dec 2024

https://github.com/hypercube-lab/hypercube

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.🛰

blockchain c crypto dlt go golang hypercube llvm metaverse rust smart-contracts

Last synced: 15 Dec 2024

https://github.com/acceleratehs/accelerate

Embedded language for high-performance array computations

accelerate cuda gpu gpu-computing hacktoberfest haskell llvm parallel-computing

Last synced: 18 Dec 2024

https://github.com/AccelerateHS/accelerate

Embedded language for high-performance array computations

accelerate cuda gpu gpu-computing hacktoberfest haskell llvm parallel-computing

Last synced: 18 Nov 2024

https://github.com/mirkosertic/Bytecoder

Framework to interpret and transpile JVM bytecode to JavaScript, OpenCL or WebAssembly.

bytecode compiler decompiler java-bytecode javascript jvm-bytecode kotlin llvm llvm-frontend opencl transpiler webassembly

Last synced: 01 Nov 2024

https://github.com/mirkosertic/bytecoder

Framework to interpret and transpile JVM bytecode to JavaScript, OpenCL or WebAssembly.

bytecode compiler decompiler java-bytecode javascript jvm-bytecode kotlin llvm llvm-frontend opencl transpiler webassembly

Last synced: 21 Dec 2024

https://github.com/inko-lang/inko

A language for building concurrent software with confidence

compiler inko llvm programming-language rust

Last synced: 20 Dec 2024

https://github.com/cppit/jucipp

A lightweight & cross-platform IDE supporting the most recent C++ standards. This project has moved to https://gitlab.com/cppit/jucipp.

cpp14 cpp17 cpp1z ide juci libclang lldb llvm

Last synced: 25 Sep 2024

https://github.com/eunomia-bpf/bpftime

Userspace eBPF runtime for Observability, Network & General Extensions Framework

ebpf instrumentation jit llvm runtime syscall-tracing uprobes userspace

Last synced: 20 Dec 2024

https://github.com/dotnet/llvmsharp

LLVM bindings for .NET Standard written in C# using ClangSharp

llvm llvm-bindings

Last synced: 15 Dec 2024

https://github.com/dotnet/LLVMSharp

LLVM bindings for .NET Standard written in C# using ClangSharp

llvm llvm-bindings

Last synced: 09 Nov 2024

https://github.com/bluesadi/pluto

Obfuscator based on LLVM 14.0.6

llvm ollvm

Last synced: 20 Dec 2024

https://github.com/jonathansalwan/tigress_protection

Playing with the Tigress software protection. Break some of its protections and solve their reverse engineering challenges. Automatic deobfuscation using symbolic execution, taint analysis and LLVM.

deobfuscation llvm reverse-engineering solution-tigress-challenge symbolic-execution taint-analysis tigress tigress-protections triton

Last synced: 17 Dec 2024

https://github.com/JonathanSalwan/Tigress_protection

Playing with the Tigress software protection. Break some of its protections and solve their reverse engineering challenges. Automatic deobfuscation using symbolic execution, taint analysis and LLVM.

deobfuscation llvm reverse-engineering solution-tigress-challenge symbolic-execution taint-analysis tigress tigress-protections triton

Last synced: 12 Nov 2024

https://github.com/flang-compiler/flang

Flang is a Fortran language front-end designed for integration with LLVM.

compiler fortran fortran-compiler llvm

Last synced: 19 Dec 2024

https://github.com/mull-project/mull

Practical mutation testing and fault injection for C and C++

c c-plus-plus fault-injection jit llvm mutation-analysis mutation-testing testing

Last synced: 20 Dec 2024

https://github.com/rhysd/gocaml

:camel: Statically typed functional programming language implementation with Go and LLVM

compiler go golang language llvm ml programming-language

Last synced: 21 Dec 2024

https://github.com/llvm-swift/llvmswift

A Swift wrapper for the LLVM C API (version 11.0)

compiler llvm swift swiftpm

Last synced: 20 Dec 2024

https://github.com/llvm-swift/LLVMSwift

A Swift wrapper for the LLVM C API (version 11.0)

compiler llvm swift swiftpm

Last synced: 23 Nov 2024

https://github.com/arnetheduck/nlvm

LLVM-based compiler for the Nim language

compiler language llvm nim

Last synced: 20 Dec 2024

https://github.com/fay59/fcd

An optimizing decompiler

clang decompiler elf llvm mach-o x86-64

Last synced: 21 Dec 2024

https://github.com/monadgroup/axiom

A powerful realtime node-based audio synthesizer.

c-plus-plus demoscene dsp llvm rust synthesizer vst

Last synced: 25 Sep 2024

https://github.com/open-obfuscator/o-mvll

:electron: O-MVLL is a code obfuscator based on LLVM for native code (Android & iOS)

android ios llvm obfuscator obfuscator-llvm

Last synced: 20 Dec 2024

https://github.com/kiprey/skr_learning

天问之路 - 学习笔记&学习周报。内容包括但不限于C++ STL、编译原理、LLVM IR Pass代码优化、CSAPP Lab、uCore操作系统等等。

chromium csapp learning-list llvm network-programming ucore v8

Last synced: 21 Dec 2024

https://github.com/ovr/staticscript

:rocket: TypeScript compiler on top of TypeScript as frontend and LLVM as backend

llvm typescript

Last synced: 21 Dec 2024

https://github.com/artagnon/rhine-ml

🏞 an OCaml compiler for an untyped lisp

compiler llvm ocaml programming-language

Last synced: 25 Sep 2024

https://github.com/ovr/StaticScript

:rocket: TypeScript compiler on top of TypeScript as frontend and LLVM as backend

llvm typescript

Last synced: 11 Nov 2024

https://github.com/Kiprey/Skr_Learning

天问之路 - 学习笔记&学习周报。内容包括但不限于C++ STL、编译原理、LLVM IR Pass代码优化、CSAPP Lab、uCore操作系统等等。

chromium csapp learning-list llvm network-programming ucore v8

Last synced: 05 Nov 2024

https://github.com/stablecoder/cmake-scripts

Easy-to-add enhancements for any C/C++ CMake project. Including AFL fuzzing, code-coverage, Thread/Address/Leak/Address/Undefined sanitizer instrumentation, compilation of GLSL shaders and more.

clang clang-format clang-tidy cmake cmake-format code-coverage coverage coverage-information cppcheck dependency-graph doxygen fuzzing gcc llvm sanitizer sanitizers target-instrumentation test-coverage

Last synced: 20 Dec 2024

https://github.com/StableCoder/cmake-scripts

Easy-to-add enhancements for any C/C++ CMake project. Including AFL fuzzing, code-coverage, Thread/Address/Leak/Address/Undefined sanitizer instrumentation, compilation of GLSL shaders and more.

clang clang-format clang-tidy cmake cmake-format code-coverage coverage coverage-information cppcheck dependency-graph doxygen fuzzing gcc llvm sanitizer sanitizers target-instrumentation test-coverage

Last synced: 19 Nov 2024

https://github.com/61bcdefg/hikari-llvm15

A fork of Hikari Obfuscator [WIP]

compiler llvm obfuscator obfuscator-llvm security

Last synced: 14 Oct 2024

https://github.com/multi-os-engine/multi-os-engine

Multi-OS Engine: Create iOS Apps in Java (or Kotlin ... etc.)

art eclipse-plugin gradle-plugin idea-plugin ios ios-app java kotlin llvm macos multi-os-engine

Last synced: 21 Dec 2024

https://github.com/lzhiyong/termux-ndk

android-ndk for termux

android-ndk clang llvm termux

Last synced: 21 Dec 2024