Let’s review GitHub trending projects for Java and Rust programming languages in January 2022.
Java
SeaTunnel
Total stars: 3022 | Last month stars: 720 | Growth: 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: 6169 | Last month stars: 897 | Growth: 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: 469 | Last month stars: 58 | Growth: 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: 3463 | Last month stars: 410 | Growth: 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: 1923 | Last month stars: 217 | Growth: 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: 2439 | Last month stars: 2378 | Growth: 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: 2405 | Last month stars: 2213 | Growth: 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: 1439 | Last month stars: 517 | Growth: 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: 1090 | Last month stars: 209 | Growth: 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: 30043 | Last month stars: 4523 | Growth: 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.