Author: HelloGitHub- Dried fish

Code, especially elegant and formal code, has always been a shortcut to learning programming skills. Although there are practical snippets of code that can save the current business, to really improve my skills, I still have to learn codes from large projects, especially projects with a certain number of users, and understand the design principle and implementation logic behind the system. So read CodeBases on This week’s Tweet to see how big apps like Trello and Telegram work.

The following is an excerpt from GitHub Trending and Hacker News hot post (HN Hot post for short) on weibo @helloGithub. Newly released | | practical and interesting, according to the project classification, the release time release time not more than 14 project will mark the New day, without the mark shows the project release more than half. Due to the limited space in this paper, there are some projects not shown in this paper, please refer to 🌝

  • This article directory
      1. This week, pushing
      • 1.1 True codebase: Codebases
      • 1.2 Real-time HD matting: RobustVideoMatting
      1. Making Trending Zhou Bang
      • 2.1 Timing Intelligent library: Merlion
      • 2.2 Resource Monitoring: BTOP
      • 2.3 One-click Focus: LinkFree
      • 2.4 Animation design: Theatre
      • 2.5 Workload Orchestrator Tool: Nomad
      1. Review past

1. Tweet this week

1.1 True codebase: Codebases

Star growth this week: 800+

New Codebases is a collection of source code (code base) for a large project, built using react.js, containing items such as: Front-end source code for Bestbuy, Postman, Trello, Udacity, Coursera, Skillshare, Invision, Telgram, and more. You can learn programming skills by reading code, but using them directly in production is not recommended.

Making address – github.com/reacttips-d…

1.2 Real-time HD matting: RobustVideoMatting

Star gains this week: 1,750+

The official GitHub library of New RobustVideoMatting paper Robust high-resolution VideoMatting with Temporal Guidance, open source by Bytedance. RVM is specially designed for stable character video keying. Unlike existing neural networks, which treat each frame as a separate image, RVM uses a recurrent neural network that remembers time while processing video streams. RVM can do real-time HD keying on any video. 4K 76FPS and HD 104FPS on Nvidia GTX 1080Ti.

Making address – github.com/PeterL1n/Ro…

2. GitHub Trending Weekly

2.1 Timing Intelligent library: Merlion

Star growth this week: 750+

New Merlion is a Python library for time series intelligence. It provides an end-to-end machine learning framework that includes loading and transforming data, building and training models, post-processing model output, and evaluating model performance. It supports a variety of timing learning tasks, including univariate and multivariate timing prediction and anomaly detection. The library is intended to be a one-stop solution for engineers and researchers to quickly develop models for their specific timing needs and benchmark them against multiple timing data sets.

Making address – github.com/salesforce/…

2.2 Resource Monitoring: BTOP

Star gains this week: 1,150+

New btop, a resource monitor that monitors and displays processor, memory, disk, network, and process usage and statistics, follows the theme of bpytop and bashtop, which are C++ versions of both.

Making address – github.com/aristocrato…

2.3 One-click Focus: LinkFree

Star growth this week: 150+

New LinkFree is a small tool to generate personal profile. You can put your Twitter, GitHub, YouTube and other personal social platform accounts on a page, and embed them into other platforms such as Instagram that only support one link, so that people can follow your social account easily.

Making address – github.com/EddieHubCom…

2.4 Animation design: Theatre

Star gains this week: 2,800+

Theatre is an animation design library that you can use to create Web animations such as:

  • 3 d animation
  • SVG/HTML animation
  • Microinteraction design
  • Other JS animations

Making address – github.com/AriaMinaei/…

2.5 Workload Orchestrator Tool: Nomad

Star growth this week: 1,700+

Nomad is a simple and flexible workload orchestrator tool that can deploy and manage containers such as Docker, Podman, non-containable applications (executables, Java), and virtual machines (QEMU) On a large scale across on-Prem and the cloud. It currently supports Windows, Linux, and macOS.

Making address – github.com/hashicorp/n…

3. Look back

  • GitHub Hotspots V.21.38
  • GitHub V.21.37 tower Defense game

This is GitHub Trending for the 39th working week of 2021 🎉 If you Pick up other fun and useful GitHub projects, remember to share them with us in the HelloGitHub Issue section 🌝

Finally, remember to leave the topic Repo in the comments section of this post that you want to see, such as AI head swap. 👀 is similar to the previous book sending activity, the Top5 “likes” in the comments (awesome), the little fish will try to find the Repo ^^