Newsletter – Week 19, 2022

News

Articles

Videos

Newsletter – Week 18, 2022

News

Articles

Videos

Newsletter – Week 17, 2022

News

Articles

Videos

Newsletter – Week 16, 2022

News

Articles

Videos

Newsletter – Week 15, 2022

News

Articles

Videos

GitHub Trends – Mar 2022

Welcome to read GitHub trending projects for Java and Rust programming languages report for March 2022. Lets’ get started.

Java

In March month in the Java category, there are mostly no clear leaders by rising stars, so we will review only the three most visible leaders.

xManager (Spotify)

Total stars: 1483Last month stars: 378Growth: 25%

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.


Azure SDK for Java

Total stars: 1377Last month stars: 159Growth: 12%

https://github.com/Azure/azure-sdk-for-java

About the project: This repository is for the active development of the Azure SDK for Java. For consumers of the SDK we recommend visiting our public developer docs or our versioned developer docs.


CDC Connectors for Apache Flink®

Total stars: 2211Last month stars: 239Growth: 11%

https://github.com/ververica/flink-cdc-connectors

About the project: CDC Connectors for Apache Flink® is a set of source connectors for Apache Flink®, ingesting changes from different databases using change data capture (CDC). CDC Connectors for Apache Flink® integrates Debezium as the engine to capture data changes. So it can fully leverage the ability of Debezium. See more about what is Debezium.

Rust

Lapce

Total stars: 9515Last month stars: 4675Growth: 49%

https://github.com/lapce/lapce

About the project: Lightning-fast and Powerful Code Editor written in Rust.


Foundry

Total stars: 2127Last month stars: 457Growth: 21%

https://github.com/foundry-rs/foundry

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


Helix

Total stars: 6826Last month stars: 973Growth: 14%

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

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


Meilisearch

Total stars: 25530Last month stars: 3130Growth: 12%

https://github.com/meilisearch/meilisearch

About the project: Meilisearch is a powerful, fast, open-source, easy to use and deploy search engine. Both searching and indexing are highly customizable. Features such as typo-tolerance, filters, and synonyms are provided out-of-the-box.


The Algorithms – Rust

Total stars: 6631Last month stars: 806Growth: 12%

https://github.com/TheAlgorithms/Rust

About the project: all Algorithms are implemented in Rust.

Observations

  • Java still keeping positions in Android development.
  • Lapce project looks pretty interesting, you can build your own code editor based on it or help this project. And, what is most awesome, all of this you can do using Rust.
  • If we speak about Rust projects one way or another we will definitely mention some projects related to cryptocurrencies and blockchain technology. I think this is pretty good for the Rust popularity and further development.
  • Based on the total stars amount and monthly growth the Meilisearch search engine is definitely worth a close look.
  • Interested in learning Rust the “The Algorithms – Rust” project is what you need to keep in your bookmarks.

Title image by Ferdinand-Feng from Pixabay.

Newsletter – Week 14, 2022

News

Articles

Videos

Newsletter – Week 12, 2022

News

Articles

Videos

Newsletter – Week 11, 2022

News

Articles

Videos

GitHub Trends – Feb 2022

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: 487Last month stars: 180Growth: 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: 642Last month stars: 180Growth: 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: 6860Last month stars: 1847Growth: 27%

https://github.com/theonedev/onedev

About the project: self-hosted Git Server with Kanban and CI/CD.


usbrubberducky-payloads

Total stars: 269Last month stars: 60Growth: 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: 1114Last month stars: 199Growth: 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: 3855Last month stars: 436Growth: 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: 1766Last month stars: 177Growth: 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: 4085Last month stars: 2702Growth: 66%

https://github.com/Kindelia/HVM

About the project: a massively parallel, optimal functional runtime in Rust.


Metaplex Program Library

Total stars: 171Last month stars: 69Growth: 40%

https://github.com/metaplex-foundation/metaplex-program-library

About the project: Metaplex smart contracts and SDK.


slint

Total stars: 3638Last month stars: 713Growth: 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: 5537Last month stars: 933Growth: 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: 5824Last month stars: 706Growth: 12%

https://github.com/TheAlgorithms/Rust

About the project: all Algorithms implemented in Rust.


axum

Total stars: 3780Last month stars: 404Growth: 11%

https://github.com/tokio-rs/axum

About the project: ergonomic and modular web framework built with Tokio, Tower, and Hyper.


Tauri

Total stars: 33272Last month stars: 3460Growth: 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.