GitHub Rising Stars September 2021

 GitHub trends for September already there. Let’s go!

Java


Zeus IoT

Total stars: 508Last month stars: 371Growth: 73%

https://github.com/zmops/zeus-iot

About the project: Zeus IoT is the world’s first open source Internet of Things distributed collection platform based on Zabbix, with the ability to collect, analyze, and store data from millions of IoT devices.


MusicBot

Total stars: 2348Last month stars: 974Growth: 41%

https://github.com/jagrosh/MusicBot

About the project: a Discord music bot that’s easy to set up and run yourself.


DSA-Bootcamp-Java

Total stars: 3841Last month stars: 1086Growth: 28%

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

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


FtcRobotController

Total stars: 164Last month stars: 36Growth: 22%

https://github.com/FIRST-Tech-Challenge/FtcRobotController

About the project: repository contains the source code that is used to build an Android app to control a FIRST Tech Challenge competition robot.


DBeaver

Total stars: 2090Last month stars: 431Growth: 21%

https://github.com/dbeaver/dbeaver

About the project: free multi-platform database tool for developers, SQL programmers, database administrators and analysts.
Supports any database which has JDBC driver (which basically means – ANY database). 

Rust


Metaplex

Total stars: 1273Last month stars: 742Growth: 58%

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

About the project: protocol and application framework for decentralized NFT minting, storefronts, and sales.


hello-world.rs

Total stars: 1115Last month stars: 491Growth: 44%

https://github.com/mTvare6/hello-world.rs

About the project: memory safe, blazing fast, minimal and configurable hello world project written in the Rust programming language.


youki

Total stars: 2173Last month stars: 850Growth: 39%

https://github.com/containers/youki

About the project: a container runtime written in Rust (implementation of the OCI runtime-spec in Rust, similar to runc).


Anchor

Total stars: 630Last month stars: 221Growth: 35%

https://github.com/project-serum/anchor

About the project: Anchor is a framework for Solana’s Sealevel runtime providing several convenient developer tools for writing smart contracts.


Solana Program Library

Total stars: 693Last month stars: 221Growth: 32%

https://github.com/solana-labs/solana-program-library

About the project: the Solana Program Library (SPL) is a collection of on-chain programs targeting the Sealevel parallel runtime. These programs are tested against Solana’s implementation of Sealevel, solana-runtime, and deployed to its mainnet. As others implement Sealevel, we will graciously accept patches to ensure the programs here are portable across all implementations.

Obversvations

  • Interested in algorithms and data structures in Java go for DSA-Bootcamp-Java repository and Youtube videos related. All details are in the repository.
  • If you never tried DBeaver for your work with SQL databases, it is time to give this tool a try. I personally used this tool some time ago with only a positive impression about this tool.
  • If you are interested in Rust and cryptocurrencies you might also be interested in NFT. So, take a look at the Metaplex project. It grows on Github quite impressive.
  • If you love programmers’ humor take a look at hello-world.rs project, but first read a readme file to avoid misunderstanding or confusion.
  • As containers and containers management a hot topic last couple of years, youki project looks pretty interesting.
  • Does the Solana name seem familiar to you? Take a look at the Anchor project then.

Title image by Free-Photos from Pixabay.

Newsletter – Week 40, 2021

News

Articles

Videos

Newsletter – Week 39, 2021

News

Articles

Videos

Newsletter – Week 38, 2021

News

Articles

Videos

Newsletter – Week 37, 2021

News

Articles

Videos

Newsletter – Week 36, 2021

News

Articles

Videos

GitHub Rising Stars August 2021

Let’s go and review Java and Rust rising repositories on GitHub for August month. All information below was collected from GitHub trending page.

Java


DSA-Bootcamp-Java

Total stars: 2813Last month stars: 1464Growth: 52%

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

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


Starlight (Fabric)

Total stars: 768Last month stars: 145Growth: 19%

https://github.com/PaperMC/Starlight

About the project: this repository has code rewrites the light engine to fix lighting performance and lighting errors.


Flink CDC Connectors

Total stars: 1045Last month stars: 167Growth: 16%

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

About the project: Flink CDC Connectors is a set of source connectors for Apache Flink, ingesting changes from different databases using change data capture (CDC).


GDA(GJoy Dex Analyzer)

Total stars: 2020Last month stars: 254Growth: 13%

https://github.com/charles2gan/GDA-android-reversing-Tool

About the project: GDA, a new Dalvik bytecode decompiler, is implemented in C++, which has the advantages of faster analysis and lower memory&disk consumption and an stronger ability to decompiling the APK, DEX, ODEX, OAT files(supports JAR, CLASS and AAR files since 3.79).


SmartTubeNext (STN)

Total stars: 2281Last month stars: 283Growth: 12%

https://github.com/yuliskov/SmartTubeNext

About the project:  ad free app for watching YouTube videos on Android TV boxes


Apache Pinot

Total stars: 3543Last month stars: 360Growth: 10%

https://github.com/apache/pinot

About the project:  Apache Pinot is a real-time distributed OLAP datastore, built to deliver scalable real-time analytics with low latency. It can ingest from batch data sources (such as Hadoop HDFS, Amazon S3, Azure ADLS, Google Cloud Storage) as well as stream data sources (such as Apache Kafka).


Shattered Pixel Dungeon

Total stars: 1241Last month stars: 126Growth: 10%

https://github.com/00-Evan/shattered-pixel-dungeon

About the project:  traditional roguelike game with pixel-art graphics and simple interface.

Rust


Metaplex

Total stars: 549Last month stars: 373Growth: 68%

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

About the project:  protocol (built on top of Solana) and application framework for decentralized NFT minting, storefronts, and sales.


axum

Total stars: 1680Last month stars: 944Growth: 56%

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

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


egui

Total stars: 4820Last month stars: 1267Growth: 26%

https://github.com/emilk/egui

About the project:  egui is a simple, fast, and highly portable immediate mode GUI library for Rust.


DataFusion

Total stars: 1021Last month stars: 256Growth: 25%

https://github.com/apache/arrow-datafusion

About the project:  DataFusion is an extensible query execution framework, written in Rust, that uses Apache Arrow as its in-memory format.

DataFusion supports both an SQL and a DataFrame API for building logical query plans as well as a query optimizer and execution engine capable of parallel execution against partitioned data sources (CSV and Parquet) using threads.

DataFusion also supports distributed query execution via the Ballista crate.


Solana Program Library

Total stars: 479Last month stars: 115Growth: 24%

https://github.com/solana-labs/solana-program-library

About the project:  the Solana Program Library (SPL) is a collection of on-chain programs targeting the Sealevel parallel runtime. These programs are tested against Solana’s implementation of Sealevel, solana-runtime, and deployed to its mainnet. As others implement Sealevel, we will graciously accept patches to ensure the programs here are portable across all implementations.


ockam

Total stars: 1258Last month stars: 300Growth: 24%

https://github.com/ockam-network/ockam

About the project:  end-to-end encryption and mutual authentication for distributed applications.

Obversvations

  • If you are starting to learn Java, DSA-Bootcamp-Java repository might be very useful for you.
  • If you want to look inside of Jar archive and understand what is going inside there – take a look at GDA(GJoy Dex Analyzer) tool.
  • One more member of the Apache foundation in GitHub starts this month – Apache Pinot.
  • If you need a web framework for Rust I would recommend taking a look at Axum project.
  • If you are looking for examples of Solana on-chain programs – Solana Program Library might be useful for you.
  • If you are interested in Solana and NFT take a look at Mataplex project.
  • Rust is clearly one of the leaders in crypto-space.

Title image by Free-Photos from Pixabay.

Newsletter – Week 35, 2021

News

Articles

Videos

Newsletter – Week 34, 2021

News

Articles

Videos