下拉刷新
OneFile

OneFile is a collection of open-source projects that consist of only one file, making them easy to run and understand. Including games, compilers, servers, tools, utility libraries, and more. With just copy and run functionality, you can view the source code and try them out online with a single click.

NameLanguageDescription
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 is an open source project where you can find interesting and easy-to-run programs. It's also a programming challenge where you can submit a single file to take on the challenge.ClickJoin the OneFile programming challenge and write some interesting code with just one file!