Skip to the content.

学习计算机的项目列表

以下是学习 CS 的过程中做的项目,大部分都是合作的,敬请参阅仓库说明。

Name Description Docs Latest Release
HRCore 大整数与浮点数运算库 HTML PDF View
SuperNAM-Z 长方形和三角形图像逆布局的演示程序,基于Qt QML HTML PDF View
SPLC Simple 语言编译器,支持预编译+四元式输出+用JIT解释器运行 - View
GCScholarInsight 科学文献管理系统,Python + CPP 极致优化,前后端分离 - View
SimpleET 基于 SpringBoot+Vue3 的微型电商系统 - -
LibPageSub 一个简单的 OS 页面替换算法 header-only 实现库,带有基于 Unicorn Engine 的真实程序模拟器 - -

其他开源项目

Project Description Repos
TobudOS 2024年腾讯犀牛鸟开源人才培养计划项目,课题一:增加 SMP 支持 kernel ChipAdaptation
AbydOS 自行设计的 RISCV-64 架构类 Unix 操作系统 ABYDOS
CH55xFANCTL 一款利用 CH551/552/554 实现的多功能 PWM 风扇控制器 CH55xFANCTL
LittleCtl 一款利用 ESP8266 实现的 PC 电源+串口控制器 LittleCtl

归档的项目列表

Computer Science

Name Description Docs
LRVM 小型 RISC-V 虚拟机,使用 C++ 11 -
SmartHomeLib 自制的平台无关智能家居库,仅开发了设备端 -

Micro Electronics

Name Description Docs
miniV853s 小型 AIOT 开发板,使用全志 V853s CPU -

关于开源协议

大多数项目遵循 BSD-3 开源,以各项目许可证描述为准。