本篇文章为大家盘点了8月份最热门的GitHub 项目,一起来看看你都知道哪些,或者有哪些你已经在使用的了。

503757_wx.jpg

  1 100-Days-Of-ML-Code


  https://github.com/Avik-Jain/100-Days-Of-ML-Code Star 11308

  这个100天搞定机器学习编程的项目,现在已经是爆红GitHub,很快累积了3000多标星,在Twitter上,也有一大票人热捧这个项目。

  微信图片_20180905155115.jpg


  目前作者的100天计划,已经进行到第43天,已有的内容包括:数据预处理、线性回归、逻辑回归、K最邻近算法、支持向量机、深度学习专项课程等,最新的内容已经讲到决策树及实现等。


  2  windows95


  https://github.com/felixrieseberg/windows95 Star 10513

  微信图片_20180905155138.jpg


  一个带有微软Windows 95操作系统的Electron应用程序,,你可以在Linux、Mac、甚至Windows电脑上运行。根据开发人员Felix Rieseberg的说法,无论你目前使用何种操作系统,在安装和运行新的Electron应用程序后,您都将获得完整的Windows 95体验。


  3  lazygit

  https://github.com/jesseduffield/lazygit Star 9275

  lazygit是一个用于Git命令行的简单终端UI,使用Go语言编写,用到了gocui库,目的是在命令行提供Git的图形界面。


  4  system-design-primer


  https://github.com/donnemartin/system-design-primer Star 45008

  微信图片_20180905155224.jpg


  该项目是关于如何设计大型系统,以及如何应对系统设计面试。系统设计是一个很宽泛的话题。在互联网上,关于系统设计原则的资源也是多如牛毛。这个仓库就是这些资源的组织收集,它可以帮助你学习如何构建可扩展的系统。


  5  dev.to


  https://github.com/thepracticaldev/dev.to Star 6303

  dev.to(或者只是DEV)是一个软件开发人员撰写文章,参与讨论的平台。


  6  javascript-algorithms


  https://github.com/trekhleb/javascript-algorithms Star 35700

  用JavaScript实现的算法和数据结构,每个算法和数据结构都有自己独立的自述文件,其中包含相关说明和链接,供进一步阅读(包括YouTube视频)。


  7  julia


  https://github.com/JuliaLang/julia Star 16547

  MIT 开发的 Julia 语言是全球热度上升最快的编程语言之一,前不久,MIT CSAIL 实验室正式发布了 Julia 1.0,该语言期望结合 C 的速度、Matlab 的数学表征、Python 的通用编程与 Shell 的胶水命令行,并构建开源、自由与便捷的编程语言。


  8  Proton


  https://github.com/ValveSoftware/Proton Star 5050

  Proton是基于Wine开发的一个能够在Steam客户端使用的工具,它允许Windows独有的游戏在Linux和macOS操作系统上运行。


  9  taskbook


  https://github.com/klauscfhq/taskbook Star 4763

  本应用通过使用简单且最小化的语法,以及平坦的学习曲线,使您可以在终端内跨多个板块,有效地管理任务和笔记。所有数据都以原子方式写入存储,以防止损坏,并且永远不会与任何第三方共享。已删除的条目会自动存档,并且可以随时被检查或恢复。


  10  CS-Interview-Knowledge-Map


  https://github.com/InterviewMap/CS-Interview-Knowledge-Map Star 10723

  该开发者花了将近半年的时间寻找大厂的面试题,筛选出了近百个知识点然后成文,开源出了第一个版本,目前总字数已高达 10 余万字。目前内容包含了 JS、网络、浏览器相关、性能优化、安全、框架、Git、数据结构、算法等内容,无论是基础还是进阶,亦或是源码解读,你都能在本图谱中得到满意的答案,帮助你更好的进行面试。


  11  CS-Notes


  https://github.com/CyC2018/CS-Notes Star 9861

  这是一套计算机科学学习笔记,主要总结一些比较重要的知识点,笔记有少部分内容是直接引入书上原文或者官方技术文档的原文。


  12  JCSprout


  https://github.com/crossoverJie/JCSprout Star 11958

  这是一个还处于萌芽阶段的 Java 核心知识库。分为常用集合、Java多线程、JVM、分布式相关、常用框架等内容


  13  filament


  https://github.com/google/filament Star 4127

  Filament是一款用于Android,Windows,Linux和macOS基于物理的渲染引擎


《12月份GitHub上最热门的开源项目》

《11月份GitHub上最热门的开源项目》

《10月份GitHub上最热门的开源项目》

《GitHub 上 9 月份最火的开源项目》

《8月份GitHub开源项目排行榜》

《7月份GitHub开源项目排行榜》

《6月份GitHub开源项目排行榜》

《GitHub上5月份最热门的开源项目》

《GitHub上4月份最热门的开源项目》

《GitHub上3月份最热门的开源项目》

《GitHub上2月份最热门的开源项目》

《GitHub上1月份最热门的开源项目》

开源最前线(ID:OpenSourceTop) 猿妹整编

转载请注明来源作者