Github Selection: This week Top 10 project

LSGO software technology team every Sunday, counting on this week's hottest Github project, through this list can reflect the hot items programmer attention. Since Github is the world's largest open source code base is a concentrated expression of the spirit of open source, here is the treasure of all, I hope this list so that everyone can benefit.


<Center> TOP01
the Python - 100 of days from the novice to the master </ center>

URL :

https://github.com/jackfrued/Python-100-Days

Screenshot :

3648525-6027ae7da4ce73f7.png
Top01

About :

100 days from novice to master.

  • Day01 ~ 15 - Python language foundation
  • Day16 ~ Day20 - Python language Advanced
  • Day21 ~ 30 - Web front-end entry
  • Day31 ~ 35 - Fun Linux operating system
  • Day36 ~ 40 - basic and advanced database
  • Day41 ~ 55 - real Django
  • Day56 ~ 60 - real Flask
  • Day61 ~ 65 - Tornado combat
  • Day66 ~ 75 - reptiles Development
  • Day76 ~ 90 - data processing and Machine Learning
  • Day91 ~ 100 - Project Development Team

<center>Top02
The Art of Command Line</center>

URL :

https://github.com/jlevy/the-art-of-command-line

Screenshot :

3648525-a326b02abbd2ac22.png
Top02

About :

Skilled use of the command line is an often overlooked or considered difficult to master skills, but in fact, it will improve your flexibility and productivity as an engineer. This article is a command of some of my work on Linux, using the techniques found in the summary line. Some very basic skills, while others are quite complex and even obscure. This article is not long, but when you are able to master all the skills listed here, you learn a lot about the command line.

3648525-115f9cfbbe892c06.png
pic01

<center>Top03
Zdog</center>

URL :

https://github.com/metafizzy/zdog

Screenshot :

3648525-4deeb77767f48a34.png
Top03

About :

The pseudo 3D stereoscopic rendering engine JS Zdog. On the very definition of Zdog able to streamline:

Round, flat, designer-friendly pseudo-3D engine for canvas & SVG

圆头圆脑、纯平质感、对设计师友好的 canvas + SVG 伪 3D 引擎

The official network paradigm attracted to try it, and indeed as the author calls the effect of this engine is still very elementary, because Zdog is totally projected in 2D object to a position where the 3D object rendering, so the Z-axis stacked basic problem has no solution ( of course, the official website also describes some of the ways to alleviate the Z-fighting). But after all, this is an uncompressed only 28KB, not the pursuit of accurate but for the fun of JS libraries, but also what bike it ~

3648525-acea62f6bb7221f6.png
pic01

<center>Top04
The Patterns Behind Scalable, Reliable, and Performant Large-Scale Systems</center>

URL :

https://github.com/binhnguyennus/awesome-scalability

Screenshot :

3648525-d2afee440ca887fc.png
Top04

About :

An organized list of reading, for illustration scalable, reliable and high-performance model large systems behind.

  • Micro Services and orchestration
  • Distributed Cache
  • Distributed Lock
  • Distributed Tracking, tracking and measuring
  • Distributed Scheduling
  • Distributed Logging
  • Distributed monitoring and alarm
  • Distributed Security
  • Distributed messaging, queuing and flow of events
  • Distributed Search
  • 分布式存储
  • 关系数据库(MySQL,MSSQL,PostgreSQL)
  • NoSQL数据库
  • 时间序列数据库
  • 分布式存储库,依赖关系和配置管理
  • 扩展持续集成和持续交付
  • ……

<center>Top05
The Algorithms - Python</center>

网址

https://github.com/TheAlgorithms/Python

截图

3648525-c4953784660e4923.png
Top05

简介

用Python实现的所有算法。

  • 排序算法
  • 搜索算法
  • 密码
  • ……

<center>Top06
LeeCode Animation All in One</center>

网址

https://github.com/MisterBooo/LeetCodeAnimation

截图

3648525-0d02f9eacc8c9589.png
Top06

简介

我会尽力将 LeetCode 上所有的题目都用动画的形式演示出来,计划用 3 到 4 年时间去完成它,期待与你见证这一天!

  • 十大经典排序算法动画与解析,看我就够了!(配代码完全版)
  • 两数之和
  • 两数相加
  • 无重复字符的最长子串
  • 三数之和
  • 删除链表的倒数第 N 个节点
  • 有效的括号
  • 合并两个有序链表
  • 合并 K 个排序链表
  • 两两交换链表中的节点
  • 删除排序数组中的重复项
  • 颜色分类
  • 分割链表
  • 反转链表 II
  • 二叉树的中序遍历
  • 对称二叉树
  • ……

<center>Top07
Algorithm Visualizer</center>

网址

https://github.com/algorithm-visualizer/algorithm-visualizer

截图

3648525-604690fa16e115c8.png
Top07

简介

一个算法可视化工具,方便理解算法逻辑。

程序员学算法和数据结构时,如果从纯文本和静态图来学,挺枯燥的。

相反,可视化动画工具,真是一个非常棒的帮手,Algorithm Visualizer 就是这样的一个开源项目。

3648525-7692966e249f882c.png
pic01

<center>Top08
Windows Terminal</center>

网址

https://github.com/microsoft/terminal

截图

3648525-fca367744f5016d5.png
Top08

简介

Windows Terminal 是一个全新的、流行的、功能强大的命令行终端工具。包含很多来社区呼声很高的特性,例如:多 Tab 支持、富文本、多语言支持、可配置、主题和样式,支持 emoji 和基于 GPU 运算的文本渲染等等。

同时该终端依然符合我们的目标和要求,以确保它保持快速、高效,并且不会消耗大量内存和电源。

3648525-23a0717b52bb1ed1.png
pic01
3648525-129ae0cb9d3bf5c7.png
pic02

<center>Top09
CSS Grid Generator</center>

网址

https://github.com/sdras/cssgridgenerator

截图

3648525-4d738146fd684344.png
Top09

简介

CSS Grid Generator:生成基本的CSS网格代码来进行动态布局。

兴许你正在开始着手使用网格的方式布置你的页面,但是一个个的为你的元素写上网格规格实在是有些重复劳动……那么这个项目就能帮助你。它能够让你简单的生成网格所需的 CSS,你只需要把你的布局画上去,然后调整配置就能得到你需要的代码了。尽管它没办法让你很全面的使用网格,只能帮你写个最开始的布局而已,剩下的事情你还是要自己动手,但是不可否认的是在最初的一步上你会节省很多时间。

3648525-9190b662f7eeb421.png
pic01

<center>Top10
Svelte</center>

网址

https://github.com/sveltejs/svelte

Screenshot :

3648525-65294ebc854d9128.png
Top10

About :

Svelte is an interesting client / server framework that can render JavaScript in pre-build, and can change the way we develop.

Svelte similar to Javascript framework Vue.js, the "traditional" framework requires runtime code (Translator's Note: The current framework, whether React, or VueJS, no matter how you compile when using necessarily need to introduce the framework itself, this is the runtime code) to define and execute modules, the holding state, and also update the view frame run. Svelte fully integrated into JavaScript. If there is no reference to this framework, this approach is primarily for the benefit file size.

The framework is actually a tool that can be compiled into your source code does not rely on pure JavaScript relations.

3648525-9876c5fff4f36694.png
pic01

Related graphic:

Reproduced in: https: //www.jianshu.com/p/3e1a6f67025d

Guess you like

Origin blog.csdn.net/weixin_34324081/article/details/91151435