List of Computer Science courses with video lectures.
Repository Index
47,133 repositories indexed
1–24 of 220 · Most stars
ClickHouse® is a real-time analytics database management system
The easy-to-use open source Business Intelligence and Embedded Analytics tool that lets everyone work with data :bar_chart:
DuckDB is a high-performance analytical database system
A simple and easy-to-use library to enjoy videogames programming
Develop Desktop, Embedded, Mobile and WebAssembly apps with C# and XAML. The future of .NET UI
Machine Learning Systems: Foundations, Scaling, Agentic AI, and Physical AI (Vols I–IV) • Harvard CS249r | https://mlsysbook.ai
A SQL database in Rust: SQLite-compatible, now also speaking Postgres (experimental). The LLVM of databases.
LVGL is a free, full-featured embedded UI library for devices from small MCUs to 3D-capable MPUs, enhanced by LVGL Pro, a professional editor and tooling.
Slint is an open-source declarative GUI toolkit to build native user interfaces for Rust, C++, JavaScript, or Python apps.
Simple and fast JSON database
MicroPython - a lean and efficient Python implementation for microcontrollers and constrained systems
📊 Cube Core is open-source semantic layer for AI, BI and embedded analytics
Memory layer for AI Agents. Replace complex RAG pipelines with a serverless, single-file memory layer. Give your agents instant retrieval and long-term memory.
libSQL is a fork of SQLite that is both Open Source, and Open Contributions.
Primary Git Repository for the Zephyr Project. Zephyr is a new generation, scalable, optimized, secure RTOS for multiple hardware architectures.
MNN: A blazing-fast, lightweight inference engine battle-tested by Alibaba, powering high-performance on-device LLMs and Edge AI.
A lightweight, lightning-fast, in-process vector database
Speech-to-text, text-to-speech, speaker diarization, speech enhancement, source separation, and VAD using next-gen Kaldi with onnxruntime without Internet connection. Support embedded systems, Android, iOS, HarmonyOS, Raspberry Pi, RISC-V, RK NPU, Axera NPU, Ascend NPU, x86_64 servers, websocket server/client, support 12 programming languages
:books: Learn to write an embedded OS in Rust :crab:
Comprehensive roadmap for aspiring Embedded Systems Engineers, featuring a curated list of learning resources
Exploitation Framework for Embedded Devices
Embedded web server, with TCP/IP network stack, MQTT and Websocket
RT-Thread is an open source IoT Real-Time Operating System (RTOS). https://rt-thread.github.io/rt-thread/