本篇文章为大家盘点了8月份最热门的GitHub 项目,一起来看看你都知道哪些,或者有哪些你已经在使用的了。
1 100-Days-Of-ML-Code
https://github.com/Avik-Jain/100-Days-Of-ML-Code Star 11308
这个100天搞定机器学习编程的项目,现在已经是爆红GitHub,很快累积了3000多标星,在Twitter上,也有一大票人热捧这个项目。
目前作者的100天计划,已经进行到第43天,已有的内容包括:数据预处理、线性回归、逻辑回归、K最邻近算法、支持向量机、深度学习专项课程等,最新的内容已经讲到决策树及实现等。
2 windows95
https://github.com/felixrieseberg/windows95 Star 10513
一个带有微软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
该项目是关于如何设计大型系统,以及如何应对系统设计面试。系统设计是一个很宽泛的话题。在互联网上,关于系统设计原则的资源也是多如牛毛。这个仓库就是这些资源的组织收集,它可以帮助你学习如何构建可扩展的系统。
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基于物理的渲染引擎
开源最前线(ID:OpenSourceTop) 猿妹整编
转载请注明来源作者