一份 GitHub 网站 7 月份的热门开源项目榜单
作为一名热爱编程的程序员,定期光顾 GitHub 网站,已经成为我工作与生活中必不可少的习惯之一。这个习惯,像阅读八卦新闻一般,容易惹人上瘾。
临近 8 月份的尾声, GitHub 网站 7 月份的热门开源项目已经诞生。这里我罗列一些,说不定就有你感兴趣的项目。
The System Design Primer
学习如何设计可扩展的系统将会有助于你成为一个更好的工程师。系统设计是一个很宽泛的话题。在互联网上,关于系统设计原则的资源也是多如牛毛。这个仓库就是这些资源的组织收集,它可以帮助你学习如何构建可扩展的系统。
cheat.sh
一个操作简单、非常实用的工具类网站,功能如下:
拥有简单的 curl/browser 操作界面;
覆盖 56 种编程语言,超 1000 个最重要的 UNIX/Linux 命令;
100 秒以内的超快响应速度;
等等......
CS-Interview-Knowledge-Map
这是一份能让你更好准备下一次面试的图谱。本图谱目前包含了近百个高频知识点,无论是面试前的准备还是平时学习中的查漏补缺,我们相信肯定能帮助到大家。目前内容包含了 JS、网络、浏览器相关、性能优化、安全、框架、Git、数据结构、算法等内容,无论是基础还是进阶,亦或是源码解读,你都能在本图谱中得到满意的答案,希望这个面试图谱能够帮助到大家更好的准备面试。
GoogleChromeLabs/ndb
通过 Chrome DevTools 工具,改进提升 Node.js (8.0.0 以上版本)开发中的断点调试体验。
nbedos/termtosvg
termtosvg 是一个使用 python 语言开发的终端记录器,能够将命令行对话呈现为一个个 SVGa 动画。
JavaScript Algorithms and Data Structures
这是一个包含多种基于 JavaScript 语言的算法和数据结构的开源项目。每一种算法和数据结构都有自己的 README 解释和 YouTuBe 视频解说。
Awesome macOS open source applications
整理罗列 mac 电脑的各种优秀开源应用,其中还包含大量跨平台软件,诸如音频、浏览器、数据库、Json 解析等领域。
browsh-org/browsh
一个全方面互动,实时的,现代的基于文本的浏览器,呈现在 TTY 和浏览器上。Browsh 创建纯文本版本的网页和 Web 应用程序。
Front-End Performance Checklist
一个优秀的前端性能检测器。性能不只是后台服务器需要考虑的事情,前端亦是如此。
FiloSottile/mkcert
这是一个零配置、轻松制作本地可信任的任意命名的开发证书的工具。
CyC2018/CS-Notes
计算机科学领域的知识集锦。笔记内容包括算法、操作系统、计算机网络、设计模式、数据库和各种编程语言。
送上一句结尾祝福语:
学无止境,学海无涯苦作舟。
上期文章:
喜欢的话,欢迎转发分享给更多的人。