社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
Py学习  »  Git

2018年8月份GitHub上最热门的开源项目

算法与数据结构 • 8 年前 • 696 次点击  

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

https://www.itcodemonkey.com/article/8546.html


本篇文章为大家盘点了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基于物理的渲染引擎


附:


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

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

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

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

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

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

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



●编号739,输入编号直达本文

●输入m获取文章目录


今天看啥 - 高品质阅读平台
本文地址:http://www.jintiankansha.me/t/YPGb8kzR6C
Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/23517