动机
随着github上star的项目越来越多,想要在几百上千个star项目里找到想要的那一个,有时候不是那么容易。
- 首先项目大部分都是英语的,作为非母语,可能很多时候不能找到合适的关键字来搜索。
- 有时候某个项目的名字或者描述比较简单随意,脑子里觉得就是他,但就是搜不到。
- github官方提供了分组功能,但是最多只支持32个分组,很多时候是不够用的。
当然最刺激的是下面这个
这是一个nodejs的http框架,当我搜http nodejs的时候,愣是没出来。
多次碰壁之后,Hubble应运而生。
功能
- 自定义标签。没有数量限制
- 自定义描述。用你自己的语言和理解给项目进行描述。
- 超级搜索。可以搜索语言,标签,描述内容,项目名称,项目原生描述。
- 极速响应。所有的数据都会缓存到本地,所以搜索也是本地进行,可以非常迅速响应。(当然,也是有后端的, 数据会存储在supabase服务器上,你可以放心的多设备使用)
技术分析
前端:Vite + unocss + react 后端:supabase
最后
花了点小时间做了个自用小工具。如果你刚好有这个需求,它不会让你失望的。
快来试试吧。Hubble