Newsletter – Week 32, 2022

News

Articles

Videos

Newsletter – Week 31, 2022

News

Articles

Videos

GitHub Trends – June 2022

Welcome to Java and Rust GitHub trends June 2022 edition. This edition is a month delayed but let’s go and see what is there.

Java

Paper

Total stars: 6400Last month stars: 465Growth: 7%

https://github.com/PaperMC/Paper

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


CDC Connectors for Apache Flink

Total stars: 2685Last month stars: 181Growth: 7%

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.


Velocity

Total stars: 1008Last month stars: 50Growth: 5%

https://github.com/PaperMC/Velocity

About the project: a Minecraft server proxy with unparalleled server support, scalability, and flexibility.


Iceberg

Total stars: 2951Last month stars: 141Growth: 5%

https://github.com/apache/iceberg

About the project: Iceberg is a high-performance format for huge analytic tables. Iceberg brings the reliability and simplicity of SQL tables to big data, while making it possible for engines like Spark, Trino, Flink, Presto, Hive and Impala to safely work with the same tables, at the same time.


Termux application

Total stars: 13711Last month stars: 648Growth: 5%

https://github.com/termux/termux-app

About the project: Termux is an Android terminal application and Linux environment.


OpenSearch

Total stars: 5321Last month stars: 250Growth: 5%

https://github.com/opensearch-project/OpenSearch

About the project: open source distributed and RESTful search engine.

Rust

Sui

Total stars: 409Last month stars: 238Growth: 58%

https://github.com/MystenLabs/sui

About the project: Sui, a next-generation smart contract platform with high throughput, low latency, and an asset-oriented programming model powered by the Move programming language.


GaiaX

Total stars: 502Last month stars: 241Growth: 48%

https://github.com/alibaba/GaiaX

About the project: GaiaX dynamic template engine is a lightweight cross-platform solution for pure native dynamic card.


RustDesk Server

Total stars: 1363Last month stars: 399Growth: 29%

https://github.com/rustdesk/rustdesk-server

About the project: self-host your own RustDesk server, it is free and open source.tform solution for pure native dynamic card.


Spin

Total stars: 1381Last month stars: 304Growth: 22%

https://github.com/fermyon/spin

About the project: Spin is a framework for building, deploying, and running fast, secure, and composable cloud microservices with WebAssembly.


kajiya

Total stars: 3354Last month stars: 618Growth: 18%

https://github.com/EmbarkStudios/kajiya

About the project: experimental real-time global illumination renderer.


The Algorithms – Rust

Total stars: 8436Last month stars: 950Growth: 11%

https://github.com/TheAlgorithms/Rust

About the project: all Algorithms implemented in Rust.

Observations

  • Across the Java projects in June month there are no highly growing projects, the leaders have only 7% growth.
  • As usual, Minecraft-related projects stay on top of the rating in the Java category.
  • Iceberg is a growing project in Apache Incubator with a focus on processing huge analytic datasets.
  • OpenSearch project is being fully open source fork of Elasticsearch and Kibana looks pretty interesting and promising.
  • GaiaX from Alibaba YouKu technology team is Rust word in the Android and iOS world.
  • I found the Spin project extremely interesting for myself and would recommend you to take a look at it.
  • Love algorithms and Rust then “The Algorithms – Rust” project is for you.

Title image by Rolanas Valionis from Pixabay.

Newsletter – Week 30, 2022

News

Articles

Videos

Newsletter – Week 29, 2022

News

Articles

Videos

Newsletter – Week 28, 2022

News

Articles

Videos

Newsletter – Week 27, 2022

News

Articles

Videos

Newsletter – Week 26, 2022

News

Articles

Videos

GitHub Trends – May 2022

Welcome to Java and Rust GitHub trends for May 2022. Let’s get started.

Java

Grasscutter

Total stars: 8002Last month stars: 4077Growth: 51%

https://github.com/Grasscutters/Grasscutter

About the project: a server software reimplementation for a certain anime game.


DSA-Bootcamp-Java

Total stars: 7385Last month stars: 404Growth: 5%

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.


lawnchair

Total stars: 5579Last month stars: 266Growth: 5%

https://github.com/LawnchairLauncher/lawnchair

About the project: Lawnchair is a free, open-source home app for Android. 


unidbg

Total stars: 2074Last month stars: 89Growth: 4%

https://github.com/zhkl0228/unidbg

About the project: allows you to emulate an Android ARM32 and/or ARM64 native library, and an experimental iOS emulation. This is an educational project to learn more about the ELF/MachO file format and ARM assembly.


connectivity-samples

Total stars: 1046Last month stars: 44Growth: 4%

https://github.com/android/connectivity-samples

About the project: this repository contains a set of individual Android Studio projects to help you get started writing Connectivity apps in Android.

Rust

aptos-core

Total stars: 2263Last month stars: 1116Growth: 49%

https://github.com/aptos-labs/aptos-core

About the project: Aptos-core strives towards being the safest and most scalable layer one blockchain solution. 


Replibyte

Total stars: 1565Last month stars: 715Growth: 46%

https://github.com/Qovery/Replibyte

About the project: Replibyte is a blazingly fast tool to seed your databases with your production data while keeping sensitive data safe.


RisingWave

Total stars: 2595Last month stars: 1149Growth: 44%

https://github.com/singularity-data/risingwave

About the project: RisingWave is a cloud-native streaming database that uses SQL as the interface language. It is designed to reduce the complexity and cost of building real-time applications. RisingWave consumes streaming data, performs continuous queries, and updates results dynamically. As a database system, RisingWave maintains results inside its own storage and allows users to access data efficiently.


Universal Android Debloater GUI

Total stars: 3539Last month stars: 998Growth: 28%

https://github.com/0x192/universal-android-debloater

About the project: cross-platform GUI written in Rust using ADB to debloat non-rooted android devices. Improve your privacy, the security and battery life of your device.


RustDesk

Total stars: 21162Last month stars: 4670Growth: 22%

https://github.com/rustdesk/rustdesk

About the project: open-source virtual/remote desktop infrastructure for everyone! The open-source TeamViewer alternative. Display and control your PC and Android devices.

Observations

  • across the Java projects in May there is only one highly growing project related to the anime game. Before, the same story was happening with Minecraft-related projects, but the “Grasscutter” project is something new.
  • If you find the “unidbg” project interesting for you, please remember this is an educational project which should be used only at your own risk.
  • “RisingWave” project looks pretty interesting as a connector between data streams and applications consuming them.
  • “RustDesk” has already more than 21k stars on GitHub and still growing pretty fast. Definitely worth trying if you are looking for TeamViewer alternative software.
  • Android-related applications are still in trend on Github. Mostly Java-based, but Rust has also come to the radar recently.

Title image by Scott Webb from Pixabay

Newsletter – Week 25, 2022

News

Articles

Videos