11 Repos
Execution of programmable logic within the web browser to handle user interactions and dynamic content updates.
Distinct from Client-Side Directives: The candidates focus on server-side scripting, security analysis, or tracking, rather than general browser-based interactive logic.
Explore 11 awesome GitHub repositories matching web development · Client-Side Scripting. Refine with filters or upvote what's useful.
This project provides educational course materials and reference code for learning frontend web development. It serves as a tutorial and collection of examples demonstrating how to build responsive user interfaces using HTML, CSS, and JavaScript. The repository contains practical implementations and references for responsive web design, specifically focusing on fluid grids and media queries to adapt layouts across different screen sizes. It includes client-side scripting samples that illustrate how to add interactive behavior and dynamic functionality to web pages. The material covers a broa
Provides reference samples for adding interactive behavior and dynamic functionality using JavaScript in the browser.
Frappe is a Python-based low-code web framework used for building data-driven business applications. It functions as a full-stack meta-framework that integrates a Python backend with a JavaScript frontend, providing a development environment for rapid application prototyping and deployment. The framework employs a model-driven architecture that automatically generates database schemas, REST API endpoints, and administrative interfaces based on defined metadata. This system is complemented by a command-line scaffolding tool for creating standardized project directory structures and boilerplate
Provides a client-side scripting framework to modify form behavior and user interactions directly in the browser.
Mesop is a stateful, declarative Python web UI framework and component library designed for building interactive web applications and AI demos. It allows for the construction of data-driven interfaces and chat systems using only Python, removing the need to write separate HTML or CSS. The framework is specifically tailored for AI application development, offering dedicated tools for conversational UI design and the creation of dashboards for large language model applications. It distinguishes itself with a visual UI editor for real-time property adjustments and the ability to embed custom Jav
Enables browser-based logic execution to handle stateful interactions and improve responsiveness by reducing network roundtrips.
Code-prettify ist ein browserbasiertes Tool und HTML-Syntax-Highlighter, der Codeblöcken auf Webseiten visuelle Formatierung und Zeilennummern hinzufügt. Es fungiert als clientseitiger Code-Formatter und als anpassbare Lexer-Bibliothek zur Definition sprachspezifischer Hervorhebungsregeln. Das System ermöglicht die Erstellung benutzerdefinierter Lexer, um Syntax-Hervorhebung für proprietäre oder ungewöhnliche Programmiersprachen bereitzustellen. Die visuelle Präsentation wird durch benutzerdefiniertes Code-Styling und die Integration externer CSS-Stylesheets zur Definition von Farben und Schriftarten verwaltet. Das Projekt bietet automatische Syntax-Hervorhebung und sequentielle Zeilennummerierung für in HTML eingebettete Quellcode-Snippets. Es unterstützt das Hinzufügen von benutzerdefinierter Sprachunterstützung und das Styling technischer Dokumentationen.
Runs as an embeddable JavaScript file that processes page content after the initial HTML load.
ihp is a type-safe web framework and full-stack application orchestrator designed for PostgreSQL. It functions as a server-side rendering framework and a type-safe ORM that automatically generates record types from SQL schemas to ensure compile-time query validation. The platform distinguishes itself by verifying routing, database queries, and templates at compile time to prevent runtime crashes. It implements real-time web interfaces using WebSockets for instant data synchronization and employs server-driven hypermedia for partial DOM patching. The framework covers a broad range of integrat
Embeds scripts in HTML attributes to perform DOM manipulations without requiring external files.
This project is a collection of community-developed plugins and a modular framework designed to extend the functionality of the Jupyter notebook environment. It serves as a customization tool that modifies the browser-based workspace through a system of injected scripts, stylesheets, and interactive components. The framework manages the lifecycle and registration of independent interface components using metadata-driven configuration. This allows users to enable or disable specific tools via a configuration menu to tailor the workspace without modifying the core application source code. The
Uses client-side scripting to dynamically modify the document object model and interface behavior within the browser.
autosize is a client-side JavaScript utility that automatically adjusts the height of HTML textarea elements to fit their text content. It functions as a DOM layout tool designed to manage the dimensions and scrolling behavior of input fields in real time. The utility handles dynamic resizing during user typing and window resize events. It supports height constraints by comparing calculated dimensions against CSS minimum and maximum properties to restore overflow scrolling when limits are reached. The tool provides capabilities to monitor resize events, manually trigger layout refreshes for
Functions as a lightweight browser script that handles real-time height recalculations for text inputs.
This project is a structured JavaScript programming course and learning path designed for beginners. It functions as an interactive coding tutorial and frontend web development guide, providing a curriculum centered on the JavaScript language. The project focuses on building dynamic web interfaces through the manipulation of the Document Object Model. It provides a series of instructional guides and practical challenges that allow for interactive coding practice and the verification of code execution within a dedicated environment. The curriculum covers core programming fundamentals, includi
Teaches how to execute programmable logic within the web browser to handle user interactions and dynamic content updates.
This project is a markdown-based personal knowledge base and digital learning journal used to store notes and summaries from books and technical literature. It serves as a reading summary repository and technical reference library for archiving key takeaways and insights from non-fiction and professional materials. The collection functions as a digital garden for curating insights from books, articles, and videos. It specifically focuses on distilling complex architectural patterns, technical concepts, and professional leadership principles into a searchable format for long-term reference. T
Records technical notes on attaching behavioral logic to interface elements using scripts.
Dieses Projekt ist ein strukturiertes Lern-Framework, das Einzelpersonen durch die beruflichen Anforderungen einer Karriere im Machine Learning Engineering führt. Es fungiert als umfassendes Curriculum, das komplexe technische Themen und theoretische Grundlagen in einen logischen, sequenziellen Pfad für die Kompetenzentwicklung einordnet. Die Roadmap visualisiert Karriereverläufe und bildet den Fortschritt von Einstiegspositionen bis hin zu fortgeschrittenen technischen Führungsrollen ab. Durch die Aufschlüsselung der wesentlichen Kompetenzen für Data Science und KI bietet sie einen klaren Überblick über die Meilensteine, die zur Beherrschung moderner Machine-Learning-Workflows erforderlich sind. Die Inhalte werden in einem versionskontrollierten Repository mittels Markdown-Dateien gepflegt, die in eine statische Website umgewandelt werden. Diese Schnittstelle ermöglicht es Nutzern, mit der Roadmap zu interagieren und die Lernschritte über eine dynamische visuelle Anzeige zu filtern und zu erkunden.
Executes scripts in the browser to provide an interactive and filterable visual interface for the roadmap.
Dieses Projekt bietet eine Sammlung vorgefertigter administrativer Dashboard-Vorlagen und ein umfassendes UI-Kit, das für die Konstruktion professioneller Verwaltungsanwendungen konzipiert wurde. Es basiert auf dem Bootstrap-Framework und bietet eine Reihe responsiver Themes und Layout-Blöcke, die sich an verschiedene Bildschirmgrößen anpassen. Das Framework zeichnet sich durch die Bereitstellung modularer, wiederverwendbarer Bausteine aus, die es Entwicklern ermöglichen, komplexe administrative Oberflächen zusammenzustellen. Es enthält spezialisierte Komponenten für die Datenrasterverwaltung, die die Organisation, Sortierung und Filterung großer Datensätze ermöglichen, neben deklarativen Tools zum Rendern statistischer Diagramme und Grafiken zur Visualisierung von Trends. Das Toolkit deckt ein breites Spektrum an Schnittstellenanforderungen ab, einschließlich interaktiver Elemente wie Modals, Tooltips und Alerts, um das Benutzerverhalten zu steuern. Diese Komponenten werden mithilfe eines vordefinierten Satzes von CSS-Klassen gestylt, die Standard-HTML-Elementen zugeordnet sind, unterstützt durch ein responsives Rastersystem für eine flexible Seitenlayout-Komposition.
Provides client-side JavaScript logic to handle interactive interface behaviors and DOM manipulation.