- 
    
asciinema Record and share your terminal sessions, the simple way. Forget screen recording apps and blurry video. Experience a lightweight, text-based approach to terminal recording.
 - 
    
plantuml PlantUML 是一个开源工具,可以通过简单的文本描述来生成各种 UML 图形。用户只需使用一种类似于代码的语法来描述 UML 图,然后通过 PlantUML 工具即可生成相应的图形。PlantUML 支持众多 UML 图形,包括类图、时序图、用例图、活动图等等。
 - 
    
compiler explorer Godbolt是一个在线的代码编译和查看工具,旨在帮助程序员更好地理解编译器是如何处理他们的代码的。用户可以在 Godbolt上输入他们的代码,并查看不同编译器(如 GCC、Clang、MSVC 等)在不同编译选项下生成的汇编代码。这有助于程序员了解编译器的优化规则、代码生成方式,以及不同编译器之间的差异。
 - 
    
aosabook The Architecture of Open Source Applications If you are a junior developer, and want to learn how your more experienced colleagues think, these books are the place to start.
 - 
    
alda Alda is a text-based programming language for music composition. It allows you to write and play back music using only a text editor and the command line.
 - Crash Course Computer Science
This course is based on introductory college-level material as well as the AP Computer Science Principles guidelines. By the end of this course, you will be able to:
    
- Outline the history of computers and the design decisions that gave us modern computers
 - Describe the basic elements of programming and software
 - Identify the basic components of computer hardware and what they do
 - Describe how computers are used and how that has evolved over time
 - Appreciate how far computers have come and how far they might take us
 
 - 
    
计算机教育中缺失的一课 在这个系列课程中,我们讲授命令行、强大的文本编辑器的使用、使用版本控制系统提供的多种特性等等。学生在他们受教育阶段就会和这些工具朝夕相处(在他们的职业生涯中更是这样)。
 - 
    
Gnome-look 提供各种Linux桌面环境(如GNOME、KDE等)的主题、图标、壁纸、插件和其他自定义元素。用户可以在Gnome-Look上浏览、搜索并下载各种用于美化Linux桌面的元素,以定制自己喜欢的桌面风格。
 - 
    
Awesome Wallpapers 各种风格的高清壁纸可供下载。
 - 
    
CS可视化 该网站为海量算法、数据结构等内容提供可视化表现,有助于加深理解。
 - 
    
代码高亮工具 免费的在线代码高亮着色工具。您可以粘贴代码进行高亮着色后,全选复制后粘贴到 Microsoft Word 或 OneNote 中去。
 - 
    
CFG-Tool 能够根据CFG文法推导句子以及判断句子是否可以被推导。
 - 
    
DogsInDepth 一个“在线犬类百科全书”,提供详尽的犬种分类(包括纯种与混种)、体型与产地信息,以及如何为自己生活方式挑选合适犬种的实用指南。
 - 
    
Bash Guide A quality-driven guide through the shell’s many features.
 - Tiktokenizer Online playground for openai/tiktoken, calculating the correct number of tokens for a given prompt.