Showing 1867 open source projects for "web-based"

View related business solutions
  • Stop vibe-debugging. Icon
    Stop vibe-debugging.

    Plug Claude into your app's actual errors.

    AppSignal's MCP server hands Claude, Cursor, or Zed your real errors, traces, and the deploy that shipped them. AI writes the fix; you review the diff.
    Free 30 days.
  • Build Agents and Models on One Platform Icon
    Build Agents and Models on One Platform

    Everything you need to build production-ready agents and models. Access 200+ Google and third-party AI models and tools.

    Gemini Enterprise Agent Platform is Google Cloud's comprehensive platform for developers to build, scale, govern, and optimize agents and models. Choose from Google's most advanced models and third-party models like Anthropic's Claude Model Family.
    Try It Free
  • 1
    Selenium

    Selenium

    Browser automation framework and ecosystem

    Selenium automates browsers. That's it! What you do with that power is entirely up to you. Primarily it is for automating web applications for testing purposes, but is certainly not limited to just that. Boring web-based administration tasks can (and should) also be automated as well. If you want to create robust, browser-based regression automation suites and tests, scale and distribute scripts across many environments, then you want to use Selenium WebDriver, a collection of language specific bindings to drive a browser - the way it is meant to be driven. ...
    Downloads: 53 This Week
    Last Update:
    See Project
  • 2
    PHP Desktop

    PHP Desktop

    Develop desktop GUI applications using PHP, HTML5, JavaScript

    PHP Desktop is an open-source project founded by Czarek Tomczak in 2012 to provide a way for developing native desktop GUI applications using web technologies such as PHP, HTML5, JavaScript and SQLite. Think of it as Electron for PHP. It is a convenient tool for converting PHP web apps and PHP CLI tools to desktop applications with little effort. The development workflow you are used to while creating web applications remains the same, there is no new framework / API to learn. ...
    Downloads: 109 This Week
    Last Update:
    See Project
  • 3
    NekoBox for PC (NekoRay)

    NekoBox for PC (NekoRay)

    Qt based cross-platform GUI proxy configuration manager

    NekoBox for PC is a Qt-based, cross-platform proxy configuration manager designed for Windows and Linux systems. It provides a user-friendly graphical interface for managing advanced proxy and tunneling configurations using the sing-box backend. NekoBox supports a wide range of modern proxy protocols, making it suitable for users who need flexible and powerful network routing options.
    Downloads: 572 This Week
    Last Update:
    See Project
  • 4
    Drogon

    Drogon

    Drogon: A C++14/17/20 based HTTP web application framework

    Drogon is a C++14/17-based HTTP application framework. Drogon can be used to easily build various types of web application server programs using C++. Drogon is the name of a dragon in the American TV series "Game of Thrones" that I really like. Drogon is a cross-platform framework, It supports Linux, macOS, FreeBSD, OpenBSD, HaikuOS, and Windows. Use a non-blocking I/O network lib based on epoll (kqueue under macOS/FreeBSD) to provide high-concurrency, high-performance network IO, please visit the TFB Tests Results for more details. ...
    Downloads: 3 This Week
    Last Update:
    See Project
  • Cut Data Warehouse Costs by 54% Icon
    Cut Data Warehouse Costs by 54%

    Easily migrate from Snowflake, Redshift, or Databricks with free tools.

    BigQuery delivers 54% lower TCO with exabyte scale and flexible pricing. Free migration tools handle the SQL translation automatically.
    Try Free
  • 5
    miniblink49

    miniblink49

    Lighter, faster browser kernel of blink to integrate HTML UI in apps

    miniblink is an open source, one file, small browser widget based on chromium. By using C interface, you can create a browser with just some line code. miniblink is an open source, single-file, and currently the smallest known chromium-based browser control. Through its exported pure C interface, a browser control can be created in a few lines of code. C++, C#, Delphi and other language calls (support C++, C#, Delphi language to call).
    Downloads: 7 This Week
    Last Update:
    See Project
  • 6
    Crow Framework

    Crow Framework

    A Fast and Easy to use microframework for the web

    A Fast and Easy to use microframework for the web. Crow is a C++ framework for creating HTTP or Websocket web services. It uses routing similar to Python's Flask which makes it easy to use. It is also extremely fast, beating multiple existing C++ frameworks as well as non-C++ frameworks. Crow is provided free of charge courtesy of everyone who is donating their money, time, and expertise to keep it going.
    Downloads: 11 This Week
    Last Update:
    See Project
  • 7
    DB Browser for SQLite

    DB Browser for SQLite

    The DB Browser for SQLite

    ...Import and export records as text, import and export tables from/to CSV files, import and export databases from/to SQL dump files, issue SQL queries and inspect the results, examine a log of all SQL commands issued by the application, plot simple graphs based on table or query data.
    Downloads: 645 This Week
    Last Update:
    See Project
  • 8
    Node.js

    Node.js

    Cross-platform JavaScript runtime environment

    ...It is built on Chrome’s V8 engine and is designed for building fast, scalable network applications. Node.js enables developers to create servers, APIs, command-line tools, and full-stack web applications using a single programming language. Its non-blocking, event-driven architecture makes it highly efficient for handling concurrent requests. The ecosystem is supported by npm, one of the largest package managers, providing access to thousands of libraries and tools. Node.js is widely used for backend development, real-time applications, and microservices architectures.
    Downloads: 30 This Week
    Last Update:
    See Project
  • 9
    Perfetto

    Perfetto

    Production-grade client-side tracing, profiling, and analysis

    ...The data model spans kernel and userspace, so you can stitch together CPU scheduling, app lifecycles, binder/IPC hops, GPU work, power and thermal signals, file I/O, heap samples, and more into a single coherent timeline. Perfetto’s ecosystem includes a web-based UI that can load multi-GB traces directly in the browser and an offline “trace processor” that exposes the trace as a queryable SQL-like table schema for deep analysis and automation. It integrates natively with Android (replacing older atrace/Systrace paths) and can sit alongside custom instrumentation in apps or services through its SDKs.
    Downloads: 13 This Week
    Last Update:
    See Project
  • Secure File Transfer for Windows with Cerberus by Redwood Icon
    Secure File Transfer for Windows with Cerberus by Redwood

    Protect and share files over FTP/S, SFTP, HTTPS and SCP with the #1 rated Windows file transfer server.

    Cerberus supports unlimited users and connections on a single IP, with built-in encryption, 2FA, and a browser-based web client — all deployable in under 15 minutes with a 25-day free trial.
    Try for Free
  • 10
    rtabmap

    rtabmap

    RTAB-Map library and standalone application

    RTAB-Map (Real-Time Appearance-Based Mapping) is a RGB-D, Stereo and Lidar Graph-Based SLAM approach based on an incremental appearance-based loop closure detector. The loop closure detector uses a bag-of-words approach to determine how likely a new image comes from a previous location or a new location. When a loop closure hypothesis is accepted, a new constraint is added to the map’s graph, then a graph optimizer minimizes the errors in the map.
    Downloads: 35 This Week
    Last Update:
    See Project
  • 11
    workerd

    workerd

    The JavaScript / Wasm runtime that powers Cloudflare Workers

    workerd is the server runtime that powers Cloudflare Workers — a modern, standards-aligned JavaScript and WebAssembly execution environment that can be run outside of Cloudflare’s global edge network as a standalone server or proxy. Designed to host serverless applications written to the Workers platform API (including fetch() and Web standard libraries), workerd enables developers to self-host edge-style workloads in local data centers or development environments, or to test Workers code offline before deploying to the cloud. It emphasizes performance, predictable deployment semantics, and secure isolation, and it uses a capability-based configuration model to bind external resources and services into worker applications in a composable way. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    gRPC

    gRPC

    High performance, open source universal RPC framework

    gRPC is a C-based high performance remote procedure call (RPC) framework that can run in any environment. It efficiently connects services in and across data centers with plenty of support, and can also connect mobile devices and browser clients to backend services. Essentially, it makes it easier for you to create distributed applications and services.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 13
    Phusion Passenger

    Phusion Passenger

    A fast and robust web server and application server for Ruby

    Passenger® is an app server that runs and automanages your web apps with ease. Also improves security, reliability and scalability. Passenger 6 introduces standardization across your stack by supporting all languages. From business-critical apps with billions of requests per day to small side projects, Passenger is tailored for each scenario. Passenger has a myriad of features that are invaluable to today’s web apps and microservice APIs.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 14
    CppServer

    CppServer

    Fast and low latency asynchronous socket server & client C++ library

    ...Cross platform (Linux, MacOS, Windows) Asynchronous communication. Supported CPU scalability designs: IO service per thread, thread pool. Supported transport protocols: TCP, SSL, UDP, UDP multicast. Supported Web protocols: HTTP, HTTPS, WebSocket, WebSocket secure. Supported Swagger OpenAPI iterative documentation. Supported message protocol based on Fast Binary Encoding.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    APK Studio

    APK Studio

    Open-source, cross platform Qt based IDE for reverse-engineering

    Open-source, cross-platform Qt based IDE for reverse-engineering Android application packages. It features a friendly IDE-like layout including code editor with syntax highlighting support for *.smali code files. If you are just willing to quickly decompile an Android app, you can make use of DeAPK - Online APK Decompiler which lets you decompile an Android app using apktool and jadx.
    Downloads: 26 This Week
    Last Update:
    See Project
  • 16
    Cutelyst

    Cutelyst

    Web Framework built on top of Qt, using the approach of Catalyst

    Create fast and modern web applications that share the same code as your desktop or mobile apps. Why have two or more development teams focused on a specific platform when you can have a single team coding the same code, sharing skills and lines of code. With Qt, you already can write applications for Windows, Linux, Android, MacOS, and iOS using the same source code, Cutelyst allows you to share your C++ code with your web application.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    Neutralinojs

    Neutralinojs

    Portable and lightweight cross-platform desktop application

    ...Embedded Chromium and Node.js make simple apps bloaty, in most scenarios, framework weights more than your app source. Neutralinojs offers a lightweight and portable SDK which is an alternative for Electron and NW.js. Neutralinojs doesn't bundle Chromium and uses the existing web browser library in the operating system (Eg: gtk-webkit2 on Linux). Neutralinojs implements a secure WebSocket connection for native operations and embeds a static web server to serve the web content. Also, it offers a built-in JavaScript client library for developers.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 18
    glslViewer

    glslViewer

    Console-based GLSL Sandbox for 2D/3D shaders shaders

    ...Fullscreen and screensaver mode. HoloPlay rendering on LookingGlass Display. Image export. PNG sequence export. WASM crosscompiling. Automatically generated set of defines based on the platform, buffer, render pass, geometry attributes and materials properties. Passing custom uniforms (float, int, vec2, vec3 and vec4) through console IN or OSC.
    Downloads: 12 This Week
    Last Update:
    See Project
  • 19
    OpenH264

    OpenH264

    Open Source H.264 Codec

    ...Furthermore, we have provided a binary form suitable for inclusion in applications across a number of different operating systems and made this binary module available for download from the Internet. We will not pass on our MPEG-LA licensing costs for this module, and based on the current licensing environment, this will effectively make H.264 free for use on supported platforms. OpenH264 is a codec library which supports H.264 encoding and decoding. It is suitable for use in real-time applications such as WebRTC. Constrained Baseline Profile up to Level 5.2 (Max frame size is 36864 macro-blocks). Arbitrary resolution, not constrained to multiples of 16x16. ...
    Downloads: 60 This Week
    Last Update:
    See Project
  • 20
    HUSTOJ

    HUSTOJ

    Popular Open Source Online Judge based on PHP/C++/MySQL/Linux

    Popular Open Source Online Judge based on PHP/C++/MySQL/Linux for ACM/ICPC and NOIP training, with easy installation. Open source OJ system. HUSTOJ is free software under the GPL. (Only the original part of the code, which uses components from other open-source projects, please follow the agreement of the original component.) Because the web terminal/database/judgment machine are all packaged in the same image and cannot be extended, it is not recommended to use this image for distributed judgment. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    React Native Audio API

    React Native Audio API

    High-performance audio engine for react-native

    React Native Audio API is a cross-platform audio library that brings a Web Audio API-style workflow to React Native. It is designed for apps that need real-time control over audio playback, recording, routing, effects, and signal processing. Developers can build consistent audio behavior across iOS, Android, and the web without rewriting separate logic for each platform. The library supports audio graph concepts, making it useful for music tools, voice apps, sound effects, games, audio editors, and interactive media. ...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 22
    Faust

    Faust

    Functional programming language for signal processing

    ...Thanks to a wrapping system called "architectures," codes generated by Faust can be easily compiled into a wide variety of objects ranging from audio plug-ins to standalone applications or smartphone and web apps, etc.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 23
    MediaPipe

    MediaPipe

    Cross-platform, customizable ML solutions for live and streaming media

    MediaPipe offers open-source cross-platform, customizable ML solutions for live and streaming media. Provides segmentation masks for prominent humans in the scene. MediaPipe Face Mesh is a face geometry solution that estimates 468 3D face landmarks in real-time even on mobile devices. It employs machine learning (ML) to infer the 3D surface geometry, requiring only a single camera input without the need for a dedicated depth sensor. Utilizing lightweight model architectures together with GPU...
    Downloads: 58 This Week
    Last Update:
    See Project
  • 24
    PDF4QT

    PDF4QT

    Open source PDF editor

    PDF4QT is open source PDF editor based on Qt framework. It contains a C++ library, applications for viewing/editing PDF documents, and a command line tool. PDF4QT is an open-source PDF editor for Windows/Linux. It is a modern solution for viewing/editing/rendering PDF documents, for users and developers alike. For developers, there is a C++ library and a command line tool for use in scripts.
    Downloads: 43 This Week
    Last Update:
    See Project
  • 25
    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: 23 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next
Auth0 Logo