下拉刷新
OneFile
onefile

OneFile 是汇集了仅一个文件、运行简单、一看就懂的开源项目。包括:游戏、编译器、服务器、工具、实用库等有趣的开源项目,而且复制代码就能跑,点击即可在线查看源码和试玩。

名称语言描述
tinyhttpd.cC不到 500 行的超轻量型 HTTP Server,可以用来理解服务器程序的原理和本质
si78c.cC用 C 语言实现的《太空侵略者》命令行游戏
minilisp.cC用 C 语言写的 Lisp 解释器。实现了整数、符号、局部变量、条件语句、宏和垃圾回收等功能
cJSON.cC标准 C(C89) 实现的超轻量的 JSON 解析库
filedb.cC基于 B-tree 的文件数据库
threadpoll.hC++一个简单的 C++11 线程池实现
looptap.htmlHTML消磨时间的小游戏,把球停在有颜色区域
minesweeper.htmlHTML扫雷游戏
2048.htmlHTML2048 游戏
ascii-cam.htmlHTML把视频图像转成 ascii
the-super-tiny-compiler.jsJavaScript人人都能看懂的微型编译器
pico.jsJavaScript200 行实现的面部识别库
parsedown.phpPHP一个小而美的 PHP 的 Markdown 解析库
httpstat.pyPython用更优雅的方式展示 curl 结果的命令行工具
py2sec.pyPython一款轻量级跨平台 Python “加密”、加速的脚本工具
tomato-clock.pyPythonPython 写的命令行番茄工作法定时器
share.pyPython基于 HTTP 协议的文件分享工具
web-server.pyPython一个简单的 Web 框架

「OneFile」是一个开源项目,在这里你可以找到有趣运行简单的程序。同时它也是一个编程挑战,你也可以提交一个文件接受挑战。点击加入 OneFile 编程挑战,一个文件而已就写点有趣的代码吧!