DIGISIM.OBSERVATORY · 类别 12 — code
3 个实时 · 0 个规划中 构建 0.2 — : —
中文
类别 12 · code

软件的形态

软件是有形态的。代码仓库是一座城市——文件是建筑,目录是街区,语言是石材的颜色。GitHub 的事件洪流是一条星系,每一次新提交都点亮一颗星。并排运行的排序算法汇成一支奇异的室内乐团。代码,被赋予空间与声音。

应用实时运行 3
设计中 0
开放于 05·28
CODE-001 · 实时 运行中
精选 · 正在实时运行
Dependency Galaxy

Type an npm package and watch its dependency tree bloom into a 3D constellation — shared deps pull together, the most-depended-on packages burn brightest.

codenpmgraph
2026-06-05 /code/dependency-galaxy
本板块内 · 22 个应用
CODE-002 实时
Hacker News 实时

HN 首页化作一个鲜活的生命体——帖子按得分大小排布,每分钟重新轮询,排名与点数随版面的呼吸而起伏。

代码 /code/hacker-news
CODE-003 实时
提交星系

将 GitHub 的公共事件洪流渲染为一个缓缓旋转的星系盘——每一次新提交都点亮一颗星,按编程语言着色。

github /code/commit-galaxy
CODE-004 就绪
Esolang Stepper

Step through esoteric-language programs as they run — a correct Brainfuck (and OOK!) interpreter that lights up the memory tape, the data pointer, the current instruction, and the output one command at a time.

code /code/esolang-stepper
CODE-005 就绪
Compiler Pipeline

Watch a tiny program flow through a real compiler — lexer to tokens, parser to AST, three-address IR, then stack-machine assembly — and step through how one construct maps stage to stage.

code /code/compiler-pipeline
CODE-006 就绪
Sorting Race

Watch bubble, quicksort, heap and friends sprint through the same shuffled deck, step for step, in their own lanes.

code /code/sorting-race
CODE-007 就绪
Regex Playground

Type a pattern and watch a cursor sweep your text, lighting every match and capture group while a meter counts the engine’s steps and backtracks.

code /code/regex-playground
CODE-008 就绪
Pathfinding Arena

Watch BFS, Dijkstra, A* and Greedy Best-First flood a grid maze and race to trace the shortest path.

code /code/pathfinding
CODE-009 就绪
Merkle Tree

Hash a row of data blocks into a single root, then edit any leaf and watch one change cascade all the way up — or pull a Merkle proof that needs only log₂ n sibling hashes.

code /code/merkle-tree
CODE-010 就绪
Hash Table Lab

Watch keys get hashed, probe their way into buckets, collide, chain, and trigger a live rehash as the table fills.

code /code/hash-table
CODE-011 就绪
Git Graph

Watch a branchy commit history build itself the way gitk draws it — commits pop in along colored lanes, branches fan out, and merges braid back together, replayed operation by operation.

code /code/git-graph
CODE-012 就绪
Garbage Collector

Watch a garbage collector trace a live heap from its roots and reclaim the unreachable — mark-and-sweep, reference counting (and its fatal cycle leak), and a generational copying GC.

code /code/garbage-collector
CODE-013 就绪
Float Inspector

Type a number and watch its exact IEEE-754 bits unfold into sign, exponent and mantissa — click any bit to toggle it and learn first-hand why 0.1 is never really 0.1.

code /code/float-inspector
CODE-014 就绪
Diff Theater

Edit two versions of a text and watch the diff form — added, removed and kept lines — then open the edit graph to see the algorithm trace the longest common subsequence that every git diff is secretly built on.

code /code/diff
CODE-015 就绪
CPU Pipeline

A classic five-stage RISC pipeline laid bare — watch instructions overlap, stall on data hazards, forward results, and flush on a mispredicted branch.

code /code/cpu-pipeline
CODE-016 就绪
Consistent Hashing

Hash servers and keys onto a ring; add or remove a node and watch only ~1/N of the keys move — while virtual replicas smooth the load.

code /code/consistent-hashing
CODE-017 就绪
Cache Lines

A CPU cache visualizer that shows why memory access patterns dominate performance — hits versus misses, the cache line that brings neighbours along for free, and why row-major beats column-major.

code /code/cache-lines
CODE-018 就绪
Bloom Filter

Watch items fan out through k hash functions to light up a bit array, then probe queries that are "definitely not" or "possibly" in the set as false positives bloom.

code /code/bloom-filter
CODE-019 就绪
Bitwise Playground

Toggle the bits of two 32-bit integers and watch AND, OR, XOR, shifts and rotates compute live — binary, hex and signed/unsigned decimal all in sync, with presets that teach how computers actually manipulate bits.

code /code/bitwise-playground
CODE-020 就绪
Self-Balancing Tree

Drop keys into a binary search tree and watch it pivot, recolor, and rebalance itself in real time — plain BST, AVL, or red-black.

code /code/binary-tree
CODE-021 就绪
B-Tree Builder

Insert keys into a B-tree of order m and watch overflowing nodes split, promote their median upward, and grow the tree — the balanced, fat-node structure behind databases and filesystems.

code /code/b-tree
CODE-022 就绪
排序舞池

五种排序算法——冒泡、归并、快速、基数与堆排序——在 3D 条形阵列上并行竞速,每次比较都伴随音频音调。

算法 /code/sort-dance
CODE-023 就绪
代码之城

将 GitHub 代码仓库渲染为一座 3D 城市:文件是建筑(高度即代码行数),目录是街区,语言决定颜色。点击任意建筑即可阅读源代码。

github /code/code-city
code · 类别 12 ← 返回观象台