Stars
🎓 Path to a free self-taught education in Computer Science!
A complete computer science study plan to become a software engineer.
Code Examples for the book "On Java 8"
A list of useful Java frameworks, libraries, software and hello worlds examples
Design patterns implemented in Java
Admin UI for administration of spring boot applications
An open-source remote desktop application designed for self-hosting, as an alternative to TeamViewer.
🧸 A magical scraper that automatically crawl SS, SSR, vmess, trojan node info from web, Telegram Channels, and localize/integrate into a web panel for convenient usages
Android real-time display control software
A one page , two asymmetric column resume template in XeTeX that caters to an undergraduate Computer Science student
The BusTub Relational Database Management System (Educational)
A GUI client for Windows, Linux and macOS, support Xray and sing-box and others
C++ Library Manager for Windows, Linux, and MacOS
Pure Python 3 MTProto API Telegram client library, for bots too!
Experimental Telegram web client with tdlib, webassembly and react js under the hood
一个收集C/C++新手学习的入门项目,整理收纳开发者开源的小项目、工具、框架、游戏等,视频,书籍,面试题/算法题,技术文章。
Easy to maintain open source documentation websites.
The perfect emulation setup to study and develop the Linux kernel, kernel modules, QEMU, gem5 and x86_64, ARMv7 and ARMv8 userland and baremetal assembly, ANSI C, C++ and POSIX. GDB step debug and …
🔠Foreign language reading and translation assistant based on copy and translate.
Dozens of minimal operating systems to learn x86 system programming. Tested on Ubuntu 17.10 host in QEMU 2.10 and real hardware. Userland cheat at: https://github.com/cirosantilli/linux-kernel-modu…
Bootstrap yourself to write an OS from scratch. A book for self-learner.