Topic: "compilation-database"
rizsotto/Bear
Bear is a tool that generates a compilation database for clang tooling.
Language: C++ - Size: 2.3 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 5,608 - Forks: 333

nickdiego/compiledb
Tool for generating Clang's JSON Compilation Database files for make-based build systems.
Language: Python - Size: 184 KB - Last synced at: about 1 month ago - Pushed at: 3 months ago - Stars: 1,482 - Forks: 127

Sarcasm/irony-mode
A C/C++ minor mode for Emacs powered by libclang
Language: Emacs Lisp - Size: 1.16 MB - Last synced at: 28 days ago - Pushed at: over 1 year ago - Stars: 914 - Forks: 97

niosus/EasyClangComplete
:boom: Robust C/C++ code completion for Sublime Text 3/4
Language: Python - Size: 27.9 MB - Last synced at: 7 days ago - Pushed at: 5 months ago - Stars: 579 - Forks: 78

grailbio/bazel-compilation-database 📦
Tool to generate compile_commands.json from the Bazel build system
Language: Starlark - Size: 115 KB - Last synced at: 3 months ago - Pushed at: over 1 year ago - Stars: 460 - Forks: 112

rizsotto/scan-build
Clang's scan-build re-implementation in python
Language: Python - Size: 1020 KB - Last synced at: 28 days ago - Pushed at: almost 3 years ago - Stars: 376 - Forks: 35

Sarcasm/compdb
The compilation database Swiss army knife
Language: Python - Size: 167 KB - Last synced at: 27 days ago - Pushed at: over 1 year ago - Stars: 317 - Forks: 25

microsoft/vscode-makefile-tools
Makefile Tools offers a robust workflow for Makefile projects in VS Code, with pre and post-configure script automation, easy configuration switching, and IntelliSense support for Makefile. The customizable user interface and environment variable management simplify development. It can also generate a compilation database for use with other tools.
Language: TypeScript - Size: 3.51 MB - Last synced at: about 1 hour ago - Pushed at: about 5 hours ago - Stars: 211 - Forks: 68

KRMisha/Makefile
Cross-platform C++ Makefile project template
Language: Makefile - Size: 47.9 KB - Last synced at: 25 days ago - Pushed at: 4 months ago - Stars: 70 - Forks: 12

jerrymarino/XcodeCompilationDatabase
Generate a Compilation Database from Xcode's build log - nothing more :).
Language: Swift - Size: 265 KB - Last synced at: almost 2 years ago - Pushed at: over 5 years ago - Stars: 37 - Forks: 7

Takishima/cmake-pre-commit-hooks
List of hooks for pre-commit to use with projects built using CMake. The hooks will automatically make a configure step using CMake in order to generate the compilation database if required.
Language: Python - Size: 289 KB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 27 - Forks: 3

4d-depot/Build4D
To compile, build, and sign your 4D project
Language: 4D - Size: 1.19 MB - Last synced at: 3 days ago - Pushed at: 4 days ago - Stars: 22 - Forks: 5

17451k/clade
Clade is a tool for extracting information about software build process and source code
Language: Python - Size: 2.42 MB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 21 - Forks: 5

hzeller/bant
Bazel/Build Analysis and Navigation Tool
Language: C++ - Size: 875 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 18 - Forks: 1

Qyriad/log2compdb
Generate compile_commands.json from a build log with compiler invocations
Language: Python - Size: 51.8 KB - Last synced at: 8 days ago - Pushed at: 2 months ago - Stars: 10 - Forks: 1

saveourtool/kompiledb
Kotlin bindings to JSON Compilation Database Format
Language: Kotlin - Size: 941 KB - Last synced at: 2 months ago - Pushed at: 4 months ago - Stars: 8 - Forks: 0

poly2it/kein
Es gibt kein Build-System!
Language: Nix - Size: 95.7 KB - Last synced at: 15 days ago - Pushed at: 4 months ago - Stars: 5 - Forks: 0

i-ky/basset
A tool that generates a compilation database for clang tooling using ptrace.
Language: C++ - Size: 32.2 KB - Last synced at: 2 months ago - Pushed at: 10 months ago - Stars: 5 - Forks: 1

ssproessig/PC-lint-json-compilation-database
A tool to execute PC-lint (plus) using JSON compilation databases
Language: Python - Size: 46.9 KB - Last synced at: almost 2 years ago - Pushed at: over 2 years ago - Stars: 5 - Forks: 2

xulongwu4/bazel-compilation-database
Generation of bazel compilation database
Language: C++ - Size: 9.52 MB - Last synced at: over 1 year ago - Pushed at: over 3 years ago - Stars: 5 - Forks: 1

immunant/rstrace
Trace compiler and linker invocations
Language: Rust - Size: 66.4 KB - Last synced at: 2 months ago - Pushed at: about 6 years ago - Stars: 5 - Forks: 0

rizsotto/json_compilation_db
Rust crate to read/write JSON compilation database file.
Language: Rust - Size: 72.3 KB - Last synced at: about 1 month ago - Pushed at: 2 months ago - Stars: 4 - Forks: 0

AlxHnr/build.vim
Vim plugin for building projects
Language: Vim Script - Size: 80.1 KB - Last synced at: over 1 year ago - Pushed at: almost 2 years ago - Stars: 4 - Forks: 1

sonarsource-cfamily-examples/macos-cmake-compdb-gh-actions-sq
An example C++ repository on MacOS using GitHub Actions and analyzed on SonarQube Server using compilation database
Language: C++ - Size: 87.9 KB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 3 - Forks: 13

Notgnoshi/includegraph 📦
Generate preprocessor #include dependency graphs from a Clang compilation database
Language: Python - Size: 65.4 KB - Last synced at: 27 days ago - Pushed at: 27 days ago - Stars: 3 - Forks: 0

SQUARE-RG/panda
A parallel tooling driver based on compilation database
Language: Python - Size: 284 KB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 3 - Forks: 2

ciusji/sql_vectorization_compilation
Collection of experiments to carve out the differences between two types of relational query processing engines: Vectorizing (interpretation based) engines and compiling engines.
Language: C++ - Size: 461 KB - Last synced at: 3 months ago - Pushed at: about 4 years ago - Stars: 3 - Forks: 1

thoren-d/compdb-bazel
A crude script to generate compile_commands.json for bazel C++ targets.
Language: Python - Size: 364 KB - Last synced at: 3 months ago - Pushed at: over 5 years ago - Stars: 3 - Forks: 0

sonarsource-cfamily-examples/linux-cmake-compdb-gh-actions-sc
An example C++ repository on Linux using GitHub Actions and analyzed on SonarQube Cloud using compilation database
Language: C++ - Size: 87.9 KB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 2 - Forks: 5

lyonlh/ABCD
Pure shell tool for generating JSON compilation database
Language: Shell - Size: 23.4 KB - Last synced at: about 2 years ago - Pushed at: about 3 years ago - Stars: 2 - Forks: 0

sonarsource-cfamily-examples/macos-cmake-compdb-gh-actions-sc
An example C++ repository on MacOS using GitHub Actions and analyzed on SonarQube Cloud using compilation database
Language: C++ - Size: 82 KB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 1 - Forks: 3

jpeach/mj
Generate JSON compilation databases using Clang
Language: Go - Size: 11.7 KB - Last synced at: 3 months ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

adonis0147/wrapper_c
Yet another Clang's JSON compilation database generator for make-based build systems.
Language: C++ - Size: 28.3 KB - Last synced at: about 2 years ago - Pushed at: almost 3 years ago - Stars: 1 - Forks: 0

sonarsource-cfamily-examples/linux-cmake-compdb-gh-actions-sq
An example C++ repository on Linux using GitHub Actions and analyzed on SonarQube Server using compilation database
Language: C++ - Size: 79.1 KB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 0 - Forks: 7

CaptainKills/glangd
A compile_commands.json generator for Clangd written in Go.
Language: Go - Size: 1000 Bytes - Last synced at: 23 days ago - Pushed at: 23 days ago - Stars: 0 - Forks: 0

joergboe/MakeItSimple
The repository contains easy to use make-files
Language: Makefile - Size: 399 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

thimc/cmpdb
editor agnostic tool for generating json compilation database files
Language: Go - Size: 10.7 KB - Last synced at: 4 months ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

stefan-sf/cdbgen
This tool generates a compilation database
Language: Rust - Size: 19.5 KB - Last synced at: almost 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

mbikovitsky/winbear
Tool for creating compile_commands.json on Windows
Size: 116 KB - Last synced at: about 2 years ago - Pushed at: about 4 years ago - Stars: 0 - Forks: 0
