List of Computer Science courses with video lectures.
Embedded
Verified open-source repositories and technical documentation formatted for LLM context windows and autonomous AI coding agents (76 repositories indexed).
The Swift Programming Language
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:
Never stop coding. Free MIT AI gateway: one endpoint, 330+ providers (90+ free), 1200+ models โ Kimi, Claude, GPT, Gemini, GLM, DeepSeek, MiniMax. Works with Claude Code, Codex, Cursor, OpenCode, Cline & Copilot. Quota-aware auto-fallback, RTK+Caveman compression saves 15-95% tokens, MCP/A2A, Desktop/PWA. Built by 320+ contributors
Write HTML. Render video. Built for agents.
DuckDB is an analytical in-process SQL database management 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
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.
A SQL database in Rust: SQLite-compatible, now also speaking Postgres (experimental). The LLVM of databases.
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
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
Sass makes CSS fun!
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.
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
Nightingale is to monitoring and alerting what Grafana is to visualization.
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/
Fยด - A flight software and embedded systems framework
Comprehensive roadmap for aspiring Embedded Systems Engineers, featuring a curated list of learning resources
Developer-friendly OSS embedded retrieval library for multimodal AI. Search More; Manage Less.
WasmEdge is a lightweight, high-performance, and extensible WebAssembly runtime for cloud native, edge, and decentralized applications. It powers serverless apps, embedded functions, microservices, smart contracts, and IoT devices.
.NET (WPF and Windows Forms) bindings for the Chromium Embedded Framework
Open-source platform for building cross-platform native Mobile, Web, Desktop, and Embedded apps from a single C#/XAML codebase. Work from any IDE/CLI with Hot Reload, Visual Designer, MCPs, and Skills built for modern .NET workflows. 200M+ NuGet downloads.
Distributed, offline-first bug tracker embedded in git
Modern embedded framework, using Rust and async.
An embedded key/value database for Go.
The POCO C++ Libraries are powerful cross-platform C++ libraries for building network- and internet-based applications that run on desktop, server, mobile, IoT, and embedded systems.
Your Gateway to Embedded Software Development Excellence :alien:
the champagne of beta embedded databases
A curated list of awesome embedded programming.
Embedded JavaScript templates -- http://ejs.co
๐ A fast WebAssembly interpreter and the most universal WASM runtime
Curated list of resources for Embedded and Low-level development in the Rust programming language
The FastLED library for colored LED animation on Arduino. Please direct questions/requests for help to the FastLED Reddit community: http://fastled.io/r We'd like to use github "issues" just for tracking library bugs / enhancements.
PaddlePaddle High Performance Deep Learning Inference Engine for Mobile and Edge (้ฃๆกจ้ซๆง่ฝๆทฑๅบฆๅญฆไน ็ซฏไพงๆจ็ๅผๆ๏ผ
๐ JSON library for Arduino and embedded C++. Simple and efficient.
Open-source telemetry dashboard. Supports UART, BLE, MQTT, Modbus, CAN Bus and more.
An open source cross-platform USB stack for embedded system