Here are six of the most popular open source projects with the most Star gains this month. GitHub’s history of recommended open source projects will be collected and consolidated. See the end of this article for a collection of projects.
The open source projects recommended for this issue are:
1. Tools for downloading YouTube videos
2. Text user interface frameworks inspired by modern Web development
3. Download market data from Yahoo
4. Style and syntax checker for over 25 languages
5. Great Spring tutorial
6. Database document generator
01
A tool for downloading YouTube videos
A recommended video download wizard: PyTube, a lightweight library written in Python. It has no third party dependencies and is highly reliable. Pytube simplifies pipelinization by allowing you to specify callback functions for different download events, such as on Progress or on Complete.
In addition, PyTube includes a command-line utility that allows you to download videos directly from your terminal.
Source address: https://github.com/pytube/pytubeCopy the code
02
A text user interface framework
Textual use Rich (github.com/Textualize/rich) to render the Rich text, so he can present any content can be used in Textual.
Textual has a lot in common with modern Web development; The layout is done with a CSS grid, and themes can be customized with CSS. Other technologies borrow from JS frameworks such as Vue and React. Textual supports systems such as MacOS/Linux/ Windows.
Source address: https://github.com/Textualize/textualCopy the code
03
Download market data from Yahoo
Yfinance provides a threaded and Pythonic way to get data from Yahoo! Ⓡ Finance download market data. Is an open source tool that uses yahoo’s publicly available apis and is intended for research and educational purposes.
Source address: https://github.com/ranaroussi/yfinance official blog: https://aroussi.com/post/python-yahoo-financeCopy the code
04
Style and syntax checker for more than 25 languages
LanguageTool is an open source proofreading software for English, French, German, Polish, Russian and more than 20 other languages. It found many errors that a simple spell checker would not detect.
Source address: https://github.com/languagetool-org/languagetoolCopy the code
05
Powerful Spring tutorial
The project is a series of small, hard-hitting tutorials: each covers a single, well-defined development area within the Java ecosystem.
One of the highlights is Spring Framework – Spring, Spring Boot, and Spring Security. In addition to Spring, the modules here cover many aspects of Java.
Source address: https://github.com/eugenp/tutorialsCopy the code
06
Database document generator
Simple and easy to use database table structure document generator.
Source address: https://github.com/pingfangushi/screwCopy the code
Welcome to visit GitHub and recommend a fun and interesting open source project every day. GitHub project:
Source address: https://github.com/Wechat-ggGitHub/Awesome-GitHub-RepoCopy the code