14 repository-uri
Tools for rendering and styling technical code snippets within documents.
Distinguishing note: Focuses on code-specific syntax and block styling, distinct from general text formatting.
Explore 14 awesome GitHub repositories matching web development · Code Formatting. Refine with filters or upvote what's useful.
Tiptap is a headless, modular framework designed for building custom rich-text editors. It provides a developer-focused abstraction layer over a structured document model, allowing for full control over the underlying schema through a plugin-based architecture. By separating document state management from the user interface, it enables the creation of tailored editing experiences that remain framework-agnostic. The project distinguishes itself through a robust collaborative engine that supports real-time multi-user editing, conflict resolution, and presence tracking. It integrates artificial
Formats text as inline code or code blocks to display technical content clearly.
Wenyan is an esoteric programming language that enables the composition of functional logic using the grammar and vocabulary of classical Chinese literature. It functions as a source-to-source compiler, translating literary scripts into standard high-level programming languages such as JavaScript, Python, and Ruby to facilitate execution across diverse computing environments. The project distinguishes itself by bridging the gap between ancient linguistic structures and modern computational tasks. It utilizes a specialized transpilation process that maps classical grammatical particles and voc
Formats code and text into traditional book layouts for aesthetic presentation.
Blender is a professional 3D creation suite designed for modeling, animation, rendering, and video editing. It functions as an open-source 3D engine that provides a comprehensive framework for procedural geometry, physics simulation, and high-quality visual output. The platform is built upon a foundational architecture that utilizes data-block-based memory management and a dependency-graph-based evaluation system to handle complex scene transformations and geometry updates. The software distinguishes itself through a highly modular, node-based procedural architecture that allows users to cons
Blender triggers automated code reformatting upon saving files to maintain adherence to project style guidelines without manual intervention.
This project is a comprehensive collection of web development reference guides and technical cheat sheets. It provides a curated set of markdown-based documentation designed to help developers quickly locate syntax patterns and API examples for common web technologies and programming languages. The repository serves as a specialized reference library covering several distinct technical domains. It includes extensive guides for CSS, focusing on selectors, Flexbox, Grid, and responsive layout properties, as well as a DevOps command reference for Docker, Kubernetes, AWS, Ansible, and general she
Provides styling guides for code blocks, including line highlighting and background colors.
JavaPoet is a source code generator and metaprogramming utility for the Java language. It functions as an abstract syntax tree construction library that allows developers to model classes, methods, and fields as objects before emitting them as source code. The library distinguishes itself through automatic import management and code formatting. It tracks referenced types to generate required import statements and handles line wrapping, semicolon placement, and indentation to ensure generated files remain readable. The tool covers a broad range of generation capabilities, including the defini
Ensures high readability of generated code through line wrapping and named placeholders in code blocks.
GitBucket is a self-hosted Git platform and version control hosting service that provides a web interface for managing repositories, issues, and pull requests. Built with a Scala-based manager, it functions as a GitHub API compatible server, allowing it to integrate with external tools that rely on that specific industry schema. The platform distinguishes itself by integrating a Maven repository host for storing and retrieving Java build artifacts alongside source code. It also features a plugin architecture that enables the addition of custom logic and new functionality to the core system.
Renders code snippets with syntax highlighting and custom keyboard shortcuts for improved readability.
This project is a responsive Jekyll blog theme and static site template designed as a technical blogging framework. It converts markdown content into a professional personal blog with integrated support for social profile management. The template is configured as a progressive web app, providing offline access and an app-like experience for visitors. It specifically caters to technical documentation by supporting the rendering of mathematical notation, formatted code snippets, and embedded presentations. The site includes capabilities for reader engagement through discussion system integrati
Renders technical code snippets with syntax highlighting and line numbers for better readability.
html5-qrcode is a client-side JavaScript library that enables QR code and barcode scanning directly in a web browser, processing live video from a device camera or decoding codes from uploaded image files without any server-side involvement. The library handles real-time scanning from continuous camera feeds with adjustable frame rates and scanning regions, while also supporting file-based decoding for static images. The scanner offers configurable behavior through runtime settings, allowing developers to adjust scanning speed, viewfinder region, aspect ratio, and restrict decoding to specifi
Restricts the scanner to recognize only a user-defined subset of QR or barcode formats.
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.
Organizes and numbers lines of code within web pages to help users follow complex scripts.
Aceasta este o bibliotecă Android de scanare a codurilor de bare concepută pentru a detecta și decoda datele codurilor de bare dintr-un feed live al camerei. Oferă infrastructura de bază pentru traducerea tiparelor vizuale în text pe dispozitivele mobile. Biblioteca include un manager de previzualizare a camerei care ajustează aspect ratio-urile și dimensiunile feed-ului pentru a se potrivi diverselor dimensiuni de ecran, precum și un controller hardware pentru gestionarea blițului, autofocus-ului și selecției senzorului. De asemenea, dispune de un filtru de format al codului de bare pentru a restricționa scanarea la tipuri specifice de coduri de bare, pentru a crește viteza și acuratețea detecției. Proiectul acoperă controlul hardware-ului camerei, decodarea live a codurilor de bare și personalizarea interfeței utilizator pentru proiectarea de view finder-e adaptate și overlay-uri vizuale.
Restricts decoding to a specific subset of barcode formats to increase detection speed and accuracy.
quaggaJS este o bibliotecă JavaScript de scanare a codurilor de bare și un procesor client-side care efectuează localizarea și decodarea codurilor de bare direct în browser. Funcționează ca un decodor de coduri de bare prin viziune computerizată care extrage date atât din fișiere imagine statice, cât și din fluxuri video live, fără a necesita cereri către servere externe. Biblioteca suportă scanarea în timp real a codurilor de bare prin camere web și poate detecta mai multe formate de coduri de bare simultan. Include instrumente pentru a vizualiza procesul de decodare prin randarea unor casete de delimitare (bounding boxes) și linii de scanare peste imagine pentru a monitoriza localizarea. Utilizatorii pot configura tipurile specifice de coduri de bare care urmează să fie scanate și pot restricționa căutarea decodării la o zonă de scanare dreptunghiulară personalizată pentru a îmbunătăți performanța și a reduce alarmele false. Aceste capabilități sunt aplicate atât pentru decodarea imaginilor statice, cât și pentru fluxurile video live.
Provides the ability to limit scanning to specific barcode formats to improve decoding accuracy.
wechat-format este un instrument conceput pentru a converti textul Markdown în HTML specializat, compatibil cu editorul contului oficial WeChat. Acesta funcționează ca un formator și convertor de conținut care transformă Markdown-ul în layout-uri HTML stilizate pentru a menține structuri vizuale consistente atunci când conținutul este lipit în platforma de publicare. Proiectul se concentrează pe evitarea restricțiilor link-urilor de ieșire prin convertirea hyperlink-urilor externe în note de subsol numerice și adăugarea unei liste complete de citări la sfârșitul documentului. Acesta păstrează aspectul conținutului tehnic prin transformarea blocurilor de cod și a listelor în containere HTML specifice și elemente normalizate care împiedică editorul țintă să elimine indentarea sau markerii. Procesul de transformare include inlining-ul stilurilor CSS direct în elementele HTML și utilizarea formatării bazate pe template-uri pentru fragmentele de cod pentru a menține evidențierea sintaxei și layout-ul.
Wraps code snippets in HTML containers to maintain syntax highlighting and indentation.
Fuwari is a static site theme and markdown content framework designed for personal blog publishing. It provides a responsive visual template that renders markdown posts with a built-in dark mode and customizable colors. The project distinguishes itself through a set of markdown extensions that add rich UI elements to articles, including callout blocks, dynamic repository cards that fetch live data via API, and advanced code styling with diff support and line numbering. It also includes a full-text site search mechanism to allow visitors to locate specific information across the blog's content
Ships themed frames for rendering source code with support for line numbering and custom starting lines.
Acest proiect oferă o specificație de markup ușoară și un standard de formatare text simplu, utilizat pentru a organiza informația în documente structurate. Servește ca sistem pentru conversia caracterelor text simple în elemente de document complexe și tag-uri HTML pentru afișarea web. Proiectul include un ghid de sintaxă și documentație pentru implementarea simbolurilor standardizate. Aceste resurse acoperă regulile pentru crearea textului formatat și a hyperlink-urilor care pot fi convertite în conținut web. Sistemul acoperă o gamă largă de capabilități pentru documente, inclusiv titluri ierarhice, liste ordonate și neordonate, și citate tip blockquote. De asemenea, suportă crearea de tabele de date, blocuri de cod și evidențierea textului.
Renders and styles technical code snippets within documents using specialized delimiters.