Open Source Full-Stack Projects
Full-stack development brings together the parts of an application that users interact with and the systems that support them, including interfaces, server-side logic, APIs, and data storage. It helps teams build complete web experiences, connect services, manage information, and handle deployment and operations within a coordinated architecture. Full-stack approaches can simplify development across application layers while still allowing each part to use tools suited to its needs.
Open source in this area includes web frameworks, application templates, content and data platforms, developer tools, and self-hosted services. When choosing a tool, consider its maturity, license, maintenance activity, documentation, deployment requirements, security practices, and compatibility with your existing stack. These resources can help developers, students, and organizations build or learn to maintain end-to-end applications, whether starting from a template or assembling a system from separate components.
6 repositories · updated February 20, 2026

ImageFlow: A Modern Self-Hosted Image Service System with Auto-Optimization
ImageFlow is a modern, full-stack image management and distribution platform. It automatically optimizes images for various devices and browsers, combining a high-performance Go backend with a Next.js frontend. This system offers intelligent image conversion, device-aware serving, and flexible storage options for self-hosting.

LogoAI: AI-Powered Logo Generator with Next.js and Nebius AI
LogoAI is an innovative web application that leverages artificial intelligence to create unique and professional logos. Built with Next.js and TypeScript, and powered by Nebius AI, it offers a streamlined experience for generating custom logos for various brands. Users can explore multiple AI models, customize designs, and manage their generation history.

bolt.diy: AI-Powered Full-Stack Web Development with Any LLM in Your Browser
bolt.diy is an open-source project that empowers developers to prompt, run, edit, and deploy full-stack web applications directly in their browser. It offers unparalleled flexibility by supporting over 19 different Large Language Models (LLMs), allowing users to choose their preferred AI for code generation and development tasks. This tool streamlines the development workflow, making AI-assisted coding accessible and highly customizable.

Lemon AI: Full-stack Open-source Self-Evolving General AI Agent
Lemon AI is a pioneering full-stack, open-source, self-evolving general AI agent designed as a fully local alternative to cloud-based agentic platforms. It offers comprehensive capabilities for deep research, coding, and data analysis, ensuring complete privacy and zero cloud dependency by running entirely on local hardware. This agent features an integrated Code Interpreter VM sandbox for safe execution and an innovative AI Agent HTML Editor.

Framely: Open-Source Drag-and-Drop Website Editor for Modern Web Apps
Framely is an open-source, lightweight, multi-tenant drag-and-drop website editor designed for modern web applications, powered by Next.js. This project offers a robust boilerplate for developers looking to build customizable websites with ease. It features a full-stack Next.js application with multi-tenancy support, custom domain capabilities, and a flexible web editor.

Nuxt: The Intuitive Vue Framework for Full-Stack Web Applications
Nuxt is a free and open-source framework that offers an intuitive and extendable way to build type-safe, performant, and production-grade full-stack web applications and websites with Vue.js. It provides a comprehensive set of features for server-side rendering, static site generation, automatic routing, and more, making it ideal for modern web development. With its robust ecosystem and extensive documentation, Nuxt empowers developers to create scalable and SEO-friendly applications efficiently.