最近看到不少好玩的、实用的 Github 项目,就来给大家推荐一把。
中国制霸生成器
最近在朋友圈非常火的一个小网站,可以在线标记 居住、短居、游玩、出差、路过 标记后可生成图片进行社区分享,标记过的信息会记录到本地存储。
简化地图在保留了地缘相接特征的基础上把省级行政区域尽可能简化成了方框,一目了然,或许这也是他能火的原因之一了。
地址:(https://github.com/itorr/china-ex)
Star:1.1K
还有一个全球版的,就不发了,在这个项目里能找得到。
Monocraft
这是一个特殊的字体,像素风游戏我玩过,我不信有谁真的用这个字体去写代码,简直眼睛都要瞎了,它模拟的是我的世界游戏里面的字体。
地址:(https://github.com/IdreesInc/Monocraft)
Star:5.1K
youtube-dl
youtube-dl是一个命令行工具, 可以让你从 youtube 或者国内一些其他的视频网站上下载视频,并且跨平台,Windows、Mac、Linux都支持。
我试了下,B站的视频是可以支持,抖音无法下载。
地址:(https://github.com/ytdl-org/youtube-dl)
Star:114K
90年代鼠标特效
这个项目帮你找回童年网吧上网的感觉,支持我们那个年代一些花里胡哨的鼠标特效,比如鼠标、emoj表情、鼠标影子、雪花效果,有一种回到QQ空间的感觉?
地址:(https://github.com/tholman/cursor-effects)
Star:2.3K
有钱人模拟器
一个React前端实现的简单网页,作者真的是有够无聊的,看着我的余额差点搞的我就辞职了。
地址:(https://github.com/liust97/rich-simulator)
Star:55(哈哈)
作者这个网站还做了其他看起来挺无聊的东西,但是我觉得还不错。
区块链视频网站
这个不是一个开源项目,据说是一个基于区块链的视频网站,上去看了一下发现没有什么流量,最受欢迎的排序第一个你细品。
地址:(https://odysee.com/)
Bashly
Bashly 是一个 Ruby 编写的 Bash 脚本框架和生成器,通过简单的 YAML 配置我们就可以快速开发功能丰富的命令行工具。
使用起来我试了下确实非常方便,提供一个简单的 YAML 文件,文件中提供我们的命令、子命令、参数等信息,然后执行bashly generate就可以生成脚本了。
name: download
help: Sample minimal application without commands
version: 0.1.0
args:
- name: source
required: true
help: URL to download from
- name: target
help: "Target filename (default: same as source)"
flags:
- long: --force
short: -f
help: Overwrite existing files
examples:
- download example.com
- download example.com ./output -f
地址:(
https://github.com/DannyBen/bashly)
Star:1.3K
nginx-config
Nginx 是我们程序员绕不开的一个堪,对于不太熟悉的程序员来说,每次配置一次 nginx 都要去搜索一次配置,是不是你?
这个开源项目给我们提供了一个可视化配置 Nginx 的方式,简直就是相见恨晚。
整个配置方式包含3个部分,预设、网站配置、全局配置。
预设针对网站类型,比如前端、PHP、单页面应用等。
网站配置包含域名、HTTPS、PHP、路由、反向代理、日志等。
全局配置包含HTTPS、安全、Python、反向代理、性能等。
地址:(https://github.com/digitalocean/nginxconfig.io)
Star:23.1K
开源API管理工具
这是一个开关的API管理工具,界面风格看着比较像换了颜色的Postman,能自定义主题,设置颜色、字体之类的,请求方式能支持Rest Api、GraphQL、WebSocket等等。
地址:(https://github.com/hoppscotch/hoppscotch)
Demo:(https://hoppscotch.io/)
Star:48K
自动化万能通用接口
腾讯开源作品:APIJSON,一种专为 API 而生的 JSON 网络传输协议 以及 基于这套协议实现的 ORM 库。
对于后端
- 提供万能通用接口,大部分 HTTP API 不用再写
- 零代码增删改查、各种跨库连表、JOIN 嵌套子查询等
- 自动生成文档,不用再编写和维护,且自动静态检查
- 自动校验权限、自动管理版本、自动防 SQL 注入
- 开放 HTTP API 无需划分版本,始终保持兼容
对于前端
- 不用再向后端催接口、求文档
- 数据和结构完全定制,要啥有啥
- 看请求知结果,所求即所得
- 可一次获取任何数据、任何结构
- 能去除多余数据,节省流量提高速度
地址:(https://github.com/Tencent/APIJSON)
Star:13.9K