4 repository-uri
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 este un instrument bazat pe browser și un highlighter de sintaxă HTML care adaugă formatare vizuală și numere de linie blocurilor de cod brut de pe paginile web. Funcționează ca un formator de cod client-side și o bibliotecă lexer personalizabilă pentru definirea regulilor de evidențiere specifice limbajului. Sistemul permite crearea de lexere personalizate pentru a oferi evidențierea sintaxei pentru limbaje de programare proprietare sau mai puțin comune. Prezentarea vizuală este gestionată prin stilizarea personalizată a codului și integrarea foilor de stil CSS externe pentru a defini culorile și fonturile. Proiectul oferă evidențierea automată a sintaxei și numerotarea secvențială a liniilor pentru fragmentele de cod sursă încorporate în HTML. Suportă adăugarea de suport pentru limbaje personalizate și stilizarea documentației tehnice.
Functions as a browser-based tool that adds line numbers and visual formatting to raw code blocks.
Syntaxhighlighter este o bibliotecă frontend bazată pe JavaScript utilizată pentru a reda cod sursă lizibil pe paginile web. Funcționează ca un evidențiator de sintaxă client-side care aplică culori și formatare specifice limbajului blocurilor de cod text simplu dintr-un browser. Biblioteca permite generarea unei distribuții minimale de perii de limbaj și teme vizuale adaptate nevoilor specifice ale proiectului. Acest lucru permite crearea unui build personalizat care conține doar scripturile și foile de stil necesare. Sistemul gestionează evidențierea codului sursă pentru documentația bazată pe web și suportă bundling-ul de active personalizate pentru a reduce dimensiunea finală a payload-ului.
Provides client-side processing and styling of source code directly in the browser for display.