盘点最近 yyds 的开源项目

本期推荐开源项目目录:

1. 一个清新文艺的微社区

2. 30 天学会 React

3. 零配置 API 样板

4. 系统设计资源

5. Wiki 应用程序

6. 即时通讯项目


01. 一个清新文艺的微社区

一个美观清新的微社区开源项目,整套系统使用 Go + Zinc 的架构,前端由 Vue3 构建,采用小清新风格,布局类似 Twitter 的三栏设计。用 Go 写的后端服务运行内存仅 8MB,在单实例 100QPS 时,内存也能稳定在 20MB 左右,资源占用极低。

全文检索用 Zinc  替代了笨重的ElasticSearch,10 万条数据运行内存在 10MB 左右。

开源地址

02. 30 天学会 React

这个项目是《30 天 React 挑战》,是在 30 天内学习 React 的分步指南。它需要你学习 React 之前具备 HTML、CSS 和 JavaScript 知识储备。

除了 30 天学会 React,开发者还发布过 30 天学会 JavaScript 等项目。

开源地址 开源地址 开源地址

03. 零配置 API 样板

Hydra 是 Laravel Sanctum 的零配置 API 样板,并带有开箱即用的优秀用户和角色管理 API。使用 Hydra 开始您的下一个大型 API 项目,专注于构建业务逻辑,并节省无数时间一次又一次地编写无聊的用户和角色管理 API。

开源地址

04. 系统设计资源

开源项目收集了网上优秀的系统设计的资源,包括视频处理、集群、消息队列、系统设计、分布式、数据等等。

开源地址

05. Wiki 应用程序

这个 14.7 K Star 的开源项目是基于 Node.js 构建的现代且强大的 wiki 应用程序。使用 Wiki.js 漂亮而直观的界面让编写文档成为一种乐趣!

开源地址

06. 即时通讯项目

由 IM 技术专家打造的基于 Go 实现的即时通讯(IM)项目。从服务端到客户端 SDK 开源即时通讯(IM)整体解决方案,可以轻松替代第三方 IM 云服务,打造具备聊天、社交功能的 App。

支持 Andorid、iOS 原生开发,支持 Flutter、uni-app 跨端开发,支持小程序、React 等所有主流 web 前端技术框架, PC 支持 Electron,Flutter、iOS、uni-app 已有成熟 demo 可以体验。

开源地址

历史盘点

逛逛 GitHub 每天推荐一个好玩有趣的开源项目。历史推荐的开源项目已经收录到 GitHub 项目,欢迎 Star:Awesome-GitHub-Repo


推荐阅读

1. GitHub 上有什么好玩的项目?

2. 推荐一款高颜值网易云播放器

3. 基于 Spring Boot 的百度云高仿项目

4. 盘点百度 4 个牛逼哄哄的开源项目

猜你喜欢

转载自juejin.im/post/7104110370645606430