3 Repos
Mechanisms to inject custom scripts into specific user interface extension points to add visual elements.
Distinct from Extensible Interfaces: Specifically targets script-based injection into the UI rather than general modular interface design.
Explore 3 awesome GitHub repositories matching user interface & experience · JavaScript UI Injections. Refine with filters or upvote what's useful.
Page Assist ist ein browserbasiertes KI-Integrationstool, das eine Seitenleisten-Schnittstelle für die Interaktion mit KI-Modellen während des Surfens bietet. Es konzentriert sich auf datenschutzorientiertes Chatten und die Analyse von Webinhalten, wodurch Benutzer Informationen aus aktiven Webseiten extrahieren und abfragen können, um kontextbezogene Antworten zu erhalten. Das Projekt zeichnet sich durch lokale KI-Integration aus, die Verbindungen zu lokal gehosteten Modellen oder privaten API-Endpunkten ermöglicht, um Daten zu verarbeiten, ohne auf Cloud-Dienste angewiesen zu sein. Es unterstützt zudem kollaborative KI-Konversationen über öffentliche Freigabelinks oder selbst gehostete Freigabeinfrastrukturen für eine bessere Datenkontrolle. Das System umfasst Funktionen für die Browser-Automatisierung, wie das Steuern von Tabs und die Interaktion mit Seitenelementen, indem die Browsersitzung als eine Reihe von Tools bereitgestellt wird. Es unterstützt zudem die Bildverarbeitung durch Webseiten-Screenshots und DOM-basierte Inhaltsextraktion für eine umfassende Seitenanalyse.
Injects a custom AI chat sidebar directly into the browser's graphical user interface.
This project is a containerized build automation system and self-hosted DevOps platform provided as a Docker image. It serves as a distributed build orchestrator and a Dockerized continuous integration and delivery server, ensuring consistent execution environments across different infrastructure. The system distinguishes itself through a distributed execution model that separates a primary controller from multiple remote agents connected via SSH, TCP, or web sockets. It utilizes a modular extensibility framework that allows the core system functionality to be augmented through the installati
Allows injecting custom JavaScript into UI extension points to add new visual elements and functionality.
Sun-panel ist ein anpassbares Webportal und ein selbstgehostetes Homepage-Dashboard, das verwendet wird, um Weblinks zu organisieren und den Serverstatus über eine visuelle Oberfläche zu überwachen. Es fungiert als zentralisierte Browser-Startseite zur Verwaltung des Zugriffs auf selbstgehostete Dienste, Netzwerkanwendungen und Navigationsverknüpfungen. Die Plattform unterstützt Multi-User-Zugriff mit isolierten Konfigurationen und unabhängigen Konten, wodurch verschiedene Benutzer ihre eigenen Navigations-Hubs pflegen können. Sie enthält zudem ein Systemüberwachungs-Dashboard zur Verfolgung der Echtzeit-Gesundheit und Leistungsmetriken von Servern und netzwerkgebundenen Speichern. Die Oberfläche ist durch die Injektion von benutzerdefiniertem CSS und JavaScript erweiterbar, um visuelle Layouts und Verhalten zu modifizieren. Zusätzliche Funktionen umfassen rollenbasierte Zugriffskontrolle und die Möglichkeit, zwischen internen und externen Netzwerkzugriffsmodi zu wechseln, um die Systemsichtbarkeit zu verwalten.
Allows the injection of custom JavaScript to extend the functionality and behavior of the user interface.