awesome-repositories.com
Blog
MCP
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektMCP-ServerÜber unsRanking-MethodikPresse
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

26 Repos

Awesome GitHub RepositoriesWeb-Based Control Panels

Browser-based interfaces for managing backend services and application settings.

Distinguishing note: Focuses on administrative UI for backend control rather than general web application frameworks.

Explore 26 awesome GitHub repositories matching user interface & experience · Web-Based Control Panels. Refine with filters or upvote what's useful.

Awesome Web-Based Control Panels GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • awesome-selfhosted/awesome-selfhostedAvatar von awesome-selfhosted

    awesome-selfhosted/awesome-selfhosted

    299,516Auf GitHub ansehen↗

    Dieses Projekt ist ein von der Community kuratiertes Verzeichnis von Open-Source-Software, die für den Einsatz in privaten Serverumgebungen und Home-Labs konzipiert ist. Es dient als umfassende Ressource zur Entdeckung unabhängiger, selbst gehosteter Alternativen zu gängigen Cloud-Diensten und ermöglicht es Nutzern, die volle Datenhoheit und Kontrolle über ihre digitale Infrastruktur zu behalten. Das Verzeichnis ist durch eine hierarchische Taxonomie strukturiert, die eine riesige Sammlung von Anwendungen in logische Kategorien organisiert, von Medienmanagement und Datenanalyse bis hin zu privater Kommunikation und Tools für die Teamproduktivität. Es zeichnet sich durch einen kollaborativen Peer-Review-Prozess aus, bei dem Community-Mitglieder die Qualität und Relevanz jeder Einreichung validieren, um sicherzustellen, dass das Verzeichnis korrekt und zuverlässig bleibt. Das Projekt deckt ein breites Spektrum an Fähigkeiten ab, einschließlich Infrastruktur-Automatisierung, containerbasierter Service-Bereitstellung und deklarativem Konfigurationsmanagement. Diese Tools unterstützen Nutzer bei der Aufrechterhaltung reproduzierbarer Serverumgebungen und der Verwaltung komplexer Service-Abhängigkeiten auf privater Hardware. Das Verzeichnis wird als versionskontrolliertes Repository gepflegt, wodurch sichergestellt wird, dass alle Updates und Community-gesteuerten Änderungen nachverfolgt und transparent sind.

    Provides a web-based interface to manage and operate CNC milling controllers that utilize Grbl, Smoothieware, or TinyG firmware.

    awesomeawesome-listcloud
    Auf GitHub ansehen↗299,516
  • oobabooga/text-generation-webuiAvatar von oobabooga

    oobabooga/text-generation-webui

    47,323Auf GitHub ansehen↗

    This project is a comprehensive platform for hosting and interacting with large language models directly on local hardware. It provides a web-based graphical interface that allows users to manage model loading, configure generation parameters, and execute text or chat interactions entirely offline. By running models locally, the software ensures complete data privacy and eliminates reliance on external cloud services for generative tasks. Beyond basic inference, the platform functions as a versatile workbench for generative AI development. It includes an integrated pipeline for fine-tuning mo

    Provides a browser-based interface to manage model loading and generation parameters.

    Python
    Auf GitHub ansehen↗47,323
  • pirate/archiveboxAvatar von pirate

    pirate/ArchiveBox

    27,721Auf GitHub ansehen↗

    ArchiveBox is a self-hosted web archiving system designed to capture and preserve permanent static copies of webpages, media, and PDFs on personal infrastructure. It functions as a digital content curator and personal web archive manager, allowing users to import URLs from bookmarks, RSS feeds, and browser history to create a centralized, searchable knowledge base. The project is distinguished by its ability to archive private, paywalled, or login-protected content using browser cookies and authenticated session persistence. It ensures long-term availability by saving pages in multiple concur

    Provides a web-based user interface to control the archiving process and manage collections.

    Python
    Auf GitHub ansehen↗27,721
  • spacehuhntech/esp8266_deautherAvatar von SpacehuhnTech

    SpacehuhnTech/esp8266_deauther

    14,840Auf GitHub ansehen↗

    This project is custom firmware for ESP8266 hardware that transforms the microcontroller into a wireless security audit platform. It functions as a deauthentication tool and a wireless network simulator designed for security testing and auditing. The software enables the generation of synthetic beacon frames to create multiple fake network identifiers and sends raw management frames to force devices to disconnect from wireless access points. These capabilities allow for the simulation of deceptive wireless environments and the testing of network resilience against management frame attacks. T

    Provides a browser-accessible control panel for managing low-level wireless radio commands.

    Carduinoattackboard
    Auf GitHub ansehen↗14,840
  • browsersync/browser-syncAvatar von BrowserSync

    BrowserSync/browser-sync

    12,289Auf GitHub ansehen↗

    BrowserSync is a web development synchronization tool and live reload server. It functions as a local static web server, a reverse proxy server for existing sites, and a browser testing orchestrator that coordinates page state across different browsers and physical devices. The tool is distinguished by its ability to mirror user interactions, such as clicks, scrolls, and form inputs, in real time across all connected devices. It also provides a web-based device control interface and the capability to create public URL tunnels for remote testing of local sites. The system covers a broad range

    Provides a web-based interface to manage connected devices and trigger synchronization updates from a central dashboard.

    JavaScript
    Auf GitHub ansehen↗12,289
  • xiandanin/magnetwAvatar von xiandanin

    xiandanin/magnetW

    11,308Auf GitHub ansehen↗

    magnetW is a cross-platform desktop application for BitTorrent magnet management and P2P content discovery. It provides a dedicated interface to search for, resolve, and organize magnet links to prevent the loss of access to content. The application utilizes an asynchronous resolution process that queries peer-to-peer networks and external indexes in the background. This allows users to locate and resolve magnet links into downloadable files without blocking the user interface. The system includes capabilities for managing torrent link collections, downloading files via magnet links or torre

    Features a web-based control panel for managing P2P content and application settings.

    JavaScriptelectronelectron-vuevue
    Auf GitHub ansehen↗11,308
  • ostris/ai-toolkitAvatar von ostris

    ostris/ai-toolkit

    9,509Auf GitHub ansehen↗

    ai-toolkit is a diffusion model training toolkit designed for fine-tuning image and video generation models. It functions as a containerized model trainer and GPU training job manager, providing the infrastructure to orchestrate dependencies and manage training processes on remote GPU hardware. The system utilizes low-rank adaptation techniques, including LoRA and LoKr weight optimization, to reduce the hardware requirements for model training. It distinguishes itself through a web-based training controller that allows for the monitoring and modification of hyperparameters, secured by token-b

    Provides a web-based control panel to monitor training progress and modify hyperparameters in real-time.

    Python
    Auf GitHub ansehen↗9,509
  • hypfer/valetudoAvatar von Hypfer

    Hypfer/Valetudo

    8,689Auf GitHub ansehen↗

    Valetudo is a custom firmware project for robot vacuums that enables local-only control, removing dependencies on cloud servers and protecting user privacy. It replaces proprietary vendor binaries with open source software to ensure that data, including floor plans and images, is not uploaded to external clouds. The project distinguishes itself by providing a rooted firmware installation process that prevents forced vendor updates. It implements a standardized control interface across different hardware brands and utilizes an MQTT-based message bus to facilitate integration with open source a

    Provides a responsive web-based control panel for device management without proprietary apps.

    JavaScriptcloud-freedreameroborock
    Auf GitHub ansehen↗8,689
  • openbmb/xagentAvatar von OpenBMB

    OpenBMB/XAgent

    8,529Auf GitHub ansehen↗

    XAgent is an autonomous agent system that decomposes complex goals into sequential subtasks for execution via a planner and actor model. It functions as a collaboration framework that integrates human-in-the-loop workflows, allowing users to provide real-time guidance and missing information during the automation process. The system features a containerized tool sandbox to isolate the execution of shells and browsers, ensuring system safety and consistency. It includes a state-based execution recorder that captures snapshots of agent runs to enable the exact reproduction of specific task sequ

    Provides a graphical management interface for interacting with and monitoring agent tasks.

    Python
    Auf GitHub ansehen↗8,529
  • teddysun/shadowsocks_installAvatar von teddysun

    teddysun/shadowsocks_install

    8,255Auf GitHub ansehen↗

    This project is a collection of automated deployment tools centered around a Shadowsocks server auto-installer for Linux distributions. It provides a specialized SOCKS5 proxy manager and a web-based proxy control panel to administer secure network tunneling. The toolkit distinguishes itself by integrating a Linux kernel optimizer that enables congestion control algorithms to increase network throughput. It also includes a dedicated deployer for HTTP/3 web servers and a management interface capable of generating connection QR codes and monitoring real-time performance. The software covers a b

    Provides a web-based control panel for monitoring traffic and administering proxy server configurations via a backend API.

    Shellshadowsocksshadowsocks-libevshadowsocks-server
    Auf GitHub ansehen↗8,255
  • paddlepaddle/larkAvatar von PaddlePaddle

    PaddlePaddle/LARK

    7,717Auf GitHub ansehen↗

    LARK is a development toolkit for training, fine-tuning, and deploying large language models and multimodal models based on PaddlePaddle. It functions as a comprehensive framework that includes an LLM training orchestrator, an inference server, and a multimodal model framework for processing text, image, and video inputs. The project features a retrieval-augmented generation system for building conversational applications that integrate web search and private knowledge bases. It provides specific capabilities for multimodal reasoning and complex logic, enabling the extraction of structured da

    Provides a web-based graphical user interface to control conversations and manage the training processes of vision-language models.

    Python
    Auf GitHub ansehen↗7,717
  • 0xerr0r/blockyAvatar von 0xERR0R

    0xERR0R/blocky

    6,653Auf GitHub ansehen↗

    Blocky is a stateless DNS proxy that functions as a network-wide ad-blocker and content filter. It operates as a single binary or Docker container with no database or persistent state, accepting DNS queries over UDP, TCP, HTTPS, TLS, QUIC, and HTTP/3 through a unified plugin-based query pipeline. The core of the system is a client-group policy engine that assigns devices to named groups and applies per-group blocklists, allowlists, and upstream resolvers, with all configuration changes applied through hot-reloading without requiring a restart. The project distinguishes itself through its modu

    Provides a browser-based UI for configuration, live metrics, query testing, and analytics.

    Goad-blockeradblockadblocker
    Auf GitHub ansehen↗6,653
  • pmndrs/levaAvatar von pmndrs

    pmndrs/leva

    5,981Auf GitHub ansehen↗

    Leva ist ein React-GUI-Kontrollpanel und Echtzeit-Parameter-Editor, der verwendet wird, um den Anwendungsstatus und Variablen zu überwachen und anzupassen, ohne den Code zu ändern oder die Seite neu zu laden. Es fungiert als dynamischer Status-Debugger und erweiterbare Eingabebibliothek, die eine visuelle Schnittstelle für das Feintuning numerischer, boolescher und Textwerte innerhalb einer laufenden Webanwendung bietet. Das Projekt zeichnet sich durch ein Plugin-System aus, das die Erstellung benutzerdefinierter Eingabekomponenten und spezialisierter Verhaltensweisen zur Unterstützung einzigartiger Datentypen ermöglicht. Es nutzt Typinferenz, um Daten automatisch dem passenden visuellen Widget zuzuordnen, wobei dieses Mapping überschrieben werden kann, um spezifische Eingabetypen zu erzwingen. Die Schnittstelle unterstützt diverse Eingabekategorien, einschließlich numerischer Bereiche, Vektoren, Farbwähler und Medien-Upload-Felder. Steuerelemente können in hierarchischen Ordnern organisiert, basierend auf anderen Werten bedingt angezeigt und mit externen Datenspeichern synchronisiert werden. Das System überwacht zudem den Bearbeitungslebenszyklus und ermöglicht Callbacks, wenn Benutzer Interaktionen starten oder beenden, um die Performance für rechenintensive Operationen zu optimieren.

    Enables the creation of separate data stores to organize controls into distinct visual panels for different application modules.

    TypeScript
    Auf GitHub ansehen↗5,981
  • infinition/bjornAvatar von infinition

    infinition/Bjorn

    5,656Auf GitHub ansehen↗

    Bjorn is a penetration testing framework that automates network scanning, credential brute-forcing, vulnerability assessment, and data exfiltration, all coordinated through an event-driven task pipeline and controlled via a web-based dashboard. Its modular plugin architecture allows independent security modules to be loaded and chained together, with an asynchronous network scanner discovering live hosts and open ports without blocking the main execution flow. The framework distinguishes itself by integrating a credential brute-force engine that systematically attempts login combinations agai

    Provides a browser-accessible dashboard that communicates with the backend via RESTful API calls for task management.

    Python
    Auf GitHub ansehen↗5,656
  • memtensor/memosAvatar von MemTensor

    MemTensor/MemOS

    5,665Auf GitHub ansehen↗

    MemOS is an open-source persistent memory layer for AI agents and large language models, providing a self-hosted server that stores and retrieves structured memory across sessions. It enables AI systems to recall user preferences, history, and context without retraining, using a graph-based API and a web management interface for viewing, editing, and organizing memory items, skills, traces, and knowledge bases. The system distinguishes itself through a portable memory interchange protocol that allows memory to be transferred between different AI models, devices, and applications, along with a

    Ships a web management panel for viewing, editing, and organizing AI memory items and skills.

    Pythonagentagent-memoryclawdbot
    Auf GitHub ansehen↗5,665
  • wnlen/clash-for-linuxAvatar von wnlen

    wnlen/clash-for-linux

    5,465Auf GitHub ansehen↗

    clash-for-linux ist eine Proxy-Management-Plattform für Linux, die als Wrapper für Clash- und Mihomo-Cores dient. Sie bietet ein System zum Deployment von Proxy-Binärdateien, zur Verwaltung von Abonnements und zur Steuerung der Netzwerkverkehrs-Interzeption. Die Plattform zeichnet sich durch ein Mixin-basiertes Konfigurationssystem aus, das es Benutzern ermöglicht, Abonnementeinstellungen zu patchen und zu überschreiben, ohne die Originalquelldateien zu ändern. Sie enthält zudem ein webbasiertes Dashboard für die Headless-Administration, das die Fernüberwachung von Node-Status, Logs und Routing-Richtlinien ermöglicht. Das System unterstützt transparentes Proxying mittels TUN-Modus-virtuellen Schnittstellen, um den gesamten Systemverkehr zu erfassen, und kann als Gateway für andere Geräte in einem lokalen Netzwerk konfiguriert werden. Zusätzliche Funktionen umfassen Multi-Hop-Relay-Chaining und interaktive Node-Auswahl für die Verkehrssteuerung. Die Installation umfasst architekturabhängiges Binär-Deployment und die Verwendung von Systemdiensten, um Boot-Persistenz und automatisierten Start zu gewährleisten.

    Offers a browser-based control panel for real-time management of proxy nodes and system monitoring.

    Shellclash-metadevops-toolslinux
    Auf GitHub ansehen↗5,465
  • drk1wi/modlishkaAvatar von drk1wi

    drk1wi/Modlishka

    5,273Auf GitHub ansehen↗

    Modlishka is a man-in-the-middle reverse proxy framework designed for automated phishing campaigns. It dynamically generates valid TLS certificates for target domains, aggregates traffic from multiple domains through a single proxy, and injects custom scripts into proxied responses. The framework operates transparently without requiring client-side certificate installation and relays two-factor authentication steps to capture secondary verification tokens. What sets Modlishka apart is its ability to automate the entire credential theft process. It logs all form submissions, headers, and cooki

    Provides a web panel for viewing captured sessions, impersonating authenticated users, and managing harvested credential data.

    Goeducationalmitmpenetration-testing-tools
    Auf GitHub ansehen↗5,273
  • brucedevices/firmwareAvatar von BruceDevices

    BruceDevices/firmware

    4,941Auf GitHub ansehen↗

    This firmware transforms an ESP32 device into a portable penetration testing platform by combining an embedded JavaScript runtime with multi-protocol wireless attack capabilities, USB and Bluetooth HID emulation, and a menu-driven user interface. It is designed as a unified system that integrates persistent storage, hardware abstraction for external radio modules, a serial command protocol for headless operation, and a web-based remote desktop that streams the device screen and relays button inputs for remote control. The custom JavaScript scripting environment enables users to write and run

    Starts a web server that provides a full graphical interface for control over WiFi or via an access point.

    Cbrucecardputerembedded-systems
    Auf GitHub ansehen↗4,941
  • karingx/clashmiAvatar von KaringX

    KaringX/clashmi

    4,918Auf GitHub ansehen↗

    Clashmi is a graphical proxy client designed to route internet traffic and bypass network restrictions. It provides a user interface for managing proxy cores, configuring domain lookups, and controlling virtual network interfaces. The project features a dedicated manager for proxy subscriptions and a system for rule-based traffic routing. It includes a transparent proxy controller that intercepts system-wide traffic through a virtual interface and an automatic selection mechanism that chooses the fastest server based on real-time latency. Administration is handled through a web-based control

    Provides a browser-based administrative interface for managing backend service settings and monitoring traffic.

    Dartclashclashmimihomo
    Auf GitHub ansehen↗4,918
  • tangyoha/telegram_media_downloaderAvatar von tangyoha

    tangyoha/telegram_media_downloader

    4,865Auf GitHub ansehen↗

    This project is a Telegram API client and media archiving system designed to programmatically retrieve chat histories and export media. It functions as a download manager and message forwarder, allowing users to back up photos, videos, and documents from Telegram chats into structured local archives. The system distinguishes itself through advanced content filtering and forwarding capabilities. It can monitor chats for new messages, apply custom regular expressions to filter media by size or date, and automatically forward content between chats. This includes the ability to export protected c

    Provides a browser-based dashboard for interacting with the application and managing download tasks.

    JavaScriptcosplatfromcross-platformdownloader
    Auf GitHub ansehen↗4,865
Vorherige12Nächste
  1. Home
  2. User Interface & Experience
  3. Web-Based Control Panels

Unter-Tags erkunden

  • Session Management Panels1 Sub-TagWeb interfaces for viewing captured user sessions and impersonating authenticated users. **Distinct from Web-Based Control Panels:** Distinct from Web-Based Control Panels: focuses on session data management rather than general service administration.
  • Streaming Host Control PanelsBrowser-based interfaces for managing streaming host configuration, monitoring live performance, and coordinating client device pairing. **Distinct from Web-Based Control Panels:** Distinct from Web-Based Control Panels: specifically designed for streaming host management including performance monitoring and device pairing, not general backend service administration.
  • Telephony Management Panels1 Sub-TagWeb-based administrative interfaces for telephony and VoIP systems. **Distinct from Web-Based Control Panels:** Distinct from Web-Based Control Panels: specifically targets telephony system configuration and management.