An open API service indexing awesome lists of open source software.

https://github.com/2bitbit/cs-visualizations

50 interactive visualizations for core CS concepts. Zero deps, pure frontend.
https://github.com/2bitbit/cs-visualizations

algorithms canvas computer-architecture computer-science education html5 interactive visualization

Last synced: about 5 hours ago
JSON representation

50 interactive visualizations for core CS concepts. Zero deps, pure frontend.

Awesome Lists containing this project

README

          

# CS 交互式可视化合集

> 64 个交互式浏览器演示,覆盖大学计算机科学核心概念。每一步可追溯,每一帧可推演——让抽象概念变得可见。

**[cs-viz.2bitbit.com](https://2bitbit.github.io/cs-visualizations/)**

---

## 内容

### 算法设计与分析 (39)
分治法、动态规划、贪心、回溯、分支限界——经典算法可视推演。

### 计算机体系结构 (22)
Cache 策略、MESI 协议、TLB 转换、流水线冒险、栈帧 ABI、动态链接 PLT/GOT、华莱士树、脉动阵列 GEMM。

### 网络与安全 (3)
NAT 地址转换、栈溢出 ROP 攻击。

## 使用

所有可视化均为自包含 HTML 文件,直接在浏览器中打开即可。无需安装,无需后端。

## 技术

- 纯前端:HTML + Canvas + React (CDN)
- 托管:GitHub Pages
- 由 [2bitbit](https://github.com/2bitbit) × [Hermes Agent](https://github.com/nousresearch/hermes-agent) 出品

## License

MIT