作为一名搬砖程序员,为了获取优质项目和源码,少不了逛 GitHub。一天下来,多多少少都会在 GitHub 上搜集优秀的开源项目。但是,漫无目的地闲逛,往往得不到很好的开源项目,甚是头疼。最近几天,我无意中发现了一个超赞的在线网站,里面汇集了包含所有编程语言的开源项目和库,并可以链接到相对应的 GitHub 上。

该网站名为 lib4dev,首先放上 lib4dev 的在线网址:http://www.lib4dev.in/

简介

使用 lib4dev 可以查找任何编程语言的最佳库,它界面简单,基本上所有编程语言的库和开源项目都可以在上面找得到。

1. 按照编程语言分类

我特意看了一下,里面包含的编程语言太全了,例如最常见的 C、C++、Go、Java、Python 等等。

例如我们用得比较多的应该是 Python 和 C++,在左侧点击就可以进入相应的编程语言了。

2. 按照主题分类

除了按照编程语言来分,还提供了主题划分,例如算法、安卓、构建工具等等。

3. 多类型排行

值得一提的是该网站上的所有项目都是可以 link 到 GitHub 上的。每一种编程语言或者主题下都可以根据不同属性进行划分。

例如,我们选择 Python 语言。在页面右上角可以根据不同属性进行排行,方便我们获取最想要的开源项目。

  • 按照最匹配排行
  • 按照 star 数目排行
  • 按照 Fork 数目排行
  • 按照更新时间排行

    从 4 种不同的属性,我们可以根据自己需要,寻找 star 数最多的、fork 数最多的,或者是最近更新的 GitHub 项目。

4. 搜索功能

是的,lib4dev 也提供了项目搜索功能。这一点非常好用。例如我搜索“AI”,就会罗列出排行结果了。

下面举个例子,我们使用 star 最多的排行属性,搜索“AI”,在结果中,进入排名第二的“PracticalAI”。该项目非常不错,我之前也看过,有机会再推荐给大家。

在网站里,我们可以看到对应项目的所有内容,当然你也可以选择跳转到项目的 GitHub 仓库中去。

总的来说,lib4dev 的界面比较简单。但是搜索 GitHub 项目确实不错,基本上可以缩减我闲逛 GitHub 50% 的时间了。

GitHub 搜索工具相关推荐

  1. github 搜索_Fzf:Golang开发的Github高星系统模糊搜索补全工具

    工欲善其事,必先利其器,常使用Linux命令终端的人都知道,bash默认情况下提供了很多便利的功能,比如TAB命令补全等,CTRL+R命令搜索等,但是这些功能往往有这样或者那样的问题致使不够尽兴.今天 ...

  2. Ubuntu上五款搜索工具:Albert、Synapse、Utools、Ulauncher、FSearch

    1. 应用概览 应用 / 功能 查找应用 查找文件 查找网页 扩展程序 Albert ✓ ✓ ✓ - Synapse ✓ ✓ - - Utools ✓ ✗ ✓ ✓ Ulauncher ✓ ✓ ✓ ✓ ...

  3. 找论文太难?试试这款「文本生成」论文搜索工具

    点击上方"视学算法",选择加"星标"或"置顶" 重磅干货,第一时间送达 子豪 发自 凹非寺 量子位 报道 | 公众号 QbitAI NLP工 ...

  4. 找论文太难?试试这款「文本生成」论文搜索工具丨开源

    点击上方,选择星标或置顶,不定期资源大放送! 阅读大概需要3分钟 Follow小博主,每天更新前沿干货 转载自:量子位 NLP工作者,尤其是文本生成领域的工作者们,你们福音来了! ArXiv Text ...

  5. 探究Facebook相似性搜索工具 faiss的原理

    探究Facebook相似性搜索工具的原理 它是一个能使开发者快速搜索相似多媒体文件的算法库.而该领域一直是传统的搜索引擎的短板.借助Faiss,Facebook 在十亿级数据集上创建的最邻近搜索(ne ...

  6. Ubuntu下安装Python开发的Facebook Faiss相似性搜索工具

    Facebook 的相似性搜索工具 Faiss支持GPU下矢量表示检索,有较强的检索性能,可用于有效的相似性搜索(similarity search)和稠密矢量聚类(clustering of den ...

  7. 如何在Linux中安装和使用Silver Searcher(程序员的代码搜索工具)

    Silver Searcher是一个免费的开源跨平台源代码搜索工具,类似于ack ( 类似于程序员的grep工具 ),但速度更快. 它运行在类Unix系统和Windows操作系统上. 银色搜索者和ac ...

  8. [Github项目推荐] 推荐三个助你更好利用Github的工具

    2019 年第 26 篇,总 50 篇文章 本文大约 1700 字,阅读大约需要 5 分钟 作为一名程序员,学会使用 Github 是一个必备技能,正如同需要学会利用谷歌搜索问题的解决方案一样. 今天 ...

  9. windows搜索工具_加快搞定并替代 Windows 10 搜索框搜索文件速度的免费小工具

    毫无疑问,Everything 搜索是 Windows 操作系统上可用的最快的搜索工具之一.它比内置的 Windows 搜索工具快得多,因为它几乎立即返回结果,并支持许多自定义选项以优化搜索.而今天大 ...

最新文章

  1. HarmonyOS Text超出部分末尾显示...
  2. asp.net mysql 事务_ASP.NET里的事务处理(ado.net 数据库应用)
  3. 为何excel中数据无法计算机,excel表格内数据为何无法计算机-为什么EXCEL单元格内的数字不能运算...
  4. C#编译器优化那点事
  5. CListCtrl使用指南
  6. leetcode 贪心_「leetcode」135.分发糖果【贪心算法】详细图解
  7. 阵列信号处理-学习笔记003-波束形成
  8. 微信小程序wx.getUserInfo授权获取用户信息(头像、昵称)的实现
  9. 起点中文网乘“盛大”之势打通产业供应链
  10. 【mysql】---php链接数据库---【巷子】
  11. Linux音视频学习--常见的音视频传输协议及基本概念介绍
  12. 理解statsmodels中OLS对应基金alpha、beta、R-squared
  13. 定时任务:springboot集成Quartz实现多任务多触发的动态管理
  14. 百度APP-Android H5首屏优化实践
  15. 洛谷P1046 陶陶摘苹果c语言
  16. 利用宽乐通信实现PHP网页收发短信
  17. pasa查看mysql_某AutoEq数据库的解读及其使用
  18. byvoid面试阿里星 面试官的评价--我辈楷模
  19. 软考中级证书有效期是多久?
  20. 帮助文档 html 模板,html模板

热门文章

  1. pwm波如何控制电机代码_电动车电机如何选择功率匹配的电机控制器?
  2. js获取浏览器当前屏幕的宽度和高度
  3. python金融分析小知识(14)——matplotlib多子图绘制(结合股票收盘价数据)
  4. imx6ul之按键驱动添加
  5. lpb.wifi index.php,5.0V供电物联网无线wifi模块LPB105
  6. DM_SQL索引相关
  7. ROS 移动机器人 STM32 Kinect2 智能车
  8. vue跳转页面不刷新的问题
  9. 阿里巴巴招聘工人老师傅做人工智能,当P8年薪百万
  10. 物体红外发射率/辐射率测量