DEV Community

Cover image for ๐Ÿ” 10 Open-Source Trending GitHub Repositories ๐Ÿ“ˆ
Adrian | Founder of BigDevSoon
Adrian | Founder of BigDevSoon

Posted on

๐Ÿ” 10 Open-Source Trending GitHub Repositories ๐Ÿ“ˆ

Introduction

I'm more and more amazed by the "Building in Public" approach. So many excellent projects are being created these days.

And there is no better place to search for open-source code than GitHub.

With all the AI boom, no-code, low-code, and new languages being created, it's difficult to follow everything.

I've collected 10 GitHub repositories that are quite awesome and trending, every one of them with a direct link.

Let's dive in.


1. esProc SPL

It's an intriguing, new programming language for powerful data computing, which can work as a high-efficiency data warehouse.

Using esProc SPL, you can run it as an analysis database or middleware, and compute tons of structured or semi-structured data for analyzing massive datasets.

๐Ÿ†™ High performance: Rich computing class libraries with numerous built-in high-performance algorithms.

๐Ÿ’ฐ Low cost: Simplified stepwise code, low complexity reduces resource consumption.

๐Ÿ•ธ๏ธ Grid-style code: No need to define variables and the code looks very neat with multiple debugging ways.

๐Ÿ”‹ Powerful middleware: SPL can be used as a middleware specifically for data computing.

esProc SPL Promo Image

โญ๏ธ You can see their GitHub repo here: https://github.com/SPLWare/esProc

2. screenshot-to-code

28k+ stars and growing fast!

Make a screenshot and convert it into code (HTML/Tailwind CSS, React or Vue, or Bootstrap). Using GPT-4 Vision and DALL-E 3, a truly amazing project!

GitHub logo abi / screenshot-to-code

Drop in a screenshot and convert it to clean code (HTML/Tailwind/React/Vue)

screenshot-to-code

A simple tool to convert screenshots, mockups and Figma designs into clean, functional code using AI. Now supporting Gemini 3 and Claude Opus 4.5!

youtube.mp4

Supported stacks:

  • HTML + Tailwind
  • HTML + CSS
  • React + Tailwind
  • Vue + Tailwind
  • Bootstrap
  • Ionic + Tailwind
  • SVG

Supported AI models:

  • Gemini 3 Flash and Pro - Best models! (Google)
  • Claude Opus 4.5 - Best model! (Anthropic)
  • GPT-5.2, GPT-4.1 (OpenAI)
  • Other models are available as well but we recommend using the above models.
  • DALL-E 3 or Flux Schnell (using Replicate) for image generation

See the Examples section below for more demos.

We have experimental support for taking a video/screen recording of a website in action and turning that into a functional prototype.

google in app quick 3

Learn more about video here.

Follow me on Twitter for updates.

๐ŸŒ Hosted Version

Try it live on the hosted version (paid).

๐Ÿ›  Getting Started

The app hasโ€ฆ

3. plane

19k+ stars.

Open-source alternative for project management tools such as Jira or Linear. Issues, sprints, and product roadmaps.

GitHub logo makeplane / plane

๐Ÿ”ฅ๐Ÿ”ฅ๐Ÿ”ฅ Open-source Jira, Linear, Monday, and ClickUp alternative. Plane is a modern project management platform to manage tasks, sprints, docs, and triage.

Plane Logo

Modern project management for all teams

Discord online members Commit activity per month

Website โ€ข Releases โ€ข Twitter โ€ข Documentation

Plane Screens

Meet Plane, an open-source project management tool to track issues, run sprints cycles, and manage product roadmaps without the chaos of managing the tool itself. ๐Ÿง˜โ€โ™€๏ธ

Plane is evolving every day. Your suggestions, ideas, and reported bugs help us immensely. Do not hesitate to join in the conversation on Discord or raise a GitHub issue. We read everything and respond to most.

๐Ÿš€ Installation

Getting started with Plane is simple. Choose the setup that works best for you:

  • Plane Cloud Sign up for a free account on Plane Cloudโ€”it's the fastest way to get up and running without worrying about infrastructure.

  • Self-host Plane Prefer full control over your data and infrastructure? Install and run Plane on your own servers. Follow our detailed deployment guides to get started.


















Installation methods Docs link
Docker Docker
Kubernetes Kubernetes

Instance adminsโ€ฆ




4. pocketbase

27k+ stars.

Open-source Go backend in 1 file. Realtime subscriptions, files, user management, Admin UI, and simple REST API.

GitHub logo pocketbase / pocketbase

Open Source realtime backend in 1 file

PocketBase - open source backend in 1 file

build Latest releases Go package documentation

PocketBase is an open source Go backend that includes:

  • embedded database (SQLite) with realtime subscriptions
  • built-in files and users management
  • convenient Admin dashboard UI
  • and simple REST-ish API

For documentation and examples, please visit https://pocketbase.io/docs.

Warning

Please keep in mind that PocketBase is still under active development and therefore full backward compatibility is not guaranteed before reaching v1.0.0.

API SDK clients

The easiest way to interact with the PocketBase Web APIs is to use one of the official SDK clients:

You could also check the recommendations in https://pocketbase.io/docs/how-to-use/.

Overview

Use as standalone app

You could download the prebuilt executable for your platform from the Releases page. Once downloaded, extract the archive and run ./pocketbase serve in the extracted directory.

The prebuilt executables are based on the examples/base/main.goโ€ฆ

5. daisyui

27k+ stars.

Open-source component library for Tailwind CSS. They have 55+ components built-in to use.

GitHub logo saadeghi / daisyui

๐ŸŒผ ๐ŸŒผ ๐ŸŒผ ๐ŸŒผ ๐ŸŒผ โ€ƒThe most popular, free and open-source Tailwind CSS component library




6. superduperdb

1.1k+ stars.

Open-source framework for integrating AI into your databases for scalable model training, and vector search.

GitHub logo superduper-io / superduper

Superduper: End-to-end framework for building custom AI applications and agents.

Build database-integrated AI-agents and applications with your favourite tools

Package version Supported Python versions License - Apache 2.0

Installation

Required: Make sure that you have Python 3.10+ installed.

Install the base package:

pip install superduper-framework >= 0.7.0
Enter fullscreen mode Exit fullscreen mode

Install a plugin for your databackend:

# at least one or more of the following:
pip install superduper-mongodb >= 0.7.0
# or
pip install superduper-sql >= 0.7.0
# or
pip install superduper-snowflake >= 0.7.0
# or
pip install superduper-redis >= 0.7.0
Enter fullscreen mode Exit fullscreen mode

Install additional plugins for your use-case (optional):

pip install superduper-<plugin_name>
Enter fullscreen mode Exit fullscreen mode

Check out the documentation

Right here.

Community & getting help

If you have any problems, questions, comments, or ideas:

7. activepieces

4.8k+ stars.

Open-source alternative for Zapier, workflow automation for 100+ tools with a flow builder.

GitHub logo activepieces / activepieces

AI Agents & MCPs & AI Workflow Automation โ€ข (~400 MCP servers for AI agents) โ€ข AI Automation / AI Agent with MCPs โ€ข AI Workflows & AI Agents โ€ข MCPs for AI Agents

ย ย 

An open source replacement for Zapier

Documentationย ย ย ๐ŸŒช๏ธย ย ย  Create a Pieceย ย ย ๐Ÿ–‰ย ย ย  Deployย ย ย ๐Ÿ”ฅย ย ย  Join Discord

๐Ÿคฏ Welcome to Activepieces

All-in-one AI automation designed to be extensible through a type-safe pieces framework written in TypeScript When you contribute pieces to Activepieces they become automatically available as MCP servers that you can use with LLMs through Claude Desktop, Cursor or Windsurf!



๐Ÿ”ฅ Why Activepieces is Different:

  • ๐Ÿ’– Loved by Everyone: Intuitive interface and great experience for both technical and non-technical users with a quick learning curve.

  • ๐ŸŒ Open Ecosystem: All pieces are open source and available on npmjs.com, 60% of the pieces are contributed by the community.

  • ๐Ÿ› ๏ธ Largest open source MCP toolkit: All our pieces (280+) are available as MCP that you can use with LLMs on Claude Desktop, Cursor or Windsurf.

  • ๐Ÿ› ๏ธ Pieces are written in Typescript: Pieces are npm packages in TypeScript, offeringโ€ฆ

8. build-your-own-x

231k+ stars.

Open-source collection of step-by-step guides for re-creating technologies from scratch, e.g. Git.

9. lencx/ChatGPT

44k+ stars.

Open-source ChatGPT desktop application, because why not?

GitHub logo lencx / ChatGPT

๐Ÿ”ฎ ChatGPT Desktop Application (Mac, Windows and Linux)

ChatGPT

ChatGPT Desktop Application (Available on Mac, Windows, and Linux)

ChatGPT downloads chat twitter youtube

Buy Me A Coffee


Note

If you want to experience a more powerful AI wrapper application, you can try the Noi (https://github.com/lencx/Noi), which is a successor to the ChatGPT desktop application concept.

Thank you very much for your interest in this project. OpenAI has now released the macOS version of the application, and a Windows version will be available later (Introducing GPT-4o and more tools to ChatGPT free users). If you prefer the official application, you can stay updated with the latest information from OpenAI.

If you want to learn about or download the previous version (v1.1.0), please click here.

I am currently looking for some differentiating features to develop version 2.0. If you are interested in this, please stay tuned.




10. javascript-algorithms

178k+ stars.

Open-source popular algorithms and data structures in JavaScript with links for further reading.

GitHub logo trekhleb / javascript-algorithms

๐Ÿ“ Algorithms and data structures implemented in JavaScript with explanations and links to further readings

JavaScript Algorithms and Data Structures

๐Ÿ‡บ๐Ÿ‡ฆ UKRAINE IS BEING ATTACKED BY RUSSIAN ARMY. CIVILIANS ARE GETTING KILLED. RESIDENTIAL AREAS ARE GETTING BOMBED.


CI codecov repo size

This repository contains JavaScript based examples of many popular algorithms and data structures.

Each algorithm and data structure has its own separate README with related explanations and links for further reading (including ones to YouTube videos).

Read this in other languages: ็ฎ€ไฝ“ไธญๆ–‡ ็น้ซ”ไธญๆ–‡, ํ•œ๊ตญ์–ด, ๆ—ฅๆœฌ่ชž, Polski, Franรงais, Espaรฑol, Portuguรชs, ะ ัƒััะบะธะน, Tรผrkรงe, Italiano, Bahasa Indonesia, ะฃะบั€ะฐั—ะฝััŒะบะฐ, Arabic, Tiแบฟng Viแป‡t, Deutsch, Uzbek, ืขื‘ืจื™ืช

Data Structures

A data structure is a particular way of organizing and storing data in a computer so that it can be accessed and modified efficientlyโ€ฆ


Summary

Hope you enjoyed the article, if you have some more, amazing open-source GitHub projects, please share them in the comments section!

It's been my goal for a long time to spread a project-based learning approach through the community and having BigDevSoon up and running, an app we've been working on for the last 2 years is a great achievement to us.

You can get in touch with me e.g. on LinkedIn. (I'll be happy to do some more technical writing or look for a coding opportunity!)

Top comments (6)

Collapse
 
rachelgl profile image
RachelGl

SuperDuperDB is awesome, I tried it

Collapse
 
esproc_spl profile image
Judy

Thanks for sharing!

Collapse
 
amir2001482 profile image
Amir

Thanks

Collapse
 
glszabolcs6 profile image
Gรกl Szabolcs #Luckylukee @GlSzabolcs6

Thanks for sharing

Collapse
 
jkowall profile image
Jonah Kowall

A lot of these are not open source, they are source available, but you cannot do what you want with them.

Collapse
 
bigsondev profile image
Adrian | Founder of BigDevSoon

Most of them are MIT/Apache, some with GNU as well. Depending on the use case and uncertainty about licensing terms while adapting the open-source code it's always a good idea to talk to the creators and tell them how you plan to use it :)

Some comments may only be visible to logged-in visitors. Sign in to view all comments.