- All languages
- APL
- Assembly
- AutoIt
- BitBake
- C
- C#
- C++
- CMake
- COBOL
- CSS
- Clojure
- CoffeeScript
- Common Lisp
- Crystal
- Cuda
- Dart
- Dockerfile
- Elixir
- Emacs Lisp
- Erlang
- F#
- GCC Machine Description
- GLSL
- Go
- HLSL
- HTML
- Handlebars
- Haskell
- Haxe
- Hy
- Idris
- Inno Setup
- Java
- JavaScript
- Julia
- Jupyter Notebook
- Kotlin
- LLVM
- Lex
- Lua
- MATLAB
- Makefile
- Markdown
- NSIS
- Nim
- Nix
- Nunjucks
- OCaml
- Objective-C++
- Odin
- OpenSCAD
- PHP
- Perl
- PowerShell
- Processing
- PureScript
- Python
- RPM Spec
- Racket
- ReScript
- Reason
- Roff
- Ruby
- Rust
- SCSS
- Scala
- Scheme
- ShaderLab
- Shell
- Svelte
- Swift
- SystemVerilog
- TeX
- TypeScript
- VBA
- VBScript
- Vala
- Verilog
- Vim Script
- Vue
- Zig
Starred repositories
C++ Library Manager for Windows, Linux, and MacOS
📦 CMake's missing package manager. A small CMake script for setup-free, cross-platform, reproducible dependency management.
A project dedicated to building LLVM toolchain for Arm and AArch64 embedded targets.
CMake toolchain configurations for ARM
GNU Radio module and Wireshark dissector for the Nordic Semiconductor nRF24L Enhanced Shockburst protocol.
Source of the "Practical Guide to Bare Metal C++" free e-book
Example of using as a CMake Toolchain for cross compiling.
CMake wrapper around the cppfront repository
Portability problems I frequently encounter in projects using CMake
Compile Arduino AVR programs using CMake.
cmake files for embedded projects