Showing 1718 open source projects for "web projects"

View related business solutions
  • Full-stack observability with actually useful AI | Grafana Cloud Icon
    Full-stack observability with actually useful AI | Grafana Cloud

    Our generous forever free tier includes the full platform, including the AI Assistant, for 3 users with 10k metrics, 50GB logs, and 50GB traces.

    Built on open standards like Prometheus and OpenTelemetry, Grafana Cloud includes Kubernetes Monitoring, Application Observability, Incident Response, plus the AI-powered Grafana Assistant. Get started with our generous free tier today.
    Create free account
  • $300 in Free Credit Towards Top Cloud Services Icon
    $300 in Free Credit Towards Top Cloud Services

    Build VMs, containers, AI, databases, storage—all in one place.

    Start your project in minutes. After credits run out, 20+ products include free monthly usage. Only pay when you're ready to scale.
    Get Started
  • 1
    Python Code Tutorials

    Python Code Tutorials

    The Python Code Tutorials

    Python Code Tutorials is a large educational repository that aggregates programming tutorials from the “The Python Code” website into a structured collection of Python projects and learning materials. The repository covers a wide range of programming topics including cybersecurity, networking, web scraping, machine learning, GUI development, and automation scripts. Each tutorial typically includes complete Python code examples and explanations that demonstrate how to build real tools and applications step by step. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    Srcbook

    Srcbook

    TypeScript-centric app development platform

    Srcbook is an open-source, local-first development environment that blends a TypeScript notebook with an AI-assisted app builder, giving developers a flexible space to prototype, explore, and build full web applications with AI support and real execution. It runs locally through a CLI tool backed by Node.js, launching a web interface where users can write and execute TypeScript code interactively, visualize results, and iterate quickly on ideas without leaving the browser. Srcbook’s notebook...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    Bun

    Bun

    Incredibly fast JavaScript runtime, bundler, test runner

    ...Bun is a complete toolkit for building JavaScript apps, including a package manager, test runner, and bundler. Bun is designed as a drop-in replacement for Node.js. It natively implements hundreds of Node.js and Web APIs, including fs, path, Buffer and more.
    Downloads: 10 This Week
    Last Update:
    See Project
  • 4
    macroquad

    macroquad

    Cross-platform game engine in Rust

    ...With Macroquad, you don’t need to worry about low-level graphics plumbing: it handles window and input management, rendering, UI, and more, letting you focus on game logic. A strength of Macroquad is its cross-platform reach: it supports desktop (Windows, Linux, macOS), web (via WebAssembly / HTML5), and mobile (Android, iOS) without requiring platform-specific code. Compilation is relatively fast with minimal dependencies, so small projects or prototypes can spin up quickly. Because it’s “batteries included” for common tasks (rendering, drawing shapes, text, basic UI, game loop), Macroquad works well for rapid prototyping.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Go From AI Idea to AI App Fast Icon
    Go From AI Idea to AI App Fast

    One platform to build, fine-tune, and deploy ML models. No MLOps team required.

    Access Gemini 3 and 200+ models. Build chatbots, agents, or custom models with built-in monitoring and scaling.
    Try Free
  • 5
    Speakr

    Speakr

    Speakr is a personal, self-hosted web application

    ...The project is built with extensibility in mind, enabling developers to add custom voices, integrate additional languages, and tailor the backend for different hardware or cloud environments. It also supports saving generated audio as downloadable files so users can reuse the speech outputs in other projects, presentations, or media content.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    Hutool

    Hutool

    A set of tools that keep Java sweet

    Hutool is a small but comprehensive Java tool class library. Through static method encapsulation, it reduces the learning cost of related APIs, improves work efficiency, makes Java as elegant as a functional language, and makes the Java language "sweet". The tools and methods in Hutool come from each user's meticulous attention to detail. It covers all aspects of the underlying code of Java development. It is not only a sharp tool to solve small problems in large-scale project development,...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 7
    web2project

    web2project

    A web-based project management system

    web2project is a robust, multi-user project management platform based on PHP, offering extensive planning and collaboration tools. Emerged as a fork of dotProject, it supports complex workflows across multiple projects, companies, and departments. Its modular design enables custom extensions, and it offers integrated Gantt charts, time logs, calendars, and fine‑grained permissions.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    Phaser CE

    Phaser CE

    Phaser CE is a fun, free and fast 2D game framework

    Phaser CE is the community-maintained version of Phaser 2, offering bug fixes, new features, and ongoing improvements after official development moved to Phaser 3. It remains a stable choice for developers who prefer the Phaser 2 API.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    Lumen Framework

    Lumen Framework

    The Laravel Lumen Framework

    Laravel Lumen is a stunningly fast PHP micro-framework for building web applications with expressive, elegant syntax. We believe development must be an enjoyable, creative experience to be truly fulfilling. Lumen attempts to take the pain out of development by easing common tasks used in the majority of web projects, such as routing, database abstraction, queueing, and caching. The Lumen framework has a few system requirements.
    Downloads: 1 This Week
    Last Update:
    See Project
  • Enterprise-grade ITSM, for every business Icon
    Enterprise-grade ITSM, for every business

    Give your IT, operations, and business teams the ability to deliver exceptional services—without the complexity.

    Freshservice is an intuitive, AI-powered platform that helps IT, operations, and business teams deliver exceptional service without the usual complexity. Automate repetitive tasks, resolve issues faster, and provide seamless support across the organization. From managing incidents and assets to driving smarter decisions, Freshservice makes it easy to stay efficient and scale with confidence.
    Try it Free
  • 10
    Brokk

    Brokk

    Brokk brings code intelligence to AI

    ...It helps bridge the gap between LLMs and real-world engineering code by offering tooling to index, analyze, query, and augment code context, so that AI can meaningfully reason about existing code, suggest edits, and navigate across projects. Modular build tasks (run, test, build, shadowJar, tidy, etc.) to support development workflows. Integration of front-end + back-end layers (web UI + CLI + internal services).
    Downloads: 3 This Week
    Last Update:
    See Project
  • 11
    STranslate

    STranslate

    A ready-to-go translation ocr tool developed with WPF/WPF

    STranslate is a lightweight, open-source machine translation front end that lets users translate text between languages using a variety of supported back-end translation engines or APIs, offering a simple GUI for quick translation tasks without needing to write code or use complex web UIs. The application is designed to be small, cross-platform, and flexible, giving users the ability to type or paste text and receive instant translations while optionally selecting the desired language pairs or switching between multiple service providers. By abstracting backend complexity, STranslate makes it easy for both casual users and developers to get translations in local apps, offline modes (where supported), or even integrate translation workflows into larger projects via plugins or scripting hooks. ...
    Downloads: 8 This Week
    Last Update:
    See Project
  • 12
    Groq Desktop

    Groq Desktop

    Local Groq Desktop chat app with MCP support

    ...It bundles a built-in MCP (Model Context Protocol) server enabling smart function calling, letting users chat with an AI, send images, or interact with richer multimodal inputs — all from a friendly desktop UI. The app is built with modern web technologies and packaged for native distribution, making it accessible even to non-developer users who just want to experiment with Groq models without writing code. Developers can also use groq-desktop-beta as a lightweight interface to test prompts, media inputs, or function-calling capabilities before embedding them into larger projects. ...
    Downloads: 15 This Week
    Last Update:
    See Project
  • 13
    HTTPie Desktop

    HTTPie Desktop

    Cross-platform API testing client for humans

    HTTPie Desktop is a graphical API client built on top of the popular HTTPie terminal tool, offering a user-friendly interface for testing and interacting with APIs. It combines the simplicity of HTTPie’s CLI with a modern desktop and web UI for a more visual workflow. Developers can easily build, send, and preview HTTP requests without needing to memorize commands or write scripts. The platform supports organizing work into spaces, collections, and tabs, making it ideal for managing multiple APIs and projects. It also includes AI-assisted features to help streamline request creation and improve productivity. ...
    Downloads: 5 This Week
    Last Update:
    See Project
  • 14
    Fragments by E2B

    Fragments by E2B

    Open source template for AI-powered code generation apps w/ sandboxes

    ...It supports multiple programming frameworks including Python interpreters, Next.js, Vue.js, Streamlit, and Gradio, allowing generated projects to span from simple scripts to full web applications. It integrates with a wide range of large language model providers and supports streaming responses.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    OpenFL

    OpenFL

    Open source library for creative expression on the web, desktop, etc.

    Projects written with OpenFL can compile to native C++ executables, JavaScript/WebGL for web, or run through app runtimes like Electron without plugins, enabling high performance and broad reach.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    Learn Elixir

    Learn Elixir

    Learn the Elixir programming language to build functional web apps

    learn-elixir is a practical, beginner-friendly guide to learning Elixir and the Erlang VM (BEAM), emphasizing why Elixir scales—lightweight processes, immutable data, robust GC, and supervisors—and how to apply those strengths in real projects. The repo walks you from installation on macOS, Ubuntu, and Windows to an interactive workflow using iex, Livebook, and even a one-line Docker run for a zero-install setup. It teaches Elixir’s core types and syntax with short, runnable examples, then...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 17
    ReNative iOS

    ReNative iOS

    Unified Development Platform for iOS, tvOS, Android, Android TV

    ReNative allows you to bootstrap, develop and deploy apps for mobile, web, TVs, desktops, consoles, wearables and more via a single development environment. Sometimes you need to extend CLI functionality with custom build scripts. ReNative makes this easy for you. Tired of setting up and managing countless of various projects? you can go as simple as most basic json config file to get yourself up and running.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 18
    FTLDNS

    FTLDNS

    The Pi-hole FTL engine

    Network-wide ad blocking via your own Linux hardware. FTLDNS (pihole-FTL) provides an interactive API and also generates statistics for Pi-hole®'s Web interface. Fast, stats are read directly from memory by coupling our codebase closely with dnsmasq. Versatile, upstream changes to dnsmasq can quickly be merged in without much conflict. Lightweight, runs smoothly with minimal hardware and software requirements such as Raspberry Pi Zero. Interactive, our API can be used to interface with your projects. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 19
    Dropwizard

    Dropwizard

    Simple library for building production-ready RESTful web services

    Dropwizard is a Java framework for developing ops-friendly, high-performance, RESTful web services. Dropwizard pulls together stable, mature libraries from the Java ecosystem into a simple, light-weight package that lets you focus on getting things done. Dropwizard has out-of-the-box support for sophisticated configuration, application metrics, logging, operational tools, and much more, allowing you and your team to ship a production-quality web service in the shortest time possible....
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    redis-py

    redis-py

    Redis Python client

    ...It supports all Redis commands and data types, making it easy to build caching, messaging, or real-time analytics features in Python applications. With both synchronous and asyncio support, redis-py is suited for modern Python projects and integrates smoothly into web frameworks, task queues, and backend services.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    RSS feeds for Laravel app

    RSS feeds for Laravel app

    Easily generate RSS feeds

    ...Supported formats are RSS, Atom, and JSON. There's almost no coding required on your part. Just follow the installation instructions, update your config file, and you're good to go. Spatie is a web design agency based in Antwerp, Belgium. You'll find an overview of all our open source projects on our website.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    Eclipse Jetty Canonical Repository

    Eclipse Jetty Canonical Repository

    Eclipse Jetty - Web Container & Clients - supports HTTP/2, HTTP

    Jetty provides a web server and servlet container, additionally providing support for HTTP/2, WebSocket, OSGi, JMX, JNDI, JAAS and many other integrations. These components are open source and are freely available for commercial use and distribution. Jetty is used in a wide variety of projects and products, both in development and production. Jetty has long been loved by developers due to its long history of being easily embedded in devices, tools, frameworks, application servers, and modern cloud services. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    REST APIs with Flask and Python

    REST APIs with Flask and Python

    Projects and e-book for our course, REST APIs with Flask and Python

    A full course to teach you how to use Flask and Python to make REST APIs using multiple Flask extensions and PostgreSQL. Learn Flask, Docker, PostgreSQL, and more. Build professional-grade REST APIs with Python. No more outdated tutorials. Use Python 3.10+ and the latest versions of every Flask extension and library. Run your apps in Docker, host your code with Git, write documentation with Swagger, and test your APIs while developing. Learn how to perform user authentication using JWTs and...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    XState

    XState

    State machines and statecharts for the modern web

    ...The following fundamental computer science concepts are important to know how to make the best use of XState, and in general for all your current and future software projects.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    Bootstrap Blazor Component

    Bootstrap Blazor Component

    Bootstrap Blazor is an enterprise-level UI component library

    Bootstrap Blazor Component is an enterprise-grade UI component library built on top of the Bootstrap framework and Microsoft’s Blazor platform, designed to accelerate the development of modern web applications using C#. It provides a comprehensive set of pre-built, high-quality UI components that follow responsive design principles, enabling developers to create consistent and visually appealing interfaces without starting from scratch. The library supports both Blazor Server and WebAssembly...
    Downloads: 0 This Week
    Last Update:
    See Project