GitHub Trends – Jan 2022

Let’s review GitHub trending projects for Java and Rust programming languages in January 2022.

Java

SeaTunnel

Total stars: 3022Last month stars: 720Growth: 24%

https://github.com/apache/incubator-seatunnel

About the project: SeaTunnel (formely Waterdrop) is a very easy-to-use ultra-high-performance distributed data integration platform that supports the real-time synchronization of massive data. It can synchronize tens of billions of data stably and efficiently every day, and has been used in the production of nearly 100 companies.


DSA-Bootcamp-Java

Total stars: 6169Last month stars: 897Growth: 15%

https://github.com/kunal-kushwaha/DSA-Bootcamp-Java

About the project: This repository consists of the code samples, assignments, and notes for the Java Data Structures & Algorithms bootcamp of Community Classroom.


AndroRAT

Total stars: 469Last month stars: 58Growth: 12%

https://github.com/karma9874/AndroRAT

About the project: AndroRAT is a tool designed to give control of the android system remotely and retrieve information from it. Androrat is a client/server application developed in Java Android for the client-side and the Server is in Python.


LSPosed Framework

Total stars: 3463Last month stars: 410Growth: 12%

https://github.com/LSPosed/LSPosed

About the project: A Riru module trying to provide an ART hooking framework which delivers consistent APIs with the OG Xposed, leveraging YAHFA hooking framework.


Signal Android

Total stars: 1923Last month stars: 217Growth: 11%

https://github.com/signalapp/Signal-Android

About the project: Signal is a messaging app for simple private communication with friends.

Rust

rathole

Total stars: 2439Last month stars: 2378Growth: 97%

https://github.com/rapiz1/rathole

About the project: A lightweight and high-performance reverse proxy for NAT traversal, written in Rust. An alternative to frp and ngrok.


Dioxus

Total stars: 2405Last month stars: 2213Growth: 92%

https://github.com/DioxusLabs/dioxus

About the project: Elegant React-like library for building user interfaces for desktop, web, mobile, SSR, liveview, and more.


foundry

Total stars: 1439Last month stars: 517Growth: 36%

https://github.com/gakonst/foundry

About the project: Foundry is a blazing fast, portable and modular toolkit for Ethereum application development written in Rust.


Poem Framework

Total stars: 1090Last month stars: 209Growth: 19%

https://github.com/poem-web/poem

About the project: a full-featured and easy-to-use web framework with the Rust programming language.


TAURI

Total stars: 30043Last month stars: 4523Growth: 15%

https://github.com/tauri-apps/tauri

About the project: Tauri is a framework for building tiny, blazing fast binaries for all major desktop platforms. Developers can integrate any front-end framework that compiles to HTML, JS and CSS for building their user interface. The backend of the application is a rust-sourced binary with an API that the front-end can interact with.

Obversvations

  • The repositories with data structure and algorithms implementations always taking attention, so if you are interested in this area you should definitely take a look at the DSA-Bootcamp-Java project. Moreover, this is not only implementation but a whole learning course to get you to understand the topic better.
  • If you want to play with AndrRAT project, please see the desclaimer there. This project is for educational purposes only.
  • Android-related projects seem trendy this month in the Java category.
  • rathole and Dioxus projects demonstrated unbelievable growth this month (90+ %).
  • As it became a tradition when we review the Rust projects there is almost no way to miss any crypto/blockchain-related project across top trending ones.

Title image by wiggijo from Pixabay.

Newsletter – Week 06, 2022

News

Articles

Videos

Newsletter – Week 05, 2022

News

Articles

Videos

Newsletter – Week 04, 2022

News

Articles

Videos

Newsletter – Week 03, 2022

News

Articles

Videos

GitHub Rising Stars December 2021

A new 2022 year is already there but we are discussing GitHub Rising Starts December 2021 edition. Let’s go!

Java


ja-netfilter

Total stars: 2768Last month stars: 2107Growth: 76%

https://github.com/ja-netfilter/ja-netfilter

About the project: a javaagent framework.


Lithium (for Fabric)

Total stars: 1294Last month stars: 199Growth: 15%

https://github.com/CaffeineMC/lithium-fabric

About the project: Lithium is a free and open-source Minecraft mod that works to optimize many areas of the game in order to provide better overall performance.


NekoX

Total stars: 1478Last month stars: 227Growth: 15%

https://github.com/NekoX-Dev/NekoX

About the project: NekoX is a free and open-source third-party Telegram client, based on Telegram-FOSS with features added.


SmartTubeNext (STN)

Total stars: 3872Last month stars: 522Growth: 13%

https://github.com/yuliskov/SmartTubeNext

About the project: SmartTubeNext is an advanced YouTube app for Android TVs and TV boxes, free & open source.


Paper

Total stars: 5442Last month stars: 549Growth: 10%

https://github.com/PaperMC/Paper

About the project: high-performance Spigot fork that aims to fix gameplay and mechanics inconsistencies.

Rust


snarkOS

Total stars: 825Last month stars: 252Growth: 31%

https://github.com/AleoHQ/snarkOS

About the project: a Decentralized Operating Sysa decentralized operating system for private (zero-knowledge) applications. It forms the backbone of Aleo and enables applications to verify and store the state in a publicly verifiable manner.


Polars

Total stars: 4062Last month stars: 821Growth: 20%

https://github.com/pola-rs/polars

About the project: fast multi-threaded DataFrame library in Rust | Python | Node.js.


Databend

Total stars: 3012Last month stars: 429Growth: 14%

https://github.com/datafuselabs/databend

About the project: an elastic and reliable Serverless Data Warehouse, offers Blazing Fast Query and combines Elasticity, Simplicity, Low cost of the Cloud, built to make the Data Cloud easy.


Wez’s Terminal

Total stars: 3019Last month stars: 425Growth: 14%

https://github.com/wez/wezterm

About the project: a GPU-accelerated cross-platform terminal emulator and multiplexer written by @wez and implemented in Rust.


wgpu

Total stars: 3508Last month stars: 387Growth: 11%

https://github.com/gfx-rs/wgpu

About the project: safe and portable GPU abstraction in Rust, implementing WebGPU API.


Helix

Total stars: 5118Last month stars: 563Growth: 11%

https://github.com/helix-editor/helix

About the project: a post-modern modal text editor.

Obversvations

  • Minecraft mods are quite popular on Github, the same we can say about the Telegram clients.
  • Databend project looks pretty interesting and promising for further review.
  • WebGPU itself and wgpu project, in particular, are extremely worth experimenting with them.
  • Helix and Wez terminal are tools I’m going to install and test on my local soon.
  • Surprise, but there are no block-chain related projects at the top of rising starts for December 2021.

Title image by jcx516 from Pixabay.

Newsletter – Week 02, 2022

News

Articles

Videos

Newsletter – Week 01, 2022

News

Articles

Videos

Newsletter – Week 52, 2021

News

Articles

Videos

Newsletter – Week 51, 2021

News

Articles

Videos