😎 9 Trending Open Source Projects to Watch for in 2024
As a developer, who’s passionate about open source, I’m constantly watching up-and-coming projects, libraries, and services.
You know the ones, that seem to have that special sauce.
I’ve put together a small list of what I’ve seen trending or expect them to in this new year.
Let’s take a look at some of the most surprising and impressive projects I’ve come across lately.
1. Wing
Wing has developed a cloud-oriented programming language called Winglang, designed specifically to address the needs and challenges faced by cloud developers.
Combining infrastructure and runtime code in one language, with a built-in local simulator and observability & debugging console.
Wing reduces cognitive load and context switching, enabling developers to stay in their creative flow.
How Wing boosts your development:
- Faster iteration cycles
- Localized testing via the Wing Simulator
- Deploy to the cloud by writing less code
2. Maybe
Maybe has recently open-sourced their personal finance + wealth management app
Some features include:
- Investment benchmarking
- Investment portfolio allocation
- Debt insights
3. Wstunnel
Wstunnel uses the WebSocket protocol which is compatible with http to bypass firewalls and proxies.
This allows you to tunnel whatever traffic you want and access whatever resources/sites you need.
4. Spotube
An open-source, cross-platform Spotify client compatible across multiple platforms utilizing Spotify’s data API and YouTube (or Piped.video or JioSaavn) as an audio source,
eliminating the need for Spotify Premium.
Btw it’s not another Electron app😉
5. Jujutsu
Jujutsu is a version control system for software projects, written in Rust.
You use it to:
- get/make a copy of your code
- track changes to the code
- publish those changes for others to see and use.
6. Wasp
Wasp (Web Application Specification) is a Rails-like framework for React, Node.js, and Prisma.
Build your app in a day and deploy it with a single CLI command!
- Quick start
- No Boilerplate
- No lock-in
7. Refine
A React Framework for building internal tools, admin panels, dashboards & B2B apps with unmatched flexibility.
Instead of being limited to a set of pre-styled components, Refine provides collections of:
- Helper hooks
- Components
- Providers
8. DbGate
DbGate is a cross-platform database manager, designed to be simple to use and effective when working with more databases simultaneously.
Supported databases:
- MySQL
- PostgreSQL
- SQL Server
- Oracle (experimental)
- MongoDB
- Redis
- SQLite
- Amazon Redshift
- CockroachDB
- MariaDB
9. Ivy
Ivy is an open-source machine learning framework:
- Autotune your model
- Convert code into any framework
- Write framework-agnostic code