Ecosyste.ms: Repos

An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: clang

EnzymeAD/Enzyme

High-performance automatic differentiation of LLVM and MLIR.

Language: LLVM - Size: 626 MB - Last synced: 35 minutes ago - Pushed: about 1 hour ago - Stars: 1,168 - Forks: 93

JoshuaMKW/Super-Mario-Eclipse

Source code for compiling the Super Mario Eclipse mods using Kuribo

Language: C++ - Size: 436 MB - Last synced: about 2 hours ago - Pushed: about 3 hours ago - Stars: 17 - Forks: 3

gabrielSantosLima/pcp-2024

🏎 Repository of Competitive Programming's codes - UEA 2024

Language: C - Size: 521 KB - Last synced: about 1 hour ago - Pushed: about 4 hours ago - Stars: 1 - Forks: 0

trailofbits/pasta

Peter's Amazing Syntax Tree Analyzer

Language: C++ - Size: 6.66 MB - Last synced: about 4 hours ago - Pushed: about 5 hours ago - Stars: 110 - Forks: 7

bnoazx005/TDEngine2

TDEngine2 is a cross-platform game engine

Language: C++ - Size: 237 MB - Last synced: about 4 hours ago - Pushed: about 6 hours ago - Stars: 18 - Forks: 4

whisperity/llvm-project Fork of llvm/llvm-project

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

Size: 2.2 GB - Last synced: about 5 hours ago - Pushed: about 6 hours ago - Stars: 1 - Forks: 0

chalet-org/chalet

A cross-platform JSON-based project & build tool

Language: C++ - Size: 6.09 MB - Last synced: about 5 hours ago - Pushed: about 7 hours ago - Stars: 115 - Forks: 1

wang-bin/avbuild

ffmpeg花式编译. build tool for all platforms: iOS, android, raspberry pi, win32, uwp, linux, macOS etc.

Language: Shell - Size: 877 KB - Last synced: about 6 hours ago - Pushed: about 7 hours ago - Stars: 531 - Forks: 105

ZheniaTrochun/embedded-labs

Trying to understand embedded and STM32 in particular...

Language: C - Size: 2.18 MB - Last synced: about 7 hours ago - Pushed: about 8 hours ago - Stars: 0 - Forks: 0

xoofx/CppAst.NET

CppAst is a .NET library providing a C/C++ parser for header files powered by Clang/libclang with access to the full AST, comments and macros

Language: C# - Size: 3.05 MB - Last synced: about 8 hours ago - Pushed: about 8 hours ago - Stars: 446 - Forks: 59

miasvanklei/Gentoo-overlay

Custom repository containing ebuilds, patches and package configuration (use flags, unmasks, masks etc.)

Language: Shell - Size: 37.9 MB - Last synced: about 5 hours ago - Pushed: about 9 hours ago - Stars: 0 - Forks: 0

sbwml/redhat-llvm-project

Language: C - Size: 28.7 MB - Last synced: about 11 hours ago - Pushed: about 12 hours ago - Stars: 0 - Forks: 0

polystat/c2eo

Experimental Translator of C/C++ Programs to EO Programs

Language: C - Size: 8.35 MB - Last synced: about 15 hours ago - Pushed: about 16 hours ago - Stars: 12 - Forks: 9

Felspar/coro

Coroutine library and toolkit for C++20

Language: C++ - Size: 138 KB - Last synced: about 15 hours ago - Pushed: about 16 hours ago - Stars: 35 - Forks: 3

bloomberg/clang-p2996 Fork of llvm/llvm-project

Experimental clang support for WG21 P2996 (Reflection).

Size: 2.23 GB - Last synced: about 17 hours ago - Pushed: about 18 hours ago - Stars: 34 - Forks: 4

DvvCz/cpkg

A dead simple package manager for C.

Language: Rust - Size: 54.7 KB - Last synced: about 23 hours ago - Pushed: about 24 hours ago - Stars: 1 - Forks: 0

llvm-mos/llvm-mos-sdk

SDK for developing with the llvm-mos compiler

Language: C - Size: 13.5 MB - Last synced: about 2 hours ago - Pushed: 1 day ago - Stars: 243 - Forks: 51

karellen/karellen-llvm

Karellen Python LLVM Library

Language: Python - Size: 176 KB - Last synced: about 20 hours ago - Pushed: 1 day ago - Stars: 2 - Forks: 0

kohta9521/Cpp_Competitive_Programming_Practice

競技プログラミングのための勉強内容・コンテスト保管場所。1日1問題/就活時のコードテスト対策。42Tokyo 主にAtCoderとLeetCode。

Language: C - Size: 450 KB - Last synced: about 14 hours ago - Pushed: 1 day ago - Stars: 0 - Forks: 0

v49480nd-km/pgm

Password generator and manager written in C

Language: C - Size: 157 KB - Last synced: 1 day ago - Pushed: 1 day ago - Stars: 0 - Forks: 0

zchrissirhcz/cmake_examples

Practical, Easy-to-copy CMake examples

Language: C++ - Size: 5.55 MB - Last synced: 1 day ago - Pushed: 1 day ago - Stars: 281 - Forks: 45

rizsotto/Bear

Bear is a tool that generates a compilation database for clang tooling.

Language: C++ - Size: 2.11 MB - Last synced: about 10 hours ago - Pushed: 1 day ago - Stars: 4,511 - Forks: 299

Framstag/libosmscout

Libosmscout is a C++ library for offline map rendering, routing and location lookup based on OpenStreetMap data

Language: C++ - Size: 78.9 MB - Last synced: 1 day ago - Pushed: 1 day ago - Stars: 250 - Forks: 77

Guyutongxue/clangd-in-browser

Port clangd language server to WASM, and run it in your browser.

Language: TypeScript - Size: 156 KB - Last synced: 1 day ago - Pushed: 2 days ago - Stars: 20 - Forks: 4

aminya/setup-cpp

Install all the tools required for building and testing C++/C projects.

Language: TypeScript - Size: 80.2 MB - Last synced: 1 day ago - Pushed: 2 days ago - Stars: 166 - Forks: 27

eomii/rules_ll

An Upstream Clang/LLVM-based toolchain for contemporary C++ and heterogeneous programming

Language: Starlark - Size: 3.93 MB - Last synced: 1 day ago - Pushed: 2 days ago - Stars: 73 - Forks: 8

microsoft/DirectXMath

DirectXMath is an all inline SIMD C++ linear algebra library for use in games and graphics apps

Language: C++ - Size: 2.2 MB - Last synced: 1 day ago - Pushed: 2 days ago - Stars: 1,493 - Forks: 228

Qyriad/log2compdb

Generate compile_commands.json from a build log with compiler invocations

Language: Python - Size: 47.9 KB - Last synced: 2 days ago - Pushed: 2 days ago - Stars: 8 - Forks: 1

xdevs23/linux-nitrous

Mirror of https://gitlab.com/xdevs23/linux-nitrous

Language: C - Size: 2.14 GB - Last synced: 1 day ago - Pushed: 2 days ago - Stars: 10 - Forks: 3

RobRich999/Chromium_Clang

Chromium browser compiled with the Clang/LLVM compiler.

Size: 1.67 MB - Last synced: 2 days ago - Pushed: 2 days ago - Stars: 147 - Forks: 10

walbourn/directx-vs-templates

Direct3D Visual Studio Templates

Language: C - Size: 19.6 MB - Last synced: 2 days ago - Pushed: 2 days ago - Stars: 394 - Forks: 55

sammi-turner/Cpp-Unix-Examples

Small cli programs for Mac, Linux, WSL and the BSDs.

Language: C++ - Size: 948 KB - Last synced: 2 days ago - Pushed: 3 days ago - Stars: 1 - Forks: 1

Clivern/Cattle

🐺 Platform to Run and Share Code. It Supports PHP, Python, Ruby, Elixir, Java, Go, Rust, C and C++.

Language: Python - Size: 8.41 MB - Last synced: 3 days ago - Pushed: 3 days ago - Stars: 66 - Forks: 5

bkryza/clang-uml

Customizable automatic UML diagram generator for C++ based on Clang.

Language: C++ - Size: 55.6 MB - Last synced: 3 days ago - Pushed: 3 days ago - Stars: 519 - Forks: 38

Caphyon/clang-power-tools

Bringing clang-tidy magic to Visual Studio C++ developers.

Language: C# - Size: 48.4 MB - Last synced: 3 days ago - Pushed: 3 days ago - Stars: 465 - Forks: 56

ppajda/android_kernel_oneplus_sm8250

XTD kernel for OnePlus 8 series build with clang 18.

Language: C - Size: 1.37 GB - Last synced: 3 days ago - Pushed: 4 days ago - Stars: 10 - Forks: 4

magnitopic/42-exams

Practice exercises for 42 exams

Language: C - Size: 26.4 KB - Last synced: 4 days ago - Pushed: 4 days ago - Stars: 0 - Forks: 0

nihui/ruapu

Detect CPU features with single-file

Language: C - Size: 227 KB - Last synced: 4 days ago - Pushed: 5 days ago - Stars: 242 - Forks: 29

medismailben/llvm-project Fork of apple/llvm-project

🍏🍒

Size: 2.57 GB - Last synced: 4 days ago - Pushed: 5 days ago - Stars: 0 - Forks: 1

Sugiton/Sea

Scope-Bound Resource Management (SBRM), Generics with GNU C.

Language: C - Size: 45.9 KB - Last synced: 4 days ago - Pushed: 5 days ago - Stars: 0 - Forks: 0

yoshiyuki-140/CG-class

Language: C - Size: 314 KB - Last synced: 5 days ago - Pushed: 6 days ago - Stars: 0 - Forks: 0

dslm4515/CMLFS

Clang-Built Musl Linux From Scratch

Language: Shell - Size: 4.25 MB - Last synced: 6 days ago - Pushed: 6 days ago - Stars: 94 - Forks: 19

gamemann/C-To-Assembly-Tests

A repository that stores results from converting C code to Assembly. I use this repository to analyze performance with my C code.

Language: Assembly - Size: 1.1 MB - Last synced: 4 days ago - Pushed: 6 days ago - Stars: 15 - Forks: 0

RoaringBitmap/CRoaring

Roaring bitmaps in C (and C++), with SIMD (AVX2, AVX-512 and NEON) optimizations: used by Apache Doris, ClickHouse, and StarRocks

Language: C - Size: 46.5 MB - Last synced: 6 days ago - Pushed: 6 days ago - Stars: 1,463 - Forks: 259

flagarde/ci

Docker image for Continuous Integration

Language: Dockerfile - Size: 378 KB - Last synced: 6 days ago - Pushed: 6 days ago - Stars: 0 - Forks: 0

michaelfranzl/clang-wasm-browser-starterpack

Minimal working examples of C and C++ software development targeting the web via WebAssembly.

Language: Nix - Size: 468 KB - Last synced: 6 days ago - Pushed: 6 days ago - Stars: 16 - Forks: 2

ww-rm/nupack-win

NUPACK Python package on Windows.

Language: CMake - Size: 366 KB - Last synced: about 22 hours ago - Pushed: 6 days ago - Stars: 1 - Forks: 0

OleErikPeistorpet/OE-Lib

A cross-platform, very fast substitute for C++ std::vector with interface like std::ranges

Language: C++ - Size: 1.47 MB - Last synced: 6 days ago - Pushed: 6 days ago - Stars: 2 - Forks: 0

matiaslindgren/ndvec

constexpr n-dimensional Euclidean vector

Language: C++ - Size: 45.9 KB - Last synced: 7 days ago - Pushed: 7 days ago - Stars: 0 - Forks: 0

Piorosen/Reproducibility-P2809R3

reproducibility test about p2809r3, by docker and llvm17

Language: Dockerfile - Size: 72.3 KB - Last synced: 6 days ago - Pushed: 7 days ago - Stars: 0 - Forks: 0

JuliaInterop/Cxx.jl

The Julia C++ Interface

Language: Julia - Size: 2.15 MB - Last synced: 7 days ago - Pushed: 7 days ago - Stars: 752 - Forks: 107

simomux/progettoCompilatori

Project for my front-end compilers exam A.Y. 2023-2024

Language: C++ - Size: 33.2 KB - Last synced: 6 days ago - Pushed: 7 days ago - Stars: 0 - Forks: 1

rindow/rindow-matlib

The Rindow Matrix library for C

Language: C++ - Size: 122 KB - Last synced: 6 days ago - Pushed: 7 days ago - Stars: 1 - Forks: 1

checkedc/checkedc-llvm-project

This repo contains a version of clang that is modified to support Checked C. Checked C is an extension to C that lets programmers write C code with bounds checking and improved type-safety.

Size: 1.32 GB - Last synced: 8 days ago - Pushed: 8 days ago - Stars: 13 - Forks: 19

hirdrac/makefile

Single-file makefile include that allows defining C/C++ makefiles with simple variable assignments.

Language: Makefile - Size: 147 KB - Last synced: 8 days ago - Pushed: 8 days ago - Stars: 8 - Forks: 2

ArkjuniorK/learn_clang

Various projects built to learn C

Language: C - Size: 88.9 KB - Last synced: 9 days ago - Pushed: 9 days ago - Stars: 0 - Forks: 0

yoshiyuki-140/socket-communication-c

cによるソケット通信

Language: C - Size: 10.7 KB - Last synced: 8 days ago - Pushed: 9 days ago - Stars: 0 - Forks: 0

franneck94/Vscode-C-Cpp-Runner

🚀 Compile, run and debug single or multiple C/C++ files with ease. 🚀

Language: TypeScript - Size: 9.38 MB - Last synced: 9 days ago - Pushed: 9 days ago - Stars: 42 - Forks: 13

ThreeDP/ThreeDP

😶‍🌫️ my resume

Size: 4.56 MB - Last synced: 9 days ago - Pushed: 9 days ago - Stars: 0 - Forks: 0

simdjson/simdjson

Parsing gigabytes of JSON per second : used by Facebook/Meta Velox, the Node.js runtime, ClickHouse, WatermelonDB, Apache Doris, Milvus, StarRocks

Language: C++ - Size: 56 MB - Last synced: 9 days ago - Pushed: 9 days ago - Stars: 18,486 - Forks: 968

emanuelefavero/c

This is a test repository for the C programming language with many examples of C code features

Language: C - Size: 155 KB - Last synced: 9 days ago - Pushed: 9 days ago - Stars: 0 - Forks: 0

jacob-carlborg/dstep

A tool for converting C and Objective-C headers to D modules

Language: C - Size: 1.48 MB - Last synced: 9 days ago - Pushed: 9 days ago - Stars: 202 - Forks: 36

HeyFang/c-projects-for-beginners

C lang repo for beginners to contribute on Open Source

Language: C - Size: 61.5 KB - Last synced: 9 days ago - Pushed: 10 days ago - Stars: 1 - Forks: 0

lionsoul2014/ip2region

Ip2region (2.0 - xdb) is a offline IP address manager framework and locator, support billions of data segments, ten microsecond searching performance. xdb engine implementation for many programming languages

Language: Go - Size: 79.2 MB - Last synced: 4 days ago - Pushed: 10 days ago - Stars: 16,083 - Forks: 2,698

kadirlua/WorkerQueue

Cross platform asynchronous worker queue based on modern C++(14 and later)

Language: C++ - Size: 77.1 KB - Last synced: 10 days ago - Pushed: 10 days ago - Stars: 2 - Forks: 1

ElectricRCAircraftGuy/eRCaGuy_hello_world

"hello world" demos & templates for various languages, for beginners and experts alike, incl. gcc build commands for C & C++

Language: C - Size: 7.22 MB - Last synced: 10 days ago - Pushed: 10 days ago - Stars: 103 - Forks: 123

boocs/unreal-clangd

VSCode extension for Unreal and clangd

Size: 436 KB - Last synced: 9 days ago - Pushed: 10 days ago - Stars: 41 - Forks: 4

intel/systemc-compiler

This tool translates synthesizable SystemC code to synthesizable SystemVerilog.

Language: C++ - Size: 20.2 MB - Last synced: 11 days ago - Pushed: 11 days ago - Stars: 226 - Forks: 36

teeks99/boost-cpp-docker

Docker Images for building boost

Language: Dockerfile - Size: 104 KB - Last synced: 11 days ago - Pushed: 11 days ago - Stars: 9 - Forks: 3

ropfuscator/ropfuscator

ROPfuscator is a fine-grained code obfuscation framework for C/C++ programs using ROP (return-oriented programming).

Language: C++ - Size: 3.79 MB - Last synced: 11 days ago - Pushed: 11 days ago - Stars: 398 - Forks: 31

amini-allight/clang-tidy-division-by-non-constant

A Clang tidy that finds all divisions by non-constant values in your C/C++ codebase.

Size: 9.77 KB - Last synced: 11 days ago - Pushed: 11 days ago - Stars: 1 - Forks: 0

cheattheweb/Programming-Problems-and-answers

OJ problems

Language: C++ - Size: 65.4 KB - Last synced: 11 days ago - Pushed: 11 days ago - Stars: 0 - Forks: 0

ZhongRuoyu/llvm-ports

LLVM ported to recent Debian and Ubuntu releases.

Language: Dockerfile - Size: 95.7 KB - Last synced: 11 days ago - Pushed: 11 days ago - Stars: 1 - Forks: 1

fanquake/core-review

Scripts, tools & info for doing Bitcoin Core development and code review

Language: Dockerfile - Size: 2.21 MB - Last synced: 8 days ago - Pushed: 12 days ago - Stars: 102 - Forks: 32

kraj/meta-clang

Clang C/C++ cross compiler and runtime for OpenEmbedded/Yocto Project

Language: BitBake - Size: 2.11 MB - Last synced: 12 days ago - Pushed: 12 days ago - Stars: 142 - Forks: 182

kfrlib/kfr

Fast, modern C++ DSP framework, FFT, Sample Rate Conversion, FIR/IIR/Biquad Filters (SSE, AVX, AVX-512, ARM NEON)

Language: C++ - Size: 12 MB - Last synced: 4 days ago - Pushed: 12 days ago - Stars: 1,604 - Forks: 247

cpp-for-yourself/lectures-and-homeworks

📚 A place for all supplementary materials like slides, homework assignments etc.

Language: TypeScript - Size: 22.7 MB - Last synced: 13 days ago - Pushed: 13 days ago - Stars: 61 - Forks: 13

squadracorsepolito/c-template

Template project for C-written firmware and STM32 target

Language: GDB - Size: 3.91 KB - Last synced: 13 days ago - Pushed: 13 days ago - Stars: 0 - Forks: 0

banach-space/clang-tutor

A collection of out-of-tree Clang plugins for teaching and learning

Language: C++ - Size: 138 KB - Last synced: 13 days ago - Pushed: 14 days ago - Stars: 635 - Forks: 56

Ranchoneetoo26/triangle-area

area of ​​the triangle

Language: C - Size: 3.91 KB - Last synced: 14 days ago - Pushed: 14 days ago - Stars: 0 - Forks: 0

gcovr/gcovr

generate code coverage reports with gcc/gcov

Language: Python - Size: 10.8 MB - Last synced: 14 days ago - Pushed: 14 days ago - Stars: 809 - Forks: 257

rizsotto/json_compilation_db

Rust crate to read/write JSON compilation database file.

Language: Rust - Size: 67.4 KB - Last synced: about 22 hours ago - Pushed: 14 days ago - Stars: 3 - Forks: 0

seifertd/tournament3

Back to basics NCAA basketball pool software implemented in pure C.

Language: HTML - Size: 347 KB - Last synced: 15 days ago - Pushed: 15 days ago - Stars: 1 - Forks: 0

bensuperpc/dockcross Fork of dockcross/dockcross

Cross compiling toolchains in Docker images

Language: Shell - Size: 1.68 MB - Last synced: 14 days ago - Pushed: 15 days ago - Stars: 1 - Forks: 1

drujensen/fib

Performance Benchmark of top Github languages

Language: Ruby - Size: 820 KB - Last synced: 4 days ago - Pushed: 15 days ago - Stars: 846 - Forks: 107

badea-codrut-cti/prog-calc

Size: 7.81 KB - Last synced: 15 days ago - Pushed: 15 days ago - Stars: 0 - Forks: 0

junjiemars/nore

No More than a C build system for clang, gcc and msvc

Language: Shell - Size: 695 KB - Last synced: 14 days ago - Pushed: 15 days ago - Stars: 12 - Forks: 1

OpenMandrivaAssociation/llvm

LLVM is default toolchain for OpenMandriva Lx distribution

Size: 1.44 MB - Last synced: 16 days ago - Pushed: 16 days ago - Stars: 4 - Forks: 0

D4vEOFF/Teaching-Materials

Teaching materials for students of SPŠE Ječná

Language: TeX - Size: 11.8 MB - Last synced: 16 days ago - Pushed: 17 days ago - Stars: 0 - Forks: 0

arzelcm/Libft

This project is about coding a C library. It will contain a lot of general purpose functions your programs will rely upon.

Language: C - Size: 1.57 MB - Last synced: 16 days ago - Pushed: 17 days ago - Stars: 1 - Forks: 0

firebuild/firebuild

Automatic build accelerator cache for Linux

Language: C++ - Size: 2.74 MB - Last synced: 16 days ago - Pushed: 17 days ago - Stars: 117 - Forks: 4

fleschutz/CWTS

Test suite to check C++ compiler warnings with 68 test cases.

Language: C++ - Size: 237 KB - Last synced: 17 days ago - Pushed: 17 days ago - Stars: 7 - Forks: 2

yurablok/cmake-cpp-template

Linux: VSCode; Windows: MSVS, VSCode(TODO)

Language: CMake - Size: 89.8 KB - Last synced: 17 days ago - Pushed: 18 days ago - Stars: 2 - Forks: 0

llvmenv/llvmenv

Manage multiple LLVM/Clang builds

Language: Rust - Size: 274 KB - Last synced: 17 days ago - Pushed: 19 days ago - Stars: 146 - Forks: 31

NeilJustice/FileRevisor

FileRevisor is a C++ command line program for quickly deleting directories, renaming files, renaming directories, and replacing text in files.

Language: C++ - Size: 5.28 MB - Last synced: 19 days ago - Pushed: 19 days ago - Stars: 0 - Forks: 0

jharwell/libra

Reusable C/C++ build automation in the spirit of the world's second most successful plumber.

Language: CMake - Size: 421 KB - Last synced: 19 days ago - Pushed: 20 days ago - Stars: 0 - Forks: 0

Shadorain/shadovim

A neovim setup for the shadow warriors. Speed through the light with the power of shadovim built on the new Lua based neovim! With the highly overpowered native LSP, built in auto-completion, snippets, menus and so much more, you will unleash the power of a hundred million shadows!

Language: Lua - Size: 2.72 MB - Last synced: 19 days ago - Pushed: 20 days ago - Stars: 70 - Forks: 3

mdsanima-lab/cmake-demo

Introduction to CMake configuration for building and running simple demo C/C++ programs

Language: C++ - Size: 97.7 KB - Last synced: 20 days ago - Pushed: 20 days ago - Stars: 0 - Forks: 0

0bvim/cpp

Namespaces, classes, member functions, stdio streams, initialization lists, static, const, and some other basic stuff

Language: C++ - Size: 5.08 MB - Last synced: 20 days ago - Pushed: 21 days ago - Stars: 2 - Forks: 0

SRI-CSL/gllvm

Whole Program LLVM: wllvm ported to go

Language: Go - Size: 963 KB - Last synced: 21 days ago - Pushed: 21 days ago - Stars: 280 - Forks: 33