开源项目

本文最后更新于 2023年10月8日。

GitHub开源项目推荐

本文于2018年8月20日第一次发布**

寻找开源项目

想找开源项目直接在github搜索相关关键词

2023年9月27日

12306

https://github.com/pjialin/py12306
https://hub.docker.com/r/ivaer/12306

Alist

A file list/WebDAV program that supports multiple storages, powered by Gin and Solidjs. / 一个支持多存储的文件列表/WebDAV程序,使用 Gin 和 Solidjs。
alist-org/alist

公共免费API

https://github.com/public-apis/public-apis

找到一个有意思的开源项目,win12网页版

Windows 在线版:win12

主语言:HTML、JavaScript
这是 3 个初中生做的 Windows 12 在线体验版,通过 tjy-gitnub.github.io/win12/desktop.html 就能体验一把 Windows 12。如果你还在用 Windows 11,不妨试试这个在线版的 12,再考虑是否升级系统。
GitHub 地址→github.com/tjy-gitnub/win12

2023年9月8日

datasette

一个用于探索和发布数据的 Python 工具。该项目可以将 CSV、JSON、数据库等各种形式的数据,在几分钟内发布成 API 接口或网页,轻松实现数据集的 Web 可视化、搜索、分析等功能。
地址:https://github.com/simonw/datasette

audiocraft:Meta 开源的文本生成音乐的库。该项目可根据文本提示词生成高质量、高保真的音频和音乐,比如吹着风吹口哨、一段适合海滩场景的流行舞曲,生成效果十分惊艳。
地址:https://github.com/facebookresearch/audiocraft

lean-side-bussiness:《精益副业:程序员如何优雅地做副业》。该书扩展了《程序员如何优雅地挣零花钱》的内容,引入了精益创业流程,将其优化为副业专用精益副业流程,并增添了独立开发变现和网课变现实践的内容。
地址:https://github.com/easychen/lean-side-bussiness

putting-the-you-in-cpu:当你运行程序时发生了什么?这是一份关于程序是如何跑起来的迷你书,内容涉及计算机基础、操作系统、Linux 如何加载可执行文件等。
地址:https://github.com/hackclub/putting-the-you-in-cpu

weekly:独立开发产品变现周刊。关于独立开发者、产品变现相关内容的周刊。
地址:https://github.com/ljinkai/weekly

How-To-Secure-A-Linux-Server:一份 Linux 服务器安全指南。这是一份专注于保护非企业场景下的 Linux 服务器安全的操作指南,它虽然不够专业但对于个人来说足够了。
地址:https://github.com/imthenachoman/How-To-Secure-A-Linux-Server

cloc:计算代码行数的工具。这是一款可以统计源码中空白行、注释、不同编程语言代码行数的工具。
地址:https://github.com/AlDanial/cloc

upiano:运行在命令行里的电子琴。这是一个小型的电子琴命令行应用,它安装简单、运行方便,支持鼠标和键盘两种操作方式。
地址:https://github.com/eliasdorneles/upiano

learndb-py:从头用 Python 写一个数据库。该项目是用 Python 从零实现一个关系型数据库,从而更好地了解数据的内部构造,此数据库仅可作为学习和练手项目,无法应用在生产环境。
地址:https://github.com/spandanb/learndb-py

warriorjs:一个有趣的 JavaScript 编程 RPG 游戏。在游戏中你将通过 JavaScript 语法指挥战士与敌人战斗、营救俘虏,一步步走向塔顶,获得传说中的 JavaScript 之剑。
地址:https://github.com/olistic/warriorjs

poster-design:一款强大的在线设计图片工具。采用 Vue3+Vite2+Vuex+ElementPlus 技术实现的在线海报图片设计工具,可用于生成电商分享图、文章长图、视频/公众号封面等。
地址:https://github.com/palxiao/poster-design

docsify:开箱即用的文档网站生成器。该项目可以帮你快速生成文档网站,开箱即用无需构建,写完文档即可发布。支持全文搜索、自定义主题、丰富的 API、Emoji 等实用功能。
地址:https://github.com/docsifyjs/docsify

OneAccount:一款简约的 Android 记账应用。这是一款支持自定义支出/收入分类、定时提醒、预算设置、花费统计等功能的记账 APP。
地址:https://github.com/LouBii/OneAccount