Join us

The Hottest Open Source Projects Of 2023

The Hottest Open Source Projects Of 2023

Welcome to our deep dive into the hottest open source tools of 2023!

In today's ever-evolving tech landscape, staying updated with the most impactful tools can be challenging. That's why we've turned to our readers, the best source of truth.

In this post, we're doing something special: We're basing our insights on hard data from our newsletters throughout the year including:

Every click you've made is a vote for what's hot and what's not in the open source world. We've analyzed thousands of interactions to identify the tools that have truly captured the attention and imagination of the FAUN Developer Community.

Let's dive in!


ℹ️ Description: Apache Pekko is an open-source framework for building applications that are concurrent, distributed, resilient, and elastic. Pekko uses the Actor Model to provide more intuitive high-level abstractions for concurrency.

Using these abstractions, Pekko also provides libraries for persistence, streams, HTTP, and more. Pekko is a fork of Akka 2.6.x, prior to the Akka project's adoption of the Business Source License.

⭐ Stars: 819

🔗 Repository:


ℹ️ Description: Zig is a general-purpose programming language and toolchain for maintaining robust, optimal, and reusable software.

⭐ Stars: 27613

🔗 Repository:


ℹ️ Description: Catalogue of various wallet and dapp examples implementing WalletConnect's SDKs and APIs. Each example contains its own README with further instructions and explanations.

⭐ Stars: 247

🔗 Repository:


ℹ️ Description: Skupper enables cloud communication by enabling you to create a Virtual Application Network. This application layer network decouples addressing from the underlying network infrastructure. This enables secure communication without a VPN.

⭐ Stars: 479

🔗 Repository:


ℹ️ Description: Ultralytics YOLOv8 is a cutting-edge, state-of-the-art (SOTA) model that builds upon the success of previous YOLO versions and introduces new features and improvements to boost performance and flexibility further.

YOLOv8 is designed to be fast, accurate, and easy to use, making it an excellent choice for a wide range of object detection and tracking, instance segmentation, image classification and pose estimation tasks.

⭐ Stars: 17244

🔗 Repository:


ℹ️ Description: Upscayl lets you enlarge and enhance low-resolution images using advanced AI algorithms. Enlarge images without losing quality. It's almost like magic!

Upscayl is a cross-platform application built with the Linux-first philosophy. This means that Linux users receive pre-release builds earlier, but Upscayl itself is available on all major desktop operating systems.

⭐ Stars: 20610

🔗 Repository:


ℹ️ Description: Not a tool but a useful collective list of free APIs for use in software and web development

⭐ Stars: 272745

🔗 Repository:


ℹ️ Description: A game theoretic approach to explain the output of any machine learning model.

⭐ Stars: 20780

🔗 Repository:


ℹ️ Description: Pretty simple Discord bot to get the active developer badge

⭐ Stars: 450

🔗 Repository:


ℹ️ Description: A guidance language for controlling large language models.

⭐ Stars: 15351

🔗 Repository:


ℹ️ Description: Object tracking using PyTorch, OpenCV and Sort Tracking

⭐ Stars: 462

🔗 Repository:


ℹ️ Description: A next-generation smart contract platform with high throughput, low latency, and an asset-oriented programming model powered by the Move programming language

⭐ Stars: 5368

🔗 Repository:


ℹ️ Description: A tool to generate distributed traces for any application in k8s without code changes.

⭐ Stars: 2677

🔗 Repository:


ℹ️ Description: Cilium’s new Tetragon component enables powerful real-time, eBPF-based Security Observability and Runtime Enforcement.

Tetragon detects and is able to react to security-significant events, such as process execution events, System call activity and I/O activity including network & file access. When used in a Kubernetes environment, Tetragon is Kubernetes-aware - that is, it understands Kubernetes identities such as namespaces, pods and so on - so that security event detection can be configured in relation to individual workloads.

⭐ Stars: 2981

🔗 Repository:


ℹ️ Description: Podman Desktop is a graphical interface that enables application developers to seamlessly work with containers and Kubernetes. Podman Desktop installs, configures, and keeps Podman up to date on your local environment. It provides a system tray, to check status and interact with your container engine without losing focus from other tasks.

The desktop application provides a dashboard to interact with containers, images, pods, and volumes but also configures your environment with your OCI registries and network settings. Podman Desktop also provides capabilities to connect and deploy pods to Kubernetes environments.

⭐ Stars: 3649

🔗 Repository:


ℹ️ Description: Python bindings for the Transformer models implemented in C/C++ using GGML library.

⭐ Stars: 1457

🔗 Repository:


ℹ️ Description: Higress is a next-generation cloud-native gateway based on Alibaba's internal gateway practices.

Powered by Istio and Envoy, Higress realizes the integration of the triple gateway architecture of traffic gateway, microservice gateway and security gateway, thereby greatly reducing the costs of deployment, operation and maintenance.

⭐ Stars: 1975

🔗 Repository:


ℹ️ Description: Image inpainting tool powered by SOTA AI Model. Remove any unwanted object, defect, people from your pictures or erase and replace(powered by stable diffusion) any thing on your pictures.

⭐ Stars: 14508

🔗 Repository:


ℹ️ Description: A php interface for interacting with the Ethereum blockchain and ecosystem. Native ABI parsing and smart contract interactions.

⭐ Stars: 1067

🔗 Repository:


ℹ️ Description: k8sgpt is a tool for scanning your Kubernetes clusters, diagnosing, and triaging issues in simple English. It has SRE experience codified into its analyzers and helps to pull out the most relevant information to enrich it with AI.

⭐ Stars: 3659

🔗 Repository:


ℹ️ Description: Easily check your clusters for use of deprecated APIs

⭐ Stars: 2406

🔗 Repository:


ℹ️ Description: Zero-ETL, infinite possibilities. Live query APIs, code & more with SQL. No DB required.

⭐ Stars: 5896

🔗 Repository:


ℹ️ Description: GitHub Actions Importer helps you plan and automate the migration of Azure DevOps, Bamboo, Bitbucket, CircleCI, GitLab, Jenkins, and Travis CI pipelines to GitHub Actions.

⭐ Stars: 904

🔗 Repository:


ℹ️ Description: Betterscan uses many tools for Code, Cloud, secrets, dependencies - SCA (software composition analysis) and Supply Chain Risks, and also precise Graph-based SAST analysis for Code and AI/OpenAI GPT.

⭐ Stars: 568

🔗 Repository:


ℹ️ Description: GoToSocial is an ActivityPub social network server, written in Golang. With GoToSocial, you can keep in touch with your friends, post, read, and share images and articles. All without being tracked or advertised to!

⭐ Stars: 3218

🔗 Repository:


ℹ️ Description: The free, Open Source OpenAI alternative. Self-hosted, community-driven and local-first. Drop-in replacement for OpenAI running on consumer-grade hardware. No GPU required.

Runs ggml, gguf, GPTQ, onnx, TF compatible models: llama, llama2, rwkv, whisper, vicuna, koala, cerebras, falcon, dolly, starcoder, and many others

⭐ Stars: 14730

🔗 Repository:


ℹ️ Description: A golang, web screenshot utility using Chrome Headless

⭐ Stars: 2482

🔗 Repository:


ℹ️ Description: File uploads for modern web devs (Next.js)

⭐ Stars: 2982

🔗 Repository:


ℹ️ Description: Panda is a universal styling solution for the modern web — build time, type safe, and scalable CSS-in-JS

⭐ Stars: 3974

🔗 Repository:


ℹ️ Description: Automating situational awareness for cloud penetration tests.

⭐ Stars: 1639

🔗 Repository:


ℹ️ Description: AWS zero to hero repo for devops engineers to learn AWS in 30 Days. This repo includes projects, presentations, interview questions and real time examples.

⭐ Stars: 3158

🔗 Repository:


ℹ️ Description: MUD is a framework for complex Ethereum applications. It adds some conventions for organizing data and logic and abstracts away low-level complexities so you can focus on the features of your app. It standardizes the way data is stored on-chain.

With this standard data model, MUD can provide all network code to synchronize contract and client state. This includes synchronizing state directly from an RPC node or a general-purpose MUD indexer.

⭐ Stars: 576

🔗 Repository:


ℹ️ Description: Hanko is an open-source authentication and user management solution with a focus on moving the login beyond passwords while being 100% deployable today.

⭐ Stars: 4915

🔗 Repository:


ℹ️ Description: Production ready AI assistant framework

⭐ Stars: 1362

🔗 Repository:


ℹ️ Description: A reverse proxy that provides authentication with Google, Azure, OpenID Connect and many more identity providers.

⭐ Stars: 7964

🔗 Repository:


ℹ️ Description: A roadmap to learn Kubernetes from scratch (Beginner to Advanced level)

⭐ Stars: 6045

🔗 Repository:


ℹ️ Description: An open-source alerts management and automation platform

⭐ Stars: 2530

🔗 Repository:


ℹ️ Description: dbt enables data analysts and engineers to transform their data using the same practices that software engineers use to build applications.

⭐ Stars: 7989

🔗 Repository:


ℹ️ Description: This Go package provides commonly used components for terminal based user interfaces.

⭐ Stars: 9227

🔗 Repository:


ℹ️ Description: A deobfuscator for PyArmor.

⭐ Stars: 415

🔗 Repository:


ℹ️ Description: The unofficial python package that returns response of Google Bard through cookie value.

⭐ Stars: 5153

🔗 Repository:


ℹ️ Description: Developer-friendly incident response with brilliant Slack integration

⭐ Stars: 3076

🔗 Repository:


ℹ️ Description: NoSQL data store using the seastar framework, compatible with Apache Cassandra

⭐ Stars: 11723

🔗 Repository:


ℹ️ Description: GALACTICA is a general-purpose scientific language model. It is trained on a large corpus of scientific text and data. It can perform scientific NLP tasks at a high level, as well as tasks such as citation prediction, mathematical reasoning, molecular property prediction and protein annotation.

More information is available at

⭐ Stars: 2599

🔗 Repository:


ℹ️ Description: Many cloud providers offer their flavor of Kubernetes. Each provider has its unique CLI tool which is used to create and manage clusters on that particular cloud. When working in a multi-cloud environment, it can be difficult to create and manage so many clusters using CLI from each cloud provider.

ksctl is a single CLI tool that can interact with a multitude of cloud providers, making it easy for you to manage multi-cloud clusters, with just a single CLI tool

⭐ Stars: 179

🔗 Repository:


ℹ️ Description: Carbon Language's main repository: documents, design, implementation, and related tools. (NOTE: Carbon Language is experimental; see README)

⭐ Stars: 31746

🔗 Repository:


ℹ️ Description: Not a tool but a comprehensive list of Linux bash commands, cheatsheets and resources

⭐ Stars: 3061

🔗 Repository:


ℹ️ Description: Open-source platform for IT, security, and infrastructure teams. (Linux, macOS, Windows, Chromebooks, AWS, Google Cloud, Azure, data center, containers, IoT)

⭐ Stars: 1760

🔗 Repository:


ℹ️ Description: The Go programming language

⭐ Stars: 116603

🔗 Repository:


ℹ️ Description: Popular Kubernetes CRDs (CustomResourceDefinition) in JSON schema format.

⭐ Stars: 355

🔗 Repository:


ℹ️ Description: Visual Instruction Tuning: LLaVA (Large Language-and-Vision Assistant) built towards GPT-4V level capabilities.

⭐ Stars: 11972

🔗 Repository:


ℹ️ Description: GitHub Actions Importer helps you plan and automate the migration of Azure DevOps, Bamboo, Bitbucket, CircleCI, GitLab, Jenkins, and Travis CI pipelines to GitHub Actions.

⭐ Stars: 904

🔗 Repository:


ℹ️ Description: Examples of WebRTC applications that are large, or use 3rd party libraries

⭐ Stars: 796

🔗 Repository:


ℹ️ Description: Ocean Protocol's Python library to privately & securely publish, exchange, and consume data.

⭐ Stars: 162

🔗 Repository:


ℹ️ Description: Cross compiling toolchains in Docker images

⭐ Stars: 3002

🔗 Repository:


ℹ️ Description: Kangas is a tool for exploring, analyzing, and visualizing large-scale multimedia data.

It provides a straightforward Python API for logging large tables of data, along with an intuitive visual interface for performing complex queries against your dataset.

⭐ Stars: 1000

🔗 Repository:


ℹ️ Description: WunderGraph is a Backend for Frontend Framework to optimize frontend, fullstack and backend developer workflows through API Composition.

⭐ Stars: 2064

🔗 Repository:


ℹ️ Description: 8-bit CUDA functions for PyTorch

⭐ Stars: 4560

🔗 Repository:


ℹ️ Description: A scalable, distributed, collaborative, document-graph database, for the realtime web

⭐ Stars: 23866

🔗 Repository:


ℹ️ Description: The cat status website

⭐ Stars: 2539

🔗 Repository:


ℹ️ Description: The Tekton Pipelines project provides k8s-style resources for declaring CI/CD-style pipelines.

Tekton Pipelines are Cloud Native, run on Kubernetes, have Kubernetes clusters as a first class type and use containers as their building blocks

⭐ Stars: 8132

🔗 Repository:


ℹ️ Description: Use any linux distribution inside your terminal. Enable both backward and forward compatibility with software and freedom to use whatever distribution you’re more comfortable with.

⭐ Stars: 8091

🔗 Repository:


ℹ️ Description: DreamBerd - e/acc is a perfect programming language. These are its features!

⭐ Stars: 8821

🔗 Repository:


ℹ️ Description: Platform for managing multi-cloud and hybrid-cloud Kubernetes clusters with support for nodepools across different cloud-providers and on-premise data centers

⭐ Stars: 363

🔗 Repository:


ℹ️ Description: Codespaces but open-source, client-only and unopinionated: Works with any IDE and lets you use any cloud, kubernetes or just localhost docker.

⭐ Stars: 5476

🔗 Repository:


ℹ️ Description: MicroPython - a lean and efficient Python implementation for microcontrollers and constrained systems

⭐ Stars: 17670

🔗 Repository:


ℹ️ Description: A curated list of software and architecture related design patterns.

⭐ Stars: 34077

🔗 Repository:


ℹ️ Description: Here we discuss how one can investigate crypto hacks and security incidents, and collect all the possible tools and manuals!

⭐ Stars: 968

🔗 Repository:


ℹ️ Description: Cairo in Go: vector to raster, SVG, PDF, EPS, WASM, OpenGL, Gio, etc.

⭐ Stars: 1372

🔗 Repository:


ℹ️ Description: Drag & drop UI to build your customized LLM flow

⭐ Stars: 18973

🔗 Repository:


ℹ️ Description: Proactive, Open source API security → API discovery, Testing in CI/CD, Test Library with 150+ Tests, Add custom tests, Sensitive data exposure

⭐ Stars: 629

🔗 Repository:


ℹ️ Description: A simple set of tools for working with Amazon DynamoDB and the DocumentClient

⭐ Stars: 1674

🔗 Repository:


ℹ️ Description: Open source security data lake for threat hunting, detection & response, and cybersecurity analytics at petabyte scale on AWS

⭐ Stars: 1267

🔗 Repository:


ℹ️ Description: Vectara Answer is an open-source React project that enables you to quickly configure GenAI user interfaces, powered by the Vectara Platform's semantic search and summarization APIs.

⭐ Stars: 188

🔗 Repository:


ℹ️ Description: Prevent cloud misconfigurations and find vulnerabilities during build-time in infrastructure as code, container images, and open source packages with Checkov by Bridgecrew.

⭐ Stars: 6205

🔗 Repository:


ℹ️ Description: Gain is a high-performance io_uring networking framework written entirely in Go.

⭐ Stars: 457

🔗 Repository:


ℹ️ Description: Powertools is a developer toolkit to implement Serverless best practices and increase developer velocity.

⭐ Stars: 1358

🔗 Repository:


ℹ️ Description: Terraform script to install a stable-diffusion, dreambooth and bloom model in a GPU instance in Oracle Cloud

⭐ Stars: 28

🔗 Repository:


ℹ️ Description: FUSE-based file system for replicating SQLite databases across a cluster of machines

⭐ Stars: 3330

🔗 Repository:


ℹ️ Description: The Fast Segment Anything Model(FastSAM) is a CNN Segment Anything Model trained using only 2% of the SA-1B dataset published by SAM authors.

FastSAM achieves comparable performance with the SAM method at 50× higher run-time speed.

⭐ Stars: 6303

🔗 Repository:


ℹ️ Description: A vault for securely storing and accessing AWS credentials in development environments

⭐ Stars: 7926

🔗 Repository:


ℹ️ Description: JunoDB is PayPal's home-grown secure, consistent and highly available key-value store providing low, single digit millisecond, latency at any scale.

⭐ Stars: 2271

🔗 Repository:


ℹ️ Description: Terramate CLI is an open-source Infrastructure as Code (IaC) orchestration tool for Terraform, OpenTofu, Terragrunt, Kubernetes, Pulumi, Cloud Formation, CDK, Azure Resource Manager (ARM), and others.

⭐ Stars: 2743

🔗 Repository:


ℹ️ Description: Production-ready fullstack but simple mail server (SMTP, IMAP, LDAP, Antispam, Antivirus, etc.) running inside a container.

⭐ Stars: 12470

🔗 Repository:


ℹ️ Description: Bitnami Helm Charts

⭐ Stars: 7963

🔗 Repository:


ℹ️ Description: A bioacoustics research project by Google Research

⭐ Stars: 99

🔗 Repository:


ℹ️ Description: A next-generation crawling and spidering framework.

⭐ Stars: 7830

🔗 Repository:


ℹ️ Description: Evaluation and Tracking for LLM Experiments

⭐ Stars: 931

🔗 Repository:


ℹ️ Description: The Kubernetes Bill of Materials (KBOM) standard provides insight into container orchestration tools widely used across the industry. The KBOM project provides an initial specification in JSON and has been constructed for extensibilty across various cloud service providers (CSPs) as well as DIY Kubernetes.

⭐ Stars: 217

🔗 Repository:


ℹ️ Description: Rate limiting, caching, and request prioritization for modern workloads

⭐ Stars: 491

🔗 Repository:


ℹ️ Description: Mailu is a simple yet full-featured mail server as a set of Docker images. It is free software (both as in free beer and as in free speech), open to suggestions and external contributions.

The project aims at providing people with an easily setup, easily maintained and full-featured mail server while not shipping proprietary software nor unrelated features often found in popular groupware.

⭐ Stars: 5094

🔗 Repository:


ℹ️ Description: Crossplane is a framework for building cloud native control planes without needing to write code.

It has a highly extensible backend that enables you to build a control plane that can orchestrate applications and infrastructure no matter where they run, and a highly configurable frontend that puts you in control of the schema of the declarative API it offers.

⭐ Stars: 8018

🔗 Repository:

What's Next?

As we conclude our journey through the hottest open source projects of 2023, we hope you've discovered some exciting tools to add to your arsenal.

The world of technology never stands still, and neither do we. To stay at the forefront of open source innovation and tech trends, we invite you to join our thriving community.

🌟 Stay Informed, Stay Ahead: Subscribe to our newsletters at and get the latest insights, tools, and trends delivered straight to your inbox. Whether you're into DevOps, Cloud Native, Kubernetes, Python, or any other tech topic, we've got you covered!

📢 Spread the Word: If you found this roundup insightful, please share it with your peers, colleagues, and fellow tech enthusiasts. The more we share, the stronger our community grows!

Thank you for being a part of our community. Here's to another year of innovation and discovery!

Subscribe Now

Only registered users can post comments. Please, login or signup.

Start blogging about your favorite technologies, reach more readers and earn rewards!

Join other developers and claim your FAUN account now!


Developers Community


Aymen El Amri

Founder, FAUN

Founder of FAUN, author, maker, trainer, and polymath software engineer (DevOps, CloudNative, CloudComputing, Python, NLP)
User Popularity



Total Hits