A GitHub trending projects for Java and Rust programming languages report for February 2022 is here. Let’s get started.
Java
Fox’s Magisk Module Manager
Total stars: 487 | Last month stars: 180 | Growth: 37% |
https://github.com/Fox2Code/FoxMagiskModuleManager
About the project: A module manager for Magisk because the official app dropped support for it.
AndroRAT
Total stars: 642 | Last month stars: 180 | Growth: 28% |
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.
OneDev
Total stars: 6860 | Last month stars: 1847 | Growth: 27% |
https://github.com/theonedev/onedev
About the project: self-hosted Git Server with Kanban and CI/CD.
usbrubberducky-payloads
Total stars: 269 | Last month stars: 60 | Growth: 22% |
https://github.com/hak5/usbrubberducky-payloads
About the project: This repository contains payloads and extensions for the Hak5 USB Rubber Ducky. Community developed payloads are listed and developers are encouraged to create pull requests to make changes to or submit new payloads.
xManager
Total stars: 1114 | Last month stars: 199 | Growth: 18% |
https://github.com/xManager-v2/xManager-Spotify
About the project: an Android application where you can manage and install all versions of the spotify app.
LSPosed Framework
Total stars: 3855 | Last month stars: 436 | Growth: 11% |
https://github.com/LSPosed/LSPosed
About the project: A Riru / Zygisk module trying to provide an ART hooking framework which delivers consistent APIs with the OG Xposed, leveraging LSPlant hooking framework.
NekoX
Total stars: 1766 | Last month stars: 177 | Growth: 10% |
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.
Rust
HVM
Total stars: 4085 | Last month stars: 2702 | Growth: 66% |
https://github.com/Kindelia/HVM
About the project: a massively parallel, optimal functional runtime in Rust.
Metaplex Program Library
Total stars: 171 | Last month stars: 69 | Growth: 40% |
https://github.com/metaplex-foundation/metaplex-program-library
About the project: Metaplex smart contracts and SDK.
slint
Total stars: 3638 | Last month stars: 713 | Growth: 20% |
https://github.com/slint-ui/slint
About the project: Slint is a toolkit to efficiently develop fluid graphical user interfaces for any display: embedded devices and desktop applications. We support multiple programming languages, such as Rust, C++, or JavaScript.
Zellij
Total stars: 5537 | Last month stars: 933 | Growth: 17% |
https://github.com/zellij-org/zellij
About the project: Zellij is a workspace aimed at developers, ops-oriented people and anyone who loves the terminal. At its core, it is a terminal multiplexer (similar to tmux and screen), but this is merely its infrastructure layer.
The Algorithms – Rust
Total stars: 5824 | Last month stars: 706 | Growth: 12% |
https://github.com/TheAlgorithms/Rust
About the project: all Algorithms implemented in Rust.
axum
Total stars: 3780 | Last month stars: 404 | Growth: 11% |
https://github.com/tokio-rs/axum
About the project: ergonomic and modular web framework built with Tokio, Tower, and Hyper.
Tauri
Total stars: 33272 | Last month stars: 3460 | Growth: 10% |
https://github.com/tauri-apps/tauri
About the project: Tauri is a framework for building tiny, blazingly 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
- Java is still language to go for Android develope.
- OneDev might be a good choice for everyone who is interested in a self-hosted Git server solution. In addition, you will get Kanban board and CI/CD support. Looks pretty interesting for personal projects if you can’t/don’t want to use services like Github or Gitlab.
- I’m not a Haskell developer and don’t have any experience using the Haskell programming language, but I think Haskell developers might find the HVM project pretty interesting.
- If you are terminal fan go and check Zellij project (was initially called “Mosaic”).
- Tauri project looks like a bridge connecting web and desktop which is already popular across developers and continues growing.
Title image by Pexels from Pixabay.