4 repositorios
Tools that process and style source code directly in the browser for display.
Distinct from Client-Side Directives: Candidates were focused on media processing or storage; this is specifically about code formatting and styling in the browser.
Explore 4 awesome GitHub repositories matching web development · Client-Side Code Formatters. Refine with filters or upvote what's useful.
highlight.js is a JavaScript syntax highlighter and client-side code formatter that transforms plain text source code into highlighted HTML for web display. It provides syntax highlighting across a wide variety of programming languages. The library includes an automatic language detector that identifies the programming language of a code block to apply the correct highlighting rules without manual tagging. It is designed for web worker compatibility, allowing the highlighting process to run in background threads to prevent the browser interface from freezing during the processing of large vol
Processes and styles source code directly in the browser to avoid the need for server-side rendering.
Prism is a JavaScript syntax highlighter and web-based code formatter. It functions as an extensible syntax engine designed to colorize and format code blocks on web pages, making various programming languages easier to read. The project processes raw code strings into styled HTML elements for use in frontend content rendering, technical documentation, and static site generation. It provides a modular system for adding custom language definitions and highlighting rules to a web-based code viewer.
Processes and styles source code directly in the browser for consistent visual presentation.
Code-prettify es una herramienta basada en navegador y resaltador de sintaxis HTML que añade formato visual y números de línea a bloques de código sin procesar en páginas web. Funciona como un formateador de código del lado del cliente y una librería de lexer personalizable para definir reglas de resaltado específicas del lenguaje. El sistema permite la creación de lexers personalizados para proporcionar resaltado de sintaxis para lenguajes de programación propietarios o poco comunes. La presentación visual se gestiona a través de estilos de código personalizados y la integración de hojas de estilo CSS externas para definir colores y fuentes. El proyecto proporciona resaltado de sintaxis automático y numeración de líneas secuencial para fragmentos de código fuente incrustados en HTML. Admite la adición de soporte para lenguajes personalizados y el estilo de la documentación técnica.
Functions as a browser-based tool that adds line numbers and visual formatting to raw code blocks.
Syntaxhighlighter es una biblioteca frontend basada en JavaScript utilizada para renderizar código fuente legible en páginas web. Funciona como un resaltador de sintaxis del lado del cliente que aplica colores y formato específicos del lenguaje a bloques de código de texto plano dentro de un navegador. La biblioteca permite la generación de una distribución mínima de pinceles de lenguaje y temas visuales adaptados a las necesidades específicas del proyecto. Esto permite la creación de una compilación personalizada que contiene solo los scripts y hojas de estilo requeridos. El sistema maneja el resaltado de código fuente para documentación basada en web y admite la agrupación de activos personalizados para reducir el tamaño final de la carga útil.
Provides client-side processing and styling of source code directly in the browser for display.