标星 82.6K ! 挖掘了 9 款 GitHub 开源项目 !

科技   2024-11-02 12:30   福建  
嗨喽!GitHub科技的各位小伙伴们,由于公众号做了乱序推送改版,为了保证公众号的推文能够第一时间及时送达到大家手上,大家记得将公众号 加星标置顶 ,公众号每天会送上 3 个 GitHub 开源项目给大家学习 !


1

   

Slashy

一个开源的 Notion 辅助工具:Slashy,可为 Notion 自定义各种快捷命令,如开启摄像头、录音、绘图、创建注释、可复用的内容模块等,进一步提高编辑效率。

开源项目 Slashy 是 Notion 用户的福音,通过这个开源项目你能够创建自己的 Notion 自定义命令,创建成功后可通过斜杠键访问。

同时能够在 Notion 中进行视频和音频录制,使用 /draw 命令为 Notion 页面制作绘图和注释,轻松为可重用的块和内容创建命令。

提供了 Slashy SDK 开发自己的插件,通过 Notion 侧边栏轻松管理和编辑您的命令,如何在 Chrome、Firefox、Edge 上使用可以参考该开源项目的  Readme 文件。

https://github.com/alyssaxuu/slashy


2

   

Gitploy

可在几分钟内,快速搭建一个基于 GitHub 的项目部署系统。项目提供了更为直观的可视化界面,让你可以快速针对项目分支、SHA、标签进行部署,并拥有持续交付和持续部署能力。Gitploy使您的组织能够在几分钟内围绕部署API构建部署系统,并提供以相同方式管理所有部署和部署的地方。

特点

  • 在一个地方管理所有部署。

  • 提供直观的UI来部署特定的ref(分支、SHA、标签)

  • 为松耦合工具构建一个事件驱动的部署系统。

  • 同时提供持续交付和持续部署。

  • 提供高级部署功能:倒退,审查,锁定,冻结窗口。

  • 提供DevOps指标。

https://github.com/gitploy-io/gitploy

3

   

vCard

一个在 GitHub 开源的个人简历网站:vCard,支持响应式设计,能让你的个人信息、项目经验、工作经验在 Web 页面上,得到最佳的浏览体验。

https://github.com/codewithsadee/vcard-personal-portfolio

4

   

EasyNode

一个简易的个人 Linux 服务器管理面板 :EasyNode,支持多服务器管,可通过 WebSocket 实时更新服务器基本信息,如系统、公网 IP、CPU、内存、硬盘、网卡等。

安装

  • 默认账户密码 admin/admin

  • web端口:8082


docker镜像

docker run -d -p 8082:8082 --name=easynode --restart=always -v /root/easynode/db:/easynode/app/db chaoszhu/easynode
环境变量:
  • DEBUG: 启动debug日志 0:关闭 1:开启, 默认关闭

  • ALLOWED_IPS: 可以访问服务的IP白名单, 多个使用逗号分隔, 支持填写部分ip前缀, 例如: -e ALLOWED_IPS=127.0.0.1,196.168


手动部署

依赖Nodejs版本 > 20+
git clone https://github.com/chaos-zhu/easynode
cd easynode
yarn
cd web
yarn build
mv dist/* ../server/app/static
cd ../server
yarn start
# 后台运行需安装pm2pm2 start index.js --name easynode-server

https://github.com/chaos-zhu/easynode


5

   

coolify

一个在 GitHub 开源的项目自托管方案,可用于替代 Heroku 和 Netlify。支持反向代理、免费 SSL 证书配置、多种常用数据库配置、项目一键安装与升级等功能。
https://github.com/coollabsio/coolify

6

   

Pingu

日本一位开发者开源的命令行网络诊断工具,可用于替代 ping。在使用时,会逐渐出现一只可爱的 ASCII 企鹅图形,并高亮关键字。

https://github.com/sheepla/pingu


7

   

infra

一个让你能够快速访问项目基础设施(如 Kubernetes、数据库)的管理工具。集成了简单易用的命令行工具,支持配置同步、权限管理、日志记录、API 扩展等功能。目前项目功能仍在持续更新与迭代。

https://github.com/infrahq/infra


8

   

LetsMarkdown

是一个简单易用的轻量级 markdown 文档协作项目,你可以使用 LetsMarkdown 来和你的朋友或者同事一同编辑 markdown 文档。

LetsMarkdown 有以下特点:

  • 实时协作 Markdown 编辑和预览

  • 类似 VSCode 的编辑器,支持命令调色板(语法突出显示、自动完成、编辑器主题...)

  • 无需注册和登录,打开页面即可编辑

  • 支持深色模式

项目部署

当然,你也可以自己部署一个属于自己的 LetsMarkdown 尽情使用。

部署的方式也很简单,推荐使用 docker,命令如下:

docker pull cveinnt/letsmarkdown
docker run --rm -dp 3030:3030 cveinnt/letsmarkdown

之后直接访问 ip:3030 就可以打开部署好的 LetsMarkdown 首页了,如下图所示:

https://github.com/Cveinnt/LetsMarkdown.com

9

   

emojied

一个可以把任意网址转换为 Emoji 表情符号的开源项目,还挺有意思的。这个网站推荐大家去试试看 。

https://github.com/sekunho/emojied

喜欢GitHub科技的文章,可点击下方名片关注我,每天下午2点32分更新优质的开源项目。


--完--


读到这里说明你喜欢本公众号的文章,欢迎 置顶(标星)本公众号 GitHub科技,这样就可以第一时间获取推送了~

本公众号,后台回复:666 ,领取一份国内最顶级的 GitHub 开源项目排行榜单 !
1. 15 个大受欢迎的 GitHub 项目 ,必须推荐 !
2. 一次性 9 款 GitHub 开源项目,太强了 !
3. 本周推荐的9个火火火的GitHub开源项目 !
4. 标星76.5K ! 这 9 款开源项目,绝了!


觉得内容还不错的话,给我点个“在看”呗





GitHub科技
每天分享 3 款优秀的 GitHub 开源项目 !
 最新文章