Notepad4 (Notepad2⨯2, Notepad2++) is a light-weight Scintilla based text editor for Windows with syntax highlighting, code folding, auto-completion and API list for many programming languages and documents, bundled with file browser plugin matepath.
- metapath
- scintilla
- editor
- notepad2-mod
Source code for pbrt, the renderer described in the third edition of "Physically Based Rendering: From Theory To Implementation", by Matt Pharr, Wenzel Jakob, and Greg Humphreys.
Fast and minimalist 3D viewer.
- stl-viewer
- gltf-viewer
- vtk
- 3d-viewer
RTMP live streaming client for Android
TranslatedConvert Netease Cloud Music ncm files to mp3/flac files.
Chromium Embedded Framework (CEF). A simple framework for embedding Chromium-based browsers in other applications.
- cef
- chromium
- framework
- browser
a cross-platform, terminal-based music player, audio engine, metadata indexer, and server in c++
An optimization-based multi-sensor state estimator
YDB is an open source Distributed SQL Database that combines high availability and scalability with strong consistency and ACID transactions
The AI-native database built for LLM applications, providing incredibly fast hybrid search of dense vector, sparse vector, tensor (multi-vector), and full-text.
Open-source, cross platform Qt6 based IDE for reverse-engineering Android application packages. It features a friendly IDE-like layout including code editor with syntax highlighting support for *.smali code files.
Open source RGB lighting control that doesn't depend on manufacturer software. Supports Windows, Linux, MacOS. Mirror of https://gitlab.com/CalcProgrammer1/OpenRGB. Releases can be found on GitLab.
TNN: developed by Tencent Youtu Lab and Guangying Lab, a uniform deep learning inference framework for mobile、desktop and server. TNN is distinguished by several outstanding features, including its cross-platform capability, high performance, model compression and code pruning. Based on ncnn and Rapidnet, TNN further strengthens the support and performance optimization for mobile devices, and also draws on the advantages of good extensibility and high performance from existed open source efforts. TNN has been deployed in multiple Apps from Tencent, such as Mobile QQ, Weishi, Pitu, etc. Contributions are welcome to work in collaborative with us and make TNN a better framework.
High-performance open-source in-memory graph database for GraphRAG, AI memory, agentic AI, and real-time graph analytics. Cypher-compatible, built in C++.
Doom 3 GPL source release
Apache Kvrocks is a distributed key value NoSQL database that uses RocksDB as storage engine and is compatible with Redis protocol.
MiniOB is a compact database that assists developers in understanding the fundamental workings of a database.
- database
- learn-to-database
- mini-database
- classroom
Half-Life 1 engine based games
One proximity graph for vector search, sparse products & attention across RAM, VRAM & NVMe, over dense vectors, sequences, shapes & geospatial sets in 14 languages 🔍
I2C device library collection for AVR/Arduino or other C++-based MCUs
Fast and beautiful note-taking app written in C++. Write down your thoughts.
- notes
- qt
- c-plus-plus
- cross-platform
TranslatedA cross-platform multimedia framework based on Qt and FFmpeg. Recommand to use new sdk https://github.com/wang-bin/mdk-sdk
Model-based design and verification for robotics.
An industrial-grade C++ implementation of RAFT consensus algorithm based on brpc, widely used inside Baidu to build highly-available distributed systems.
- raft-consensus-algorithm
- raft
- raft-protocol
- raft-cpp