Showing 5307 open source projects for "graphical user interface"

View related business solutions
  • Ship Agents Faster Icon
    Ship Agents Faster

    Transform your applications and workflows into powerful agentic systems at global scale.

    Gemini Enterprise Agent Platform lets you rapidly build, scale, govern and optimize production-ready agents grounded in your organization's data. The platform enables developers to build custom or pre-built agents for virtually any use case. New customers get $300 in free credits.
    Start Free
  • $300 Free Credits to Build on Google Cloud Icon
    $300 Free Credits to Build on Google Cloud

    New customers can spin up VMs, build with AI, and query data at no cost.

    Put your $300 in credit toward real workloads, then keep building with free monthly usage for 20+ products. No commitment and no charge until you upgrade.
    Start Free
  • 1
    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. The application offers portable builds that run without installation, allowing quick setup and easy deployment. ...
    Downloads: 372 This Week
    Last Update:
    See Project
  • 2
    Clash Verge Rev

    Clash Verge Rev

    A modern GUI client based on Tauri

    ...It is designed to simplify complex proxy management tasks by offering a clean, user-friendly interface while still exposing powerful configuration options for advanced users. The tool supports features such as system proxy management, TUN mode for virtual network interfaces, and detailed rule editing, making it suitable for both everyday use and more technical networking scenarios.
    Downloads: 635 This Week
    Last Update:
    See Project
  • 3
    JavDB

    JavDB

    javdb official app

    JavDB is an open-source mobile application designed as an official client for browsing and interacting with the JavDB platform, providing users with a streamlined interface for accessing and managing content from the associated database. The project focuses on delivering a dedicated app experience rather than relying on web browsing, allowing for improved navigation, performance, and usability on mobile devices. It includes distribution options through various channels such as direct downloads, third-party installers, and release builds, making it accessible across different user environments. ...
    Downloads: 4,490 This Week
    Last Update:
    See Project
  • 4
    pandora-box

    pandora-box

    Lightweight cross-platform desktop client for managing Mihomo proxies

    Pandora-Box is a lightweight desktop client designed to provide a graphical interface for the Mihomo proxy core. It allows users to manage proxy configurations and subscriptions through a simple and user-friendly interface rather than working directly with configuration files. Pandora-Box supports multiple proxy protocols and provides tools to organize and control network routing rules. It is designed to work for both casual users who want an easy setup and advanced users who need more control over proxy behavior. ...
    Downloads: 47 This Week
    Last Update:
    See Project
  • Paessler: Easy to Use With Enterprise Power. Free Trial Icon
    Paessler: Easy to Use With Enterprise Power. Free Trial

    A low-code dashboard makes monitoring intuitive for any admin, while scripting and custom sensors give experts full control.

    You shouldn't have to choose between a monitoring tool that's easy to use and one that's powerful enough for a complex environment. PRTG's low-code interface lets any admin build dashboards, set alerts and monitor devices without scripting, while custom sensors and full API access are there when your team needs deeper control. One platform, no compromise. Download a free 30-day trial now.
    Get Free Download
  • 5
    Clash Party

    Clash Party

    Another Mihomo GUI

    Clash Party is a cross-platform graphical client built around the Mihomo (Clash Meta) core, designed to manage and route network traffic through configurable proxy protocols in a user-friendly desktop environment. It provides an advanced interface for configuring proxy rules, managing subscriptions, and optimizing network routing behavior across operating systems such as Windows, macOS, and Linux.
    Downloads: 75 This Week
    Last Update:
    See Project
  • 6
    Bili23 Downloader

    Bili23 Downloader

    Cross platform GUI tool for downloading videos from Bilibili sites

    Bili23-Downloader is an open source desktop application designed for downloading video content from the Bilibili platform. It provides a graphical interface that allows users to download various types of media including user-uploaded videos, series episodes, movies, and other hosted content. It focuses on ease of use with a zero-configuration setup, making it accessible to both beginners and experienced users. It supports high performance downloads through multi-threading and includes resume capabilities so interrupted downloads can continue without starting over. ...
    Downloads: 30 This Week
    Last Update:
    See Project
  • 7
    Netcatty

    Netcatty

    SSH workspace, SFTP, and terminals in one

    ...Netcatty is best suited for developers, system administrators, and DevOps users who want one workspace for SSH access, file transfer, and terminal organization. Its main value is combining remote access, file management, and a polished desktop interface into a single cross-platform tool.
    Downloads: 178 This Week
    Last Update:
    See Project
  • 8
    Clash Meta for Android

    Clash Meta for Android

    A rule-based tunnel for Android

    ...Built on the Clash.Meta core, it allows advanced routing based on customizable rules, making it possible to selectively direct traffic for specific apps, domains, or regions. The application is commonly used for bypassing network restrictions, optimizing routing performance, and managing multiple proxy configurations in a unified interface. It provides a user-friendly mobile interface while maintaining powerful underlying functionality for advanced users who need granular control over network behavior. The project is actively maintained and integrates updates from the Clash.Meta kernel, ensuring compatibility with evolving proxy protocols and features. It supports various proxy types and configurations, making it highly flexible for different networking scenarios.
    Downloads: 119 This Week
    Last Update:
    See Project
  • 9
    Another Redis Desktop Manager

    Another Redis Desktop Manager

    A faster, better and more stable Redis desktop manager

    AnotherRedisDesktopManager is a cross-platform GUI client for Redis that simplifies connecting, browsing, and manipulating data. It supports standalone, Sentinel, and Cluster modes, plus SSH tunneling and ACL credentials for secure access in varied environments. The UI provides tree and table views of keys with inline editors for strings, hashes, lists, sets, sorted sets, and streams, including TTL management and batch operations. Built-in monitoring lets you watch stats, slow logs, and...
    Downloads: 94 This Week
    Last Update:
    See Project
  • Fully Managed MySQL, PostgreSQL, and SQL Server Icon
    Fully Managed MySQL, PostgreSQL, and SQL Server

    Automatic backups, patching, replication, and failover. Focus on your app, not your database.

    Cloud SQL handles your database ops end to end, so you can focus on your app.
    Start Free
  • 10
    Amnezia VPN

    Amnezia VPN

    Amnezia VPN Client (Desktop+Mobile)

    Amnezia VPN is an open-source VPN client that enables users to easily deploy and manage their own self-hosted VPN server. Designed for both desktop and mobile platforms, it simplifies VPN setup by automatically installing and configuring VPN services on a user's server through a guided interface. The platform supports multiple VPN protocols, including OpenVPN, WireGuard, IKEv2, and its proprietary AmneziaWG protocol. Amnezia VPN also provides advanced traffic obfuscation technologies to help...
    Downloads: 939 This Week
    Last Update:
    See Project
  • 11
    TG WS Proxy Android

    TG WS Proxy Android

    Android local MTProto proxy server to bypass Telegram loading issues

    ...The application runs a local MTProto proxy powered by a native Go engine and integrates directly with compatible Telegram clients for quick setup. Designed with a modern Material 3 interface and Jetpack Compose, it provides an intuitive user experience alongside advanced networking features. TG WS Proxy Android also includes background service support, real-time connection logs, automatic updates, and customizable themes for better usability on mobile devices.
    Downloads: 601 This Week
    Last Update:
    See Project
  • 12
    Interstellar

    Interstellar

    One of the most popular modern web proxies with blazing fast speeds

    Interstellar is a modern web proxy platform designed to provide users with fast, accessible browsing while bypassing network restrictions through a clean and intuitive interface. It is built primarily with JavaScript and is intended to be deployed on a server, allowing users to access blocked websites, applications, and games through a proxy layer. The project places a strong emphasis on user experience, offering a polished interface with tab management, themes, and customization options. It supports a wide variety of embedded services, including gaming platforms and cloud-based streaming tools, making it more than just a simple proxy. ...
    Downloads: 47 This Week
    Last Update:
    See Project
  • 13
    l'oGGo

    l'oGGo

    A powerful terminal app for structured log streaming

    l'oGGo or Log & Go is a rich Terminal User Interface app written in Golang that harnesses the power of your terminal to digest log streams based on JSON-based logs. This can be used against applications running locally, on a Kubernetes cluster (see K8S Cheatsheet), GCP Stack Driver (Google Logs, see GCP-Stream Command), and many others.
    Downloads: 90 This Week
    Last Update:
    See Project
  • 14
    AmneziaWG for Windows

    AmneziaWG for Windows

    AmneziaWG client for Windows

    AmneziaWG for Windows is a dedicated Windows client designed for securely connecting to VPN servers using the AmneziaWG protocol. Based on the WireGuard for Windows project, it provides a familiar and efficient interface while adding support for AmneziaWG's enhanced privacy and censorship-resistance capabilities. The client uses the high-performance Wintun network driver to deliver fast and reliable VPN connections. As the official Windows implementation of AmneziaWG, it offers a trusted way...
    Downloads: 704 This Week
    Last Update:
    See Project
  • 15
    Scrcpy GUI

    Scrcpy GUI

    A simple & beautiful GUI application for scrcpy

    Scrcpy was created by the team behind the popular Android emulator Genymotion, but it is not an Android emulator itself, it displays and controls Android devices connected via USB or TCP/IP, it does not require any root access. It works with GNU/Linux, Windows, and MacOS. Scrcpy works by running a server on your Android device, and the desktop application communicates using USB (or using ADB tunneling wireless). The server streams the H.264 video of the device screen. The client decodes the...
    Downloads: 186 This Week
    Last Update:
    See Project
  • 16
    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.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 17
    Jekyll Admin

    Jekyll Admin

    Jekyll plugin that provides users with a traditional CMS interface

    A Jekyll plugin that provides users with a traditional CMS-style graphical interface to author content and administer Jekyll sites. The project is divided into two parts. A Ruby-based HTTP API that handles Jekyll and filesystem operations, and a Javascript-based front end, built on that API. The plugin allows you to customize the name of a collection that is displayed in the sidebar by defining it in the collection's metadata in the config file.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 18
    Thorium for Windows

    Thorium for Windows

    Chromium fork for Windows named after radioactive element No. 90

    Thorium for Windows is the Windows-focused distribution of the Thorium web browser, a privacy- and feature-enhanced Chromium fork named after the radioactive element and built to support modern web browsing with added controls and tweaks not found in standard Chromium builds. It aims to provide a browsing experience similar to Google Chrome in terms of compatibility with web apps and extensions but injects user-centric changes like privacy controls enabled by default, content filtering, and interface tweaks that appeal to advanced users. Thorium often includes enhancements such as Global Privacy Control support, improved media controls, and UI responsiveness tweaks that elevate everyday browsing. The Windows variant supplies installers and portable builds so users can deploy it easily on desktops without much configuration. ...
    Downloads: 304 This Week
    Last Update:
    See Project
  • 19
    S-UI

    S-UI

    An advanced Web Panel • Built for SagerNet/Sing-Box

    S-UI is an advanced web-based management panel built on top of SagerNet and Sing-box, designed to simplify the configuration and monitoring of proxy and networking services through an intuitive graphical interface. It provides a centralized dashboard where users can manage inbound and outbound connections, configure routing rules, and monitor traffic usage in real time. The platform supports multiple protocols and clients, making it flexible for different networking scenarios such as proxy servers, tunneling, and custom routing setups. ...
    Downloads: 22 This Week
    Last Update:
    See Project
  • 20
    WG Tunnel Desktop

    WG Tunnel Desktop

    A WireGuard and AmneziaWG client for desktop with a kill switch.

    ...The application supports Windows and Linux, with macOS support planned for the future. WG Tunnel Desktop runs tunnels through a system daemon, allowing VPN connections to operate independently from the graphical interface. It includes security-focused tools such as an independent lockdown mode, encrypted configuration storage, and tunnel restoration on boot. With import, export, editing, sorting, and live statistics features, WG Tunnel Desktop provides a practical way to manage secure VPN connections on desktop systems.
    Downloads: 122 This Week
    Last Update:
    See Project
  • 21
    Android GUI for WireGuard

    Android GUI for WireGuard

    Android GUI for WireGuard

    Android GUI for WireGuard is the official Android client for the WireGuard VPN protocol, providing a secure and efficient mobile interface for managing encrypted tunnels. The application is written primarily in Kotlin and integrates closely with Android’s VPN framework to deliver stable, battery-efficient connections. It allows users to create, import, and manage tunnel configurations through a clean graphical interface while maintaining WireGuard’s minimalist cryptographic design. ...
    Downloads: 6 This Week
    Last Update:
    See Project
  • 22
    AmneziaWG for Android

    AmneziaWG for Android

    Android GUI for AmneziaWG

    AmneziaWG for Android is the Android graphical client for AmneziaWG. It provides a mobile interface for using the AmneziaWG protocol on Android devices. The project is built around a native Android codebase using Kotlin and Java. It includes the tunnel and UI components needed to manage AmneziaWG connections from a phone or tablet. The repository supports building from source with Gradle and submodules, which makes it useful for developers who want to inspect, customize, or package the client themselves. ...
    Downloads: 51 This Week
    Last Update:
    See Project
  • 23
    gotify/server

    gotify/server

    A simple server for sending and receiving messages in real-time

    ...For this, not many open source projects existed and most of the existing ones were abandoned. Also, a requirement was that it can be self-hosted. We know there are many free and commercial push services out there. Both Gotify's API and user interface are designed to be as simple as possible. Notify is written in Go and can be easily compiled for different platforms. Docker images are automatically built on every release. Several static code analyzers and many unit/end2end tests are run on every travis-ci build. The heart of this project. gotify/server features a WebUI and functionality for sending messages via a REST-API. ...
    Downloads: 24 This Week
    Last Update:
    See Project
  • 24
    Zeus Panel

    Zeus Panel

    Cloudflare Zeus Panel (Zeus Panel) https://t.me/ZEUS_PANEL_BOT

    Zeus is a Cloudflare-based management panel for creating and operating user subscriptions through a web interface and Telegram bot. It can deploy the panel, subdomain, and D1 database with a largely automated setup process. Administrators can control users by traffic volume, time, request count, bandwidth, and simultaneous devices. The system supports automatic quota resets, bulk account operations, subscription links, QR codes, and individual status pages.
    Downloads: 32 This Week
    Last Update:
    See Project
  • 25
    Floorp Browser

    Floorp Browser

    All of source code of version 10 or later of Floorp Browser

    ...Move the tab bar to the bottom of the window, hide the title bar, and more. Create your own Floorp. In addition to the usual Firefox theme customization, Floorp allows you to switch between five different interface designs, including OS-specific themes. Floorp is based on Firefox ESR. Floorp will be updated every 4 weeks, with security updates provided before each Firefox release. We don't collect personal information from users. We don't track users. We don't sell user data. We have no affiliation with any advertising companies. Floorp's source code is entirely open, allowing anyone to view it and contribute to the project. ...
    Downloads: 102 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next