Ecosyste.ms: Repos
An open API service providing repository metadata for many open source software ecosystems.
GitHub topics: clang
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: about 1 hour ago - Pushed: about 3 hours ago - Stars: 1 - Forks: 0
cheattheweb/Programming-Problems-and-answers
OJ problems
Language: C++ - Size: 65.4 KB - Last synced: about 2 hours ago - Pushed: about 3 hours ago - Stars: 0 - Forks: 0
ZhongRuoyu/llvm-ports
LLVM ported to recent Debian and Ubuntu releases.
Language: Dockerfile - Size: 95.7 KB - Last synced: about 2 hours ago - Pushed: about 4 hours ago - Stars: 1 - Forks: 1
Framstag/libosmscout
Libosmscout is a C++ library for offline map rendering, routing and location lookup based on OpenStreetMap data
Language: C++ - Size: 78.8 MB - Last synced: about 5 hours ago - Pushed: about 6 hours ago - Stars: 249 - Forks: 77
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: about 5 hours ago - Pushed: 1 day ago - Stars: 1,596 - Forks: 246
andreasfertig/cppinsights
C++ Insights - See your source code with the eyes of a compiler
Language: C++ - Size: 2.45 MB - Last synced: about 7 hours ago - Pushed: 29 days ago - Stars: 3,728 - Forks: 219
EnzymeAD/Enzyme
High-performance automatic differentiation of LLVM and MLIR.
Language: LLVM - Size: 626 MB - Last synced: about 6 hours ago - Pushed: about 10 hours ago - Stars: 1,162 - Forks: 93
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 MB - Last synced: about 11 hours ago - Pushed: 3 days ago - Stars: 444 - Forks: 59
eomii/rules_ll
An Upstream Clang/LLVM-based toolchain for contemporary C++ and heterogeneous programming
Language: Starlark - Size: 3.89 MB - Last synced: about 11 hours ago - Pushed: about 20 hours ago - Stars: 72 - Forks: 8
fanquake/core-review
Scripts, tools & info for doing Bitcoin Core development and code review
Language: Dockerfile - Size: 2.21 MB - Last synced: about 11 hours ago - Pushed: about 12 hours ago - Stars: 101 - Forks: 32
trailofbits/pasta
Peter's Amazing Syntax Tree Analyzer
Language: C++ - Size: 6.29 MB - Last synced: about 11 hours ago - Pushed: about 18 hours ago - Stars: 109 - Forks: 7
kraj/meta-clang
Clang C/C++ cross compiler and runtime for OpenEmbedded/Yocto Project
Language: BitBake - Size: 2.11 MB - Last synced: about 13 hours ago - Pushed: about 14 hours ago - Stars: 142 - Forks: 182
emanuelefavero/c
This is a test repository for the C programming language with many examples of C code features
Language: C - Size: 29.3 KB - Last synced: about 17 hours ago - Pushed: about 17 hours ago - Stars: 0 - Forks: 0
dslm4515/CMLFS
Clang-Built Musl Linux From Scratch
Language: Shell - Size: 4.17 MB - Last synced: about 1 hour ago - Pushed: about 2 hours ago - Stars: 94 - Forks: 19
aminya/setup-cpp
Install all the tools required for building and testing C++/C projects.
Language: TypeScript - Size: 80.2 MB - Last synced: about 21 hours ago - Pushed: 2 days ago - Stars: 165 - Forks: 27
ArkjuniorK/learn_clang
Various projects built to learn C
Language: C - Size: 75.2 KB - Last synced: about 22 hours ago - Pushed: about 23 hours ago - Stars: 0 - Forks: 0
nihui/ruapu
Detect CPU features with single-file
Language: C - Size: 222 KB - Last synced: 1 day ago - Pushed: 1 day ago - Stars: 238 - Forks: 28
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: 1 day ago - Pushed: 1 day ago - Stars: 61 - Forks: 13
Guyutongxue/clangd-in-browser
Port clangd language server to WASM, and run it in your browser.
Language: TypeScript - Size: 113 KB - Last synced: 1 day ago - Pushed: 1 day ago - Stars: 17 - Forks: 1
flagarde/ci
Docker image for Continuous Integration
Language: Dockerfile - Size: 369 KB - Last synced: 1 day ago - Pushed: 1 day ago - Stars: 0 - Forks: 0
squadracorsepolito/c-template
Template project for C-written firmware and STM32 target
Language: GDB - Size: 3.91 KB - Last synced: 1 day ago - Pushed: 1 day 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: 51.1 MB - Last synced: 7 days ago - Pushed: 7 days ago - Stars: 18,400 - Forks: 963
chalet-org/chalet
A cross-platform JSON-based project & build tool
Language: C++ - Size: 5.97 MB - Last synced: 2 days ago - Pushed: 2 days ago - Stars: 115 - Forks: 1
banach-space/clang-tutor
A collection of out-of-tree Clang plugins for teaching and learning
Language: C++ - Size: 138 KB - Last synced: 2 days ago - Pushed: 2 days ago - Stars: 635 - Forks: 56
kadirlua/WorkerQueue
Cross platform asynchronous worker queue based on modern C++(14 and later)
Language: C++ - Size: 75.2 KB - Last synced: 2 days ago - Pushed: 2 days ago - Stars: 2 - Forks: 1
medismailben/llvm-project Fork of apple/llvm-project
🍏🍒
Size: 2.55 GB - Last synced: 2 days ago - Pushed: 2 days ago - Stars: 0 - Forks: 1
mono/CppSharp
Tools and libraries to glue C/C++ APIs to high-level languages
Language: C# - Size: 36.7 MB - Last synced: 2 days ago - Pushed: 16 days ago - Stars: 2,995 - Forks: 498
boostorg/pfr
std::tuple like methods for user defined types without any macro or boilerplate code
Language: C++ - Size: 1.17 MB - Last synced: about 23 hours ago - Pushed: 23 days ago - Stars: 1,265 - Forks: 153
uilianries/docker-clang-tools-extra
Docker image for Clang Tools Extra
Language: Python - Size: 1.95 KB - Last synced: 3 days ago - Pushed: over 5 years ago - Stars: 0 - Forks: 0
felnixnix/basecamp42sp2022
Listas de exercícios em Linguagem C do Basecamp 42SP (2022).
Language: C - Size: 23.4 KB - Last synced: 3 days ago - Pushed: about 2 years ago - Stars: 1 - Forks: 0
austinbhale/clang-tidy-html
Generates an html file that organizes your clang-tidy log output with the latest clang-tidy checks.
Language: Python - Size: 183 KB - Last synced: 3 days ago - Pushed: 9 months ago - Stars: 22 - Forks: 12
Ranchoneetoo26/triangle-area
area of the triangle
Language: C - Size: 3.91 KB - Last synced: 2 days ago - Pushed: 3 days ago - Stars: 0 - Forks: 0
gcovr/gcovr
generate code coverage reports with gcc/gcov
Language: Python - Size: 10.8 MB - Last synced: 3 days ago - Pushed: 3 days ago - Stars: 809 - Forks: 257
bensuperpc/dockcross Fork of dockcross/dockcross
Cross compiling toolchains in Docker images
Language: Shell - Size: 1.68 MB - Last synced: 3 days ago - Pushed: 4 days ago - Stars: 1 - Forks: 1
eliasku/unit
Tiny unit testing library for C language
Language: C - Size: 1.67 MB - Last synced: 3 days ago - Pushed: almost 2 years ago - Stars: 7 - Forks: 1
matiaslindgren/ndvec
constexpr n-dimensional Euclidean vector
Language: C++ - Size: 39.1 KB - Last synced: 3 days ago - Pushed: 3 days ago - Stars: 0 - Forks: 0
bkryza/clang-uml
Customizable automatic UML diagram generator for C++ based on Clang.
Language: C++ - Size: 54.7 MB - Last synced: 3 days ago - Pushed: 3 days ago - Stars: 516 - Forks: 38
seifertd/tournament3
Back to basics NCAA basketball pool software implemented in pure C.
Language: HTML - Size: 347 KB - Last synced: 3 days ago - Pushed: 3 days ago - Stars: 1 - Forks: 0
drujensen/fib
Performance Benchmark of top Github languages
Language: Ruby - Size: 820 KB - Last synced: 4 days ago - Pushed: 4 days ago - Stars: 847 - Forks: 107
badea-codrut-cti/prog-calc
Size: 7.81 KB - Last synced: 4 days ago - Pushed: 4 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.49 MB - Last synced: 4 days ago - Pushed: 4 days ago - Stars: 202 - Forks: 36
miasvanklei/Gentoo-overlay
Custom repository containing ebuilds, patches and package configuration (use flags, unmasks, masks etc.)
Language: Shell - Size: 37.8 MB - Last synced: 4 days ago - Pushed: 4 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: 3 days ago - Pushed: 4 days ago - Stars: 12 - Forks: 1
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: 47 MB - Last synced: 4 days ago - Pushed: 4 days ago - Stars: 1,456 - Forks: 258
intel/systemc-compiler
This tool translates synthesizable SystemC code to synthesizable SystemVerilog.
Language: C++ - Size: 18.8 MB - Last synced: 4 days ago - Pushed: 4 days ago - Stars: 220 - Forks: 36
OpenMandrivaAssociation/llvm
LLVM is default toolchain for OpenMandriva Lx distribution
Size: 1.44 MB - Last synced: 5 days ago - Pushed: 5 days ago - Stars: 4 - Forks: 0
Clivern/Cattle
🐺 Platform to Run and Share Code. It Supports PHP, Python, Ruby, Elixir, Java, Go, Rust, C and C++.
Language: Python - Size: 8.4 MB - Last synced: 4 days ago - Pushed: 5 days ago - Stars: 66 - Forks: 5
infinite-nil/snake-game
A snake game built with C and Raylib
Language: C - Size: 2.95 MB - Last synced: 5 days ago - Pushed: 4 months ago - Stars: 0 - Forks: 0
michaelfranzl/clang-wasm-browser-starterpack
Minimal working examples of C and C++ software development targeting the web via WebAssembly.
Size: 464 KB - Last synced: 5 days ago - Pushed: 5 days ago - Stars: 14 - Forks: 2
D4vEOFF/Teaching-Materials
Teaching materials for students of SPŠE Ječná
Language: TeX - Size: 11.8 MB - Last synced: 5 days ago - Pushed: 5 days ago - Stars: 0 - Forks: 0
Liberxue/Linux-clang-post
Linux popen clang post json
Language: C - Size: 5.86 KB - Last synced: 5 days ago - Pushed: over 6 years ago - Stars: 0 - Forks: 1
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: 5 days ago - Pushed: 6 days ago - Stars: 1 - Forks: 0
Sugiton/Sea
Scope-Bound Resource Management (SBRM), Generics with GNU C.
Language: C - Size: 41 KB - Last synced: 5 days ago - Pushed: 6 days ago - Stars: 0 - Forks: 0
firebuild/firebuild
Automatic build accelerator cache for Linux
Language: C++ - Size: 2.74 MB - Last synced: 5 days ago - Pushed: 6 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: 6 days ago - Pushed: 6 days ago - Stars: 7 - Forks: 2
yky138495/clang-useage
Clang knowledge
Language: C++ - Size: 646 KB - Last synced: 6 days ago - Pushed: almost 4 years ago - Stars: 0 - Forks: 0
ttroy50/cmake-examples
Useful CMake Examples
Language: CMake - Size: 541 KB - Last synced: 5 days ago - Pushed: 2 months ago - Stars: 11,961 - Forks: 2,473
bloomberg/clang-p2996 Fork of llvm/llvm-project
Experimental clang support for WG21 P2996 (Reflection).
Size: 2.21 GB - Last synced: 6 days ago - Pushed: 7 days ago - Stars: 34 - Forks: 2
Leandros/metareflect
Metareflect is a lightweight reflection system for C++, based on LLVM and Clangs libtooling.
Language: C++ - Size: 38.1 KB - Last synced: 6 days ago - Pushed: over 4 years ago - Stars: 227 - Forks: 32
xdevs23/linux-nitrous
Mirror of https://gitlab.com/xdevs23/linux-nitrous
Language: C - Size: 2.05 GB - Last synced: 5 days ago - Pushed: 6 days ago - Stars: 10 - Forks: 3
caryll/otfcc 📦
Optimized OpenType builder and inspector.
Language: C - Size: 10.1 MB - Last synced: 3 days ago - Pushed: almost 2 years ago - Stars: 416 - Forks: 64
root-project/cling
The cling C++ interpreter
Language: C++ - Size: 19.2 MB - Last synced: 26 days ago - Pushed: 26 days ago - Stars: 3,323 - Forks: 263
lewissbaker/cppcoro
A library of C++ coroutine abstractions for the coroutines TS
Language: C++ - Size: 832 KB - Last synced: 6 days ago - Pushed: 4 months ago - Stars: 3,241 - Forks: 453
aras-p/ClangBuildAnalyzer
Clang build analysis tool using -ftime-trace
Language: C++ - Size: 2.35 MB - Last synced: 6 days ago - Pushed: 3 months ago - Stars: 935 - Forks: 58
dark-voyage/neko
🔪 | Just a minimal C proxy server frame with fork for personal use (experiment)
Language: C - Size: 34.2 KB - Last synced: 6 days ago - Pushed: 3 months ago - Stars: 16 - Forks: 0
Louiml/bfc
Language: C++ - Size: 2.93 KB - Last synced: 6 days ago - Pushed: over 1 year ago - Stars: 2 - Forks: 0
zero9178/C-Cpp-Coverage-for-CLion
Get coverage data in CLion using gcov or llvm-cov
Language: Kotlin - Size: 535 KB - Last synced: 6 days ago - Pushed: over 1 year ago - Stars: 38 - Forks: 2
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.21 MB - Last synced: 6 days ago - Pushed: 13 days ago - Stars: 103 - Forks: 123
karellen/karellen-llvm
Karellen Python LLVM Library
Language: Python - Size: 137 KB - Last synced: 6 days ago - Pushed: 6 days ago - Stars: 2 - Forks: 0
nis130/CPP-Programes
Language: C++ - Size: 3.91 KB - Last synced: 6 days ago - Pushed: about 6 years ago - Stars: 1 - Forks: 0
cbendot/tcbuild
A set of scripts to build LLVM and binutils
Language: Python - Size: 520 KB - Last synced: 6 days ago - Pushed: over 1 year ago - Stars: 2 - Forks: 0
kasramp/NPB 📦
Ncurses Phone Book written with GCC which uses Ncurses library alogside Sqlite database
Language: C - Size: 22.5 KB - Last synced: 7 days ago - Pushed: over 5 years ago - Stars: 1 - Forks: 1
fzwoch/docker-macos
macOS cross compile tool chain
Language: Dockerfile - Size: 102 MB - Last synced: 7 days ago - Pushed: 7 months ago - Stars: 4 - Forks: 2
macmade/ClangKit
ClangKit provides an Objective-C frontend to LibClang. Source tokenization, diagnostics and fix-its are actually implemented.
Language: C - Size: 15.2 MB - Last synced: 7 days ago - Pushed: almost 3 years ago - Stars: 358 - Forks: 46
microsoft/DirectXMath
DirectXMath is an all inline SIMD C++ linear algebra library for use in games and graphics apps
Language: C++ - Size: 2.18 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 1,481 - Forks: 227
anacrolix/lsan
Go leak sanitizer/memory address sanitizer helper
Language: Go - Size: 1000 Bytes - Last synced: 7 days ago - Pushed: over 2 years ago - Stars: 3 - Forks: 0
LucaCiucci/LC_doc
Clang based documentation generator
Language: C++ - Size: 164 KB - Last synced: 7 days ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0
LizAinslie/RailOS
A simple operating system
Language: Assembly - Size: 11.7 KB - Last synced: 7 days ago - Pushed: over 4 years ago - Stars: 1 - Forks: 0
yurablok/cmake-cpp-template
Linux: VSCode; Windows: MSVS, VSCode(TODO)
Language: CMake - Size: 89.8 KB - Last synced: 6 days ago - Pushed: 7 days ago - Stars: 2 - Forks: 0
ThePhD/sol2
Sol3 (sol2 v3.0) - a C++ <-> Lua API wrapper with advanced features and top notch performance - is here, and it's great! Documentation:
Language: C++ - Size: 25.1 MB - Last synced: 7 days ago - Pushed: 19 days ago - Stars: 3,960 - Forks: 464
gamemann/C-To-Assembly-Tests
Tests I've done using C => Assembly. Basically testing performance for code I've made.
Language: Assembly - Size: 1020 KB - Last synced: 7 days ago - Pushed: 28 days ago - Stars: 15 - Forks: 0
disconnect3d/unusual_dbg_presentation
Slides and examples from 'Debugging tools' presentation made for Noc Informatyka 1.0 (03.06.2016)
Size: 636 KB - Last synced: 7 days ago - Pushed: about 7 years ago - Stars: 3 - Forks: 1
franneck94/CppProjectTemplate
C++ project template with unit-tests, documentation, ci-testing and workflows.
Language: CMake - Size: 544 KB - Last synced: 7 days ago - Pushed: about 1 month ago - Stars: 174 - Forks: 75
fxnoob/learning-c-the-hard-way
C-Lang Practice and some algorithms.
Language: C - Size: 143 KB - Last synced: 7 days ago - Pushed: over 5 years ago - Stars: 0 - Forks: 0
P1N2O/clang
Google's Prebuilt Clang Compiler (weekly updates)
Language: C++ - Size: 209 MB - Last synced: 7 days ago - Pushed: about 4 years ago - Stars: 1 - Forks: 0
fairfield-programming/libiii
🎆 An embeddable library for the Interpolated Image Interchange format.
Language: C - Size: 136 KB - Last synced: 7 days ago - Pushed: over 1 year ago - Stars: 2 - Forks: 0
rizsotto/Bear
Bear is a tool that generates a compilation database for clang tooling.
Language: C++ - Size: 2.08 MB - Last synced: 7 days ago - Pushed: 10 days ago - Stars: 4,465 - Forks: 297
BoomerangDecompiler/boomerang
Boomerang Decompiler - Fighting the code-rot :)
Language: C++ - Size: 38.3 MB - Last synced: 7 days ago - Pushed: over 3 years ago - Stars: 366 - Forks: 59
ryanmjacobs/c
Compile and execute C "scripts" in one go!
Language: Shell - Size: 163 KB - Last synced: 6 days ago - Pushed: 5 months ago - Stars: 2,073 - Forks: 178
DvvCz/cpkg
A dead simple package manager for C.
Language: Rust - Size: 41 KB - Last synced: 6 days ago - Pushed: 8 days ago - Stars: 1 - Forks: 0
rsms/llvmbox
Self contained, fully static llvm tools & libs
Language: C - Size: 101 MB - Last synced: 7 days ago - Pushed: about 1 year ago - Stars: 322 - Forks: 3
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: 8 days ago - Pushed: 8 days ago - Stars: 0 - Forks: 0
llvmenv/llvmenv
Manage multiple LLVM/Clang builds
Language: Rust - Size: 274 KB - Last synced: 6 days ago - Pushed: 8 days ago - Stars: 146 - Forks: 31
rizsotto/scan-build
Clang's scan-build re-implementation in python
Language: Python - Size: 1020 KB - Last synced: 6 days ago - Pushed: over 1 year ago - Stars: 346 - Forks: 33
deoplete-plugins/deoplete-clang
deoplete.nvim source for C/C++/Obj-C/Obj-C++ with clang-python3
Language: Python - Size: 250 KB - Last synced: 7 days ago - Pushed: over 3 years ago - Stars: 188 - Forks: 73
RubyOnWorld/clang-sys
Note that the documentation on https://docs.rs for this crate assumes usage of the runtime Cargo feature as well as the Cargo feature for the latest supported version of libclang (e.g., clang_13_0), neither of which are enabled by default.
Language: Rust - Size: 453 KB - Last synced: 8 days ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0
VitalElement/AvalonStudio
Cross platform IDE and Shell
Language: C# - Size: 30.9 MB - Last synced: 2 days ago - Pushed: 4 months ago - Stars: 1,575 - Forks: 226
google/clif
Binding generator to wrap C++ for Python using LLVM.
Language: C++ - Size: 1.7 MB - Last synced: 6 days ago - Pushed: 21 days ago - Stars: 960 - Forks: 134
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: 9 days ago - Pushed: 9 days ago - Stars: 2 - Forks: 0
wang-bin/avbuild
ffmpeg花式编译. build tool for all platforms: iOS, android, raspberry pi, win32, uwp, linux, macOS etc.
Language: Shell - Size: 874 KB - Last synced: 9 days ago - Pushed: 9 days ago - Stars: 525 - Forks: 105