Newsletter – Week 52, 2022

News

Articles

Videos

Title image by Tom from Pixabay

GitHub Trends – November 2022

Welcome to Java and Rust GitHub trends November 2022 edition. Let’s get started!

Java

Java Bubble Backup

Total stars: 75Last month stars: 32Growth: 43%

https://github.com/marchof/javabubble

About the project: this repository is the backend and data source for javabubble.org.


E-commerce_website-in-java

Total stars: 55Last month stars: 19Growth: 35%

https://github.com/jaygajera17/E-commerce-project-springBoot

About the project: this is a web application Java Based Beginner level project to develop an e-commerce website to Buy/Sell Food items. We use Spring Boot to build the back-end part.


YouTube Vanced

Total stars: 1190Last month stars: 382Growth: 32%

https://github.com/cuynu/ytvanced

About the project: YouTube Vanced & Vanced MicroG & YouTube Music Vanced Unofficial APK Download.


CATS 

Total stars: 871Last month stars: 111Growth: 32%

https://github.com/Endava/cats

About the project: CATS is a REST API Fuzzer and negative testing tool for OpenAPI endpoints. CATS automatically generates, runs and reports tests with minimum configuration and no coding effort. Tests are self-healing and do not require maintenance.


AP Computer Science A – CodeHS

Total stars: 59Last month stars: 7Growth: 12%

https://github.com/31Carlton7/apcs-codehs

About the project: answers for all units of the APCS CodeHS course.

Rust

sniffnet

Total stars: 1828Last month stars: 1640Growth: 90%

https://github.com/GyulyVGC/sniffnet

About the project: cross-platform application to monitor your network traffic with ease.


Safetensors

Total stars: 307Last month stars: 187Growth: 61%

https://github.com/huggingface/safetensors

About the project: simple, safe way to store and distribute tensors.


Hurl

Total stars: 3014Last month stars: 1019Growth: 34%

https://github.com/Orange-OpenSource/hurl

About the project: run and test HTTP requests with plain text.


Ruff

Total stars: 3647Last month stars: 955Growth: 26%

https://github.com/charliermarsh/ruff

About the project: an extremely fast Python linter, written in Rust.


git absorb

Total stars: 1822Last month stars: 421Growth: 23%

https://github.com/tummychow/git-absorb

About the project: git commit –fixup, but automatic.


taffy

Total stars: 622Last month stars: 123Growth: 20%

https://github.com/DioxusLabs/taffy

About the project: a high performance Rust-powered layout library.

Observations

  • The “CATS” project from the Java category looks very interesting to try especially if you are involved in API development or testing.
  • The “sniffnet” project from the Rust category has shown extreme growth in November.
  • I personally found the “Hurl” project from the Rust category worth trying. It seems a very easy way to script HTTP communications and create test scenarios. It is like cURL but with assertions.
  • The “Ruff” project from the Rust category is a great example of when one programming language can help another. In this case, fast Rust code helps avoid mistakes in Python code.

Title image by David Mark from Pixabay

Newsletter – Week 51, 2022

News

Articles

Videos

Title image by Mier Chen from Pixabay

Newsletter – Week 50, 2022

News

Articles

Videos

Title image by Frank Winkler from Pixabay

Newsletter – Week 49, 2022

News

Articles

Videos

Title image by Kanenori from Pixabay

Newsletter – Week 48, 2022

News

Articles

Videos

Title image by Daniel Roberts from Pixabay

Newsletter – Week 47, 2022

News

Articles

Videos

Title image by Dimitris Vetsikas from Pixabay

Newsletter – Week 46, 2022

News

Articles

Videos

Newsletter – Week 45, 2022

News

Articles

Videos

GitHub Trends – October 2022

Welcome to Java and Rust GitHub trends October 2022 edition. Let’s get started!

Java

YouTube Vanced

Total stars: 825Last month stars: 212Growth: 26%

https://github.com/cuynu/ytvanced

About the project: YouTube Vanced & Vanced MicroG & YouTube Music Vanced Unofficial APK Download


Conductor

Total stars: 5515Last month stars: 688Growth: 12%

https://github.com/Netflix/conductor

About the project: Conductor is a microservices orchestration engine.

Rust

Aurae

Total stars: 408Last month stars: 240Growth: 59%

https://github.com/aurae-runtime/aurae

About the project: distributed systems runtime daemon written in Rust.


Turbo

Total stars: 16702Last month stars: 7088Growth: 42%

https://github.com/vercel/turbo

About the project: incremental bundler and build system optimized for JavaScript and TypeScript, written in Rust – including Turborepo and Turbopack.


Sui

Total stars: 2419Last month stars: 733Growth: 30%

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.


snarkOS

Total stars: 1705Last month stars: 407Growth: 24%

https://github.com/AleoHQ/snarkOS

About the project: snarkOS is a decentralized operating system for zero-knowledge applications. This code forms the backbone the Aleo network, which verifies transactions and stores the encrypted state applications in a publicly-verifiable manner.


The Move Language

Total stars: 1322Last month stars: 259Growth: 20%

https://github.com/move-language/move

About the project: Move is a programming language for writing safe smart contracts originally developed at Facebook to power the Diem blockchain.

Observations

  • If you are looking for a microservices orchestration framework you should take a look at the “Conductor” project from the Java category.
  • There are only two projects in the Java category that demonstrated grow more than 10% in October. All others have 8% growth or less.
  • If you are working with JavaScript or TypeScript and interested in Rust at the same time, the “Turbo” project from the Rust category might be interesting for you.
  • As usual blockchain and smart-contract projects are one of the leaders in the Rust category.

Title image by mariellaobialero from Pixabay