数据处理的那些事「GitHub 热点速览」

撇开一屏占四分之三屏幕的 AI 相关项目之外,本周剩下的热榜项目就是同数据有关的数据库项目,比如 CockroachDB 团队开源的 kv 存储数据库 pebble,旨在提供高性能的消息队列 blazingmq。

其他项目则比较通用,像帮你学外文的语法校对器 languagetool,提高你阅读体验的等宽字体 FiraCode,还有提供数字签名服务的 docuseal,以及用来跟踪 issue 做项目管理的 plane。

最好玩的当属 HG 热门项目 habitica,让你在完成 todo 事项,培养某个习惯之余,也能练好你的游戏号。

以下内容摘录自微博@HelloGitHub 的 GitHub Trending 及 Hacker News 热帖(简称 HN 热帖),选项标准:新发布 | 实用 | 有趣,根据项目 release 时间分类,发布时间不超过 14 day 的项目会标注 New,无该标志则说明项目 release 超过半月。由于本文篇幅有限,还有部分项目未能在本文展示,望周知 🌝

  • 本文目录
      1. 本周特推
      • 1.1 语法校对:languagetool
      • 1.2 免费等宽字体:FiraCode
      1. GitHub Trending 周榜
      • 2.1 消息队列:blazingmq
      • 2.2 KV 数据库:pebble
      • 2.3 更快的连结器:mold
      • 2.4 数字签名:docuseal
      • 2.5 产品管理:plane
      1. HelloGitHub 热评
      • 3.1 习惯养成:habitica
      • 3.2 内存管理应用:memreduct
      1. 往期回顾

1. 本周特推

1.1 语法校对:languagetool

主语言:Java

一个开源的词法校对器,它会自动校对你输入文字的语法以及拼写,能有效地检测出拼写错误,以及语法问题。如果你对日常外文书写不是很有信心,可以试试 LanguageTool,支持英文、德语、西班牙语、法语等等 25+ 外文。在线体验:languagetool.org/

GitHub 地址→github.com/languagetoo...

1.2 免费等宽字体:FiraCode

主语言:Clojure

Fira Code 一款免费的等宽字体,包含常用的编程语言中多种字符组合的连字。它只是做了字体的呈现,底层代码仍然与 ASCII 兼容。下图展示了左侧:Fira Code 中呈现的连字。右侧:没有连字的相同字符序列。

GitHub 地址→github.com/tonsky/Fira...

2.1 消息队列:blazingmq

本周 star 增长数:450+主语言:C++

New 高性能的消息队列系统,具有高效、可靠、功能丰富的特性。BlazingMQ 的核心功能是提供持久化、高容错、高性能和高可用的队列,同时,它具备了消息路由策略(例如:工作队列、优先级、fan-out、广播等等)、压缩、强一致性等功能。

GitHub 地址→github.com/bloomberg/b...

2.2 KV 数据库:pebble

本周 star 增长数:150+主语言:Golang

受 RocksDB、LevelDB 启发的 KV 存储数据库,采用 Golang 编写而成,主要优化 CockroachDB 的性能。它继承了 RocksDB 的文件格式,并添加了一些扩展功能:范围删除墓碑、表级的布隆过滤器、MANIFEST 格式的更新。

GitHub 地址→github.com/cockroachdb...

2.3 更快的连结器:mold

本周 star 增长数:650+主语言:C++

mold 是现有 Unix 链接器(连结器)的替代品,因为它更快:它比第二快的开源链接器 LLVM lld 快几倍,mold 旨在通过缩短构建时间来提高开发者的生产力,特别是在快速调试-编辑-重建循环中。

GitHub 地址→github.com/rui314/mold

2.4 数字签名:docuseal

本周 star 增长数:700+主语言:Ruby

DocuSeal 是一个开源平台,提供安全高效的数字文档签名和处理功能。有了它,你可以创建 / 编辑 PDF,在文件上进行签名(网络数字签名),并邮件到邮箱。

GitHub 地址→github.com/docusealco/...

2.5 产品管理:plane

本周 star 增长数:1,000+主语言:TypeScript

JIRA、Linear 之类项目管理器的开源替代品,可以方便地跟踪 issue、产品开发进度等等。特性:

  • issue 规划和追踪:支持富文本,可快速创建 issue;
  • issue 附件:支持文件上传,作为附件附属在对应 issue 中;
  • 自定义布局;
  • 模块化:方便拆解大任务为小任务,快速推进项目开展;
  • 可与 GitHub 同步;

GitHub 地址→github.com/makeplane/p...

3. HelloGitHub 热评

在这个章节,我们将会分享下本周 HelloGitHub 网站上的热评项目,HG 开源项目评价体系刚上线不久,期待你的评价。

3.1 习惯养成:habitica

主语言:JavaScript

这是一款养成类 RPG 游戏,当你完成一个现实中的待办事项后,会获得相应的经验和金币。随着你的等级提升,将会开启更多的玩法,比如购买装备、孵化宠物、职业、专属技能、组队打副本等。

HG 评价地址→hellogithub.com/repository/...

3.2 内存管理应用:memreduct

主语言:C

这是一款 Windows 内存管理工具,可以实时监控计算机内存和清理系统缓存。它体积小(6MB)、内存释放效果明显,兼容 Windows XP 及更高版本。

HG 评价地址→hellogithub.com/repository/...

4. 往期回顾

往期回顾:

以上为 2023 年第 30 个工作周的 GitHub Trending 🎉如果你 Pick 其他好玩、实用的 GitHub 项目,来 HelloGitHub 和大家一起分享下哟 🌝

相关推荐
AAI机器之心15 小时前
LLM大模型:开源RAG框架汇总
人工智能·chatgpt·开源·大模型·llm·大语言模型·rag
杨荧15 小时前
【JAVA开源】基于Vue和SpringBoot的洗衣店订单管理系统
java·开发语言·vue.js·spring boot·spring cloud·开源
FIT2CLOUD飞致云20 小时前
测试管理新增视图与高级搜索功能,测试计划支持一键生成缺陷详情,MeterSphere开源持续测试工具v3.3版本发布
开源·接口测试·metersphere·团队协作·持续测试·测试管理
杨荧1 天前
【JAVA开源】基于Vue和SpringBoot的旅游管理系统
java·vue.js·spring boot·spring cloud·开源·旅游
西柚与蓝莓1 天前
任务【浦语提示词工程实践】
github
Good_Starry1 天前
Git介绍--github/gitee/gitlab使用
git·gitee·gitlab·github
云端奇趣2 天前
探索 3 个有趣的 GitHub 学习资源库
经验分享·git·学习·github
杨荧2 天前
【JAVA开源】基于Vue和SpringBoot的水果购物网站
java·开发语言·vue.js·spring boot·spring cloud·开源
运营黑客2 天前
发现一超级Prompt:让GPT-4o、Claude3.5性能再升级(附保姆级教程)
github