Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Stacks
  3. CMake
C

CMake

Tool
946 projects3113.7k total stars576.3k total forks37 languages

Open-source projects built with CMake

There are currently 946 open-source projects built with CMake, with a combined total of 3113.7k GitHub stars. The most common language among these projects is C++.

Showing 946 open-source projects · page 1 of 27

…
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
PyTorch - Tensors and Dynamic neural networks in Python with strong GPU acceleration
PyTorch - Tensors and Dynamic neural networks in Python with strong GPU accelerationpytorch/pytorch

A Python package for tensor computation with GPU acceleration and dynamic neural networks built on a tape-based autograd system.

100.6k28.0kPython
17 hours ago
Neovim
Neovimneovim/neovim

A modern, extensible fork of Vim with a focus on usability, asynchronous capabilities, and a powerful API.

100.2k6.9kVim Script
1 day ago
OpenCV
OpenCVopencv/opencv

An open-source library with over 2500 optimized algorithms for real-time computer vision and machine learning.

88.2k56.6kC++
2 days ago
Redis
Redisredis/redis

An in-memory data structure store used as a cache, database, message broker, and vector query engine for real-time applications.

74.7k24.7kC
3 days ago
whisper.cpp
whisper.cppggerganov/whisper.cpp

High-performance C/C++ port of OpenAI's Whisper for efficient, cross-platform speech recognition.

50.5k5.6kC++
2 days ago
Bindings for many languages
Bindings for many languagesggerganov/whisper.cpp

A high-performance C/C++ port of OpenAI's Whisper model for efficient, cross-platform speech recognition.

50.5k5.6kC++
2 days ago
JSON for Modern C++
JSON for Modern C++nlohmann/json

A single-header JSON library for modern C++ with intuitive syntax and trivial integration.

49.9k7.4kC++
1 day ago
FAISS
FAISSfacebookresearch/faiss

A library for efficient similarity search and clustering of dense vectors, scaling to billions of vectors on a single server.

40.2k4.4kC++
17 hours ago
bitnet.cpp
bitnet.cppmicrosoft/BitNet

Official inference framework for 1-bit LLMs, enabling fast and lossless CPU/GPU inference with significant speed and energy efficiency gains.

39.2k3.6kPython
3 months ago
LevelDB
LevelDBgoogle/leveldb

A fast key-value storage library from Google providing ordered mapping from string keys to string values.

39.1k8.2kC++
2 months ago
duckdb
duckdbduckdb/duckdb

An in-process analytical SQL database management system designed for high-performance data analysis.

38.7k3.3kC++
1 day ago
DuckDB
DuckDBcwida/duckdb

An in-process analytical SQL database designed for fast, portable data analysis with rich SQL support.

38.7k3.3kC++
1 day ago
Caffe Model Zoo
Caffe Model ZooBVLC/caffe

A fast open framework for deep learning with a focus on expression, speed, and modularity.

34.6k18.5kC++
1 year ago
raylib
raylibraysan5/raylib

A simple and easy-to-use C library for videogames programming and multimedia applications.

33.3k3.1kC
1 day ago
btop
btoparistocratos/btop

A terminal-based resource monitor for CPU, memory, disks, network, processes, and GPU with a responsive UI and full mouse support.

32.7k1.0kC++
2 days ago
Telegram Desktop
Telegram Desktoptelegramdesktop/tdesktop

Official open-source desktop client for the Telegram messaging platform, built on the MTProto secure protocol.

32.0k6.8kC++
1 day ago
Folly
Follyfacebook/folly

A C++20 library from Facebook focused on performance and practicality, complementing std and Boost with components used at scale.

30.4k5.9kC++
1 day ago
FlameShot
FlameShotflameshot-org/flameshot

A powerful, open-source screenshot tool with built-in annotation and editing capabilities for Linux, Windows, and macOS.

30.1k1.9kC++
7 days ago
KeePassXC
KeePassXCkeepassxreboot/keepassxc

A modern, secure, and open-source password manager for storing and managing sensitive information across Windows, macOS, and Linux.

27.5k1.8kC++
4 days ago
vcpkg
vcpkgMicrosoft/vcpkg

A free, open-source, cross-platform C/C++ package manager with a large collection of libraries and enterprise-ready features.

27.1k7.6kCMake
2 days ago
Vcpkg
Vcpkgmicrosoft/vcpkg

A free, open-source, cross-platform C/C++ package manager for Windows, Linux, and macOS.

27.1k7.6kCMake
2 days ago
libuv
libuvlibuv/libuv

A multi-platform support library focused on asynchronous I/O, originally developed for Node.js.

26.9k3.9kC
5 days ago
FlatBuffers
FlatBuffersgoogle/flatbuffers

A cross-platform serialization library designed for maximum memory efficiency with zero-copy data access.

26.1k3.6kC++
14 days ago
Valkey
Valkeyvalkey-io/valkey

A high-performance, open-source distributed key-value database optimized for caching and real-time workloads.

26.1k1.2kC
1 day ago
YouCompleteMe
YouCompleteMeycm-core/YouCompleteMe

A fast, as-you-type, fuzzy-search code completion, comprehension, and refactoring engine for Vim with support for many languages.

25.9k2.8kPython
7 days ago
DB Browser for SQLite
DB Browser for SQLitesqlitebrowser/sqlitebrowser

A high-quality, visual, open-source desktop application for creating, designing, and editing SQLite database files.

24.1k2.3kC++
21 days ago
lvgl
lvgllvgl/lvgl

A free, portable embedded graphics library for creating beautiful UIs on any MCU, MPU, and display type.

23.8k4.2kC
3 days ago
fastfetch
fastfetchfastfetch-cli/fastfetch

A fast, customizable, and cross-platform system information tool similar to neofetch, written in C.

23.1k793C
18 hours ago
Karabiner-Elements
Karabiner-Elementspqrs-org/Karabiner-Elements

A powerful key remapper for macOS that enables deep keyboard customization and complex key mapping.

22.3k912C++
3 days ago
mpremote
mpremotemicropython/micropython

A lean and efficient implementation of Python 3 for microcontrollers, embedded systems, and constrained platforms.

21.8k8.9kC
4 days ago
Kodi
Kodixbmc/xbmc

Award-winning free and open source home theater/media center software for playing and organizing digital media across multiple platforms.

20.8k6.5kC++
1 day ago
trojan
trojantrojan-gfw/trojan

An unidentifiable TLS-based proxy mechanism designed to bypass the Great Firewall of China.

19.7k3.0kC++
1 year ago
Cocos2d-x
Cocos2d-xcocos2d/cocos2d-x

A C++-based, cross-platform framework for building 2D games, interactive books, and graphical applications.

19.1k7.1kC++
1 year ago
Yoga
Yogafacebook/yoga

An embeddable and performant flexbox layout engine with multi-language bindings.

18.8k1.5kC++
5 days ago
YogaKit
YogaKitfacebook/yoga

An embeddable, performant flexbox layout engine with multi-language bindings.

18.8k1.5kC++
5 days ago
abseil-cpp
abseil-cppabseil/abseil-cpp

An open-source collection of C++ libraries designed to augment the C++ standard library, derived from Google's production code.

17.3k3.0kC++
2 days ago
1
2
27