24 रिपॉजिटरी
Visual formatting of source code using colors and styles based on language syntax rules.
Distinct from Markdown and Syntax Highlighting: General language syntax highlighting for editors, distinct from markdown rendering or log-specific patterns.
Explore 24 awesome GitHub repositories matching user interface & experience · Code Syntax Highlighting. Refine with filters or upvote what's useful.
This project is an IDE extension for the IntelliJ Platform that provides language support for Go. It integrates Go development tools into JetBrains IDEs to facilitate writing, organizing, and analyzing source code. The plugin enables the transformation of Go source code into executable binaries by managing build processes and executing the standard compiler. It also includes utilities for configuring the Go software development kit and generating initial application and library files to bootstrap project structures. The toolset provides static code analysis through syntax highlighting and a
Applies colors and formatting to Go source code based on language rules to improve readability.
यह प्रोजेक्ट एक Markdown स्टैटिक साइट जनरेटर और डॉक्यूमेंटेशन सर्वर है जो फाइलों और फोल्डर स्ट्रक्चर को रिस्पॉन्सिव वेबसाइटों में बदलता है। यह एक Confluence डॉक्यूमेंटेशन पब्लिशर के रूप में कार्य करता है, जो प्रोसेस किए गए Markdown कंटेंट को सीधे एंटरप्राइज नॉलेज बेस सर्वर पर अपलोड और सिंक्रोनाइज़ करने में सक्षम बनाता है। यह सिस्टम अपनी तकनीकी रेंडरिंग क्षमताओं के माध्यम से खुद को अलग करता है, जो Mermaid सिंटैक्स को विजुअल डायग्राम में और TeX एक्सप्रेशन को गणितीय सूत्रों में बदलता है। यह समर्पित नेविगेशन स्ट्रक्चर के साथ साइट के लोकलाइज़्ड वर्शन बनाकर बहुभाषी डॉक्यूमेंटेशन का समर्थन करता है। यह प्लेटफॉर्म एक पूर्ण कंटेंट पाइपलाइन प्रदान करता है जिसमें पदानुक्रमित (hierarchical) नेविगेशन मेनू, कोड सिंटैक्स हाइलाइटिंग और फाइलनाम प्रीफिक्स के माध्यम से पेज ऑर्डर प्रबंधित करने के लिए एक सिस्टम शामिल है। इसमें कस्टम कंटेंट जनरेटर और प्रोग्रामेटिक पेज ट्री मैनिपुलेशन के लिए एक लचीला एक्सटेंसिबिलिटी फ्रेमवर्क भी है। एनवायरनमेंट को पोर्टेबल Docker कंटेनर के रूप में डिप्लॉय किया जा सकता है और इसमें अंतिम जनरेशन से पहले डॉक्यूमेंटेशन का परीक्षण करने के लिए एक लोकल प्रीव्यू सर्वर शामिल है।
Applies visual formatting and colors to code blocks based on language syntax rules.
यह प्रोजेक्ट डिजिटल दस्तावेज़ प्रारूपों के भीतर जटिल गणितीय नोटेशन और सिंटैक्स-हाइलाइट किए गए कोड को प्रदर्शित करने के लिए डिज़ाइन किया गया एक तकनीकी टेक्स्ट रेंडरर है। यह एक MathML तकनीकी रेंडरर और स्टेटिक साइट जनरेटेड डॉक्यूमेंटेशन तैयार करने के लिए एक सिस्टम के रूप में कार्य करता है। यह प्रोजेक्ट HTML5 डिजिटल बुक्स और मानकीकृत EPUB3 ई-बुक्स दोनों के रूप में उपलब्ध डिजिटल पाठ्यपुस्तकें बनाता है। यह सोर्स सामग्री को प्री-रेंडर्ड HTML और EPUB फाइलों में बदल देता है, जिससे यह सुनिश्चित होता है कि सामग्री आधुनिक वेब ब्राउज़र और इलेक्ट्रॉनिक बुक रीडर्स के साथ संगत है। रेंडरिंग सतह डेस्कटॉप और मोबाइल उपकरणों के लिए टाइपोग्राफी और कंटेनर की चौड़ाई को समायोजित करने के लिए व्यूपोर्ट अनुकूलन के साथ एक रिस्पॉन्सिव लेआउट का उपयोग करती है। इसमें गणितीय सूत्रों के लिए MathML और कोड फ्रैगमेंट के लिए बिल्ड-टाइम सिंटैक्स हाइलाइटिंग शामिल है।
Implements build-time thematic coloring for source code fragments to improve readability.
vim.js is a professional modal text editor implementation designed for integration into web browsers and JavaScript-based applications. It emulates a Vim environment by providing modal editing workflows, keyboard shortcuts, and a state-machine-based input handler to toggle between command and insertion modes. The project enables the embedding of a full-featured text editor into host applications. It facilitates browser-based development by replicating the logic and memory management of a native text editor using JavaScript objects and functions. The editor includes capabilities for syntax hi
Provides visual formatting of source code based on predefined language syntax rules.
Microbin is a self-hosted file sharing application and encrypted pastebin written in Rust. It provides a platform for hosting text snippets and binary files via unique links, functioning as both a secure file drop and a URL shortener. The system features client-side end-to-end encryption, ensuring the server does not see plaintext data before it is transmitted. It includes secure postbox portals for collecting documents from external clients and supports password-protected access control to restrict content visibility. The platform manages the upload lifecycle through time and view-based exp
Provides visual formatting for code snippets based on language syntax rules.
Ayu VS Code एडिटर के लिए कलर थीम्स का एक संग्रह है। यह एडिटर के बैकग्राउंड, फोरग्राउंड और UI एक्सेंट को कस्टमाइज़ करने के लिए डिज़ाइन की गई विज़ुअल इंटरफ़ेस थीम्स का एक सेट प्रदान करता है। इस प्रोजेक्ट में तीन अलग-अलग कलर स्कीम्स हैं: लाइट, डार्क और मिराज। ये वेरिएंट्स विज़ुअल आराम बनाए रखने के लिए अलग-अलग लाइटिंग वातावरण के बीच एडेप्टिव स्विचिंग की अनुमति देते हैं। यह थीम कोड तत्वों के लिए सिंटैक्स हाइलाइटिंग, पैनल और टाइटलबार के लिए इंटरफ़ेस कस्टमाइज़ेशन और टाइपोग्राफी ओवरराइड्स को कवर करती है। इसमें फ़ाइल प्रकार की पहचान और नेविगेशन को बेहतर बनाने के लिए कस्टम फ़ाइल आइकन्स की एक सहयोगी लाइब्रेरी भी शामिल है।
Implements visual formatting of source code by mapping language tokens to theme colors.
PSReadLine is a command line editor, completion engine, history manager, and syntax highlighter for the PowerShell console. It provides a bash-inspired line editing experience that enables advanced cursor movement and text manipulation within the terminal. The project features a customizable input mapper for assigning keyboard shortcuts to specific actions and navigation logic. It includes a completion system that suggests matching commands through selectable menus or prefix-based matching. The tool covers real-time color coding for command text and error notifications to improve readability
Applies real-time visual formatting and colors to command text based on PowerShell syntax rules.
Assemble is a static site generator and build pipeline system that compiles markdown, templates, and data into static HTML files. It functions as a markdown-to-HTML converter and a data format transformer capable of moving content between JSON, YAML, XML, PLIST, and CSV formats. The project features a pipeline-based build process where users can define ordered sequences of data transformations and file processing steps. It includes project scaffolding tools to bootstrap directory structures and configuration files from predefined boilerplates. The system manages content through collection-ba
Applies language-specific syntax highlighting to fenced markdown code blocks during rendering.
react-ace is a React component wrapper for the Ace code editor, designed to embed feature-rich text editing and syntax highlighting into web applications. It provides a browser-based editor that applies language-specific coloring and formatting rules to source code and markup files. The project distinguishes itself through support for specialized keyboard interaction modes, including Vim and Emacs, as well as a side-by-side diff viewer for comparing different file versions. It also functions as a tool for code snippets and live autocompletions to accelerate text entry. The component covers a
Applies language-specific colors and formatting rules to code blocks based on the selected programming language.
asm-dude is a Visual Studio extension designed for assembly language development and low-level programming. It provides syntax highlighting, code completion, and mnemonic references for both source and disassembly windows. The plugin features a mnemonic reference tool that displays pop-up descriptions and parameter signatures for assembly instructions. These references are managed via configurable data files, allowing for customized instruction entries and descriptions. The extension integrates with the editor to provide context-aware tooltips and keyword completion during typing. It also em
Applies color coding and code folding to source and disassembly windows to improve readability.
Cake is a cross-platform build automation system and scripting framework that allows users to define software build pipelines using C# scripts. It functions as a CI/CD pipeline orchestrator and build runner, providing a strongly-typed domain-specific language to simplify the orchestration of compilation, testing, and packaging processes across Windows, Linux, and macOS. The system ensures reproducible build environments by pinning the versions of build tools, modules, and dependencies. It distinguishes itself by enabling a C# scripting workflow with full IDE support, including autocomplete, s
Provides color coding in script files to improve readability and structure recognition.
rust.vim एक Vim प्लगइन है जो Rust के लिए भाषा-विशिष्ट एडिटर सपोर्ट प्रदान करता है। यह Rust सोर्स कोड की पठनीयता और संरचनात्मक समझ को बेहतर बनाने के लिए सिंटैक्स हाइलाइटिंग, इंडेंटेशन मैनेजमेंट और टूलिंग कॉन्फ़िगरेशन को एकीकृत करता है। यह प्लगइन विशिष्ट फंक्शन्स के लिए लक्षित टेस्ट निष्पादन को सक्षम बनाता है और कोड प्रयोग और साझाकरण के लिए एक ऑनलाइन प्लेग्राउंड के साथ एकीकरण प्रदान करता है। यह कोड फॉर्मेटिंग, स्टेटिक त्रुटि का पता लगाने और सोर्स संरचनाओं को ब्राउज़ करने और डेफिनिशन के बीच जंप करने के लिए सिंबल नेविगेशन की क्षमताओं को भी कवर करता है। कॉन्फ़िगरेशन Vimscript के माध्यम से मैनेज किया जाता है।
Applies visual styles to Rust source code to improve structural understanding and readability.
vim-rails is a set of editor enhancements for navigating, testing, and managing Ruby on Rails applications within Vim. It provides a project navigator for jumping between related controllers, models, and views, a dedicated test runner for executing specs, and an interface for running framework generators and commands directly from the editor. The plugin enables the extraction of code blocks into separate partials or concerns and automatically replaces the original content with render calls. It also includes a specialized syntax highlighter that applies color coding to framework-specific metho
Provides specialized color coding for framework-specific methods and declarations to improve code readability.
SourceCodeSyntaxHighlight is a syntax highlighting engine and version control visualizer. It functions as a source code syntax highlighter that applies color schemes and formatting to programming languages for visual display, and as a tool for highlighting code changes and diffs relative to version control commits. The project is implemented as a macOS Quick Look extension that provides syntax-highlighted previews of source code files within the Finder. It also includes a Language Server Protocol client to provide semantic tokens and hover information during code previews, and a command line
Converts raw programming language files into visually formatted text using syntax rules for better readability.
यह प्रोजेक्ट एनिमेटेड कोड स्लाइडर्स और स्टेप-बाय-स्टेप वॉकथ्रू बनाने के लिए डिज़ाइन किया गया एक React प्रेजेंटेशन घटक है। यह एक कोड प्रेजेंटेशन टूल के रूप में कार्य करता है जो उपयोगकर्ताओं को तकनीकी प्रदर्शनों के दौरान सिंटैक्स को हाइलाइट करने और कोडबेस के विभिन्न संस्करणों के बीच ट्रांज़िशन करने की अनुमति देता है। यह टूल कोड के स्नैपशॉट को रेंडर करके एनिमेटेड कोड वॉकथ्रू के निर्माण को सक्षम बनाता है जो वृद्धिशील परिवर्तनों के माध्यम से ट्रांज़िशन करते हैं। इन अनुक्रमों को कीबोर्ड इनपुट के माध्यम से नेविगेट किया जाता है, जिससे एक प्रस्तुतकर्ता लाइव डेमो में लॉजिक परिवर्तनों को समझाने के लिए कोड चरणों के माध्यम से आगे बढ़ सकता है। सिस्टम तकनीकी प्रेजेंटेशन वर्कफ़्लो के लिए क्षमताएं प्रदान करता है, जिसमें प्रोग्रामिंग ट्यूटोरियल और डेवलपर शिक्षा सामग्री का डिज़ाइन शामिल है। यह कोड स्निपेट्स की दृश्य संरचना को संभालता है और सोर्स टेक्स्ट के विभिन्न संस्करणों के बीच स्टेट ट्रांज़िशन का प्रबंधन करता है।
Provides visual formatting of source code using colors and styles based on language syntax rules.
This project is a web-based JSON formatter and visualizer designed for structural debugging and data exploration. It transforms raw JSON strings into a readable tree structure featuring syntax highlighting, indent guides, and collapsible nodes. The tool provides a data visualizer for comparing raw server responses against parsed representations. It also includes a console exporter that sends parsed JSON data to the browser developer console as a global variable for immediate inspection and manipulation. The system covers API response inspection and JSON structure analysis, allowing users to
Provides visual color coding for JSON keys and values to improve readability.
Compodoc एक TypeScript API डॉक्यूमेंटेशन जनरेटर, स्टेटिक साइट जनरेटर और प्रोजेक्ट आर्किटेक्चर विज़ुअलाइज़र है। यह खोजने योग्य तकनीकी संदर्भ साइटें, API कैटलॉग और स्टैंडअलोन HTML पेज बनाने के लिए सोर्स कोड और JSDoc टिप्पणियों को पार्स करता है। प्रोजेक्ट डिपेंडेंसी ग्राफ और मॉड्यूल मैप्स बनाने के लिए इम्पोर्ट स्टेटमेंट्स का विश्लेषण करके खुद को अलग करता है जो कोडबेस के भीतर संरचनात्मक संबंधों को दर्शाते हैं। इसमें Angular प्रोजेक्ट्स, NestJS वर्कफ़्लो और Stencil वेब घटकों को विज़ुअलाइज़ करने के लिए विशेष समर्थन शामिल है, और यह सीधे डॉक्यूमेंटेशन पेजों में लाइव वर्किंग डेमो एम्बेड कर सकता है। सिस्टम एक डॉक्यूमेंटेशन कवरेज एनालाइज़र के रूप में भी कार्य करता है, जो रिपोर्ट प्रदान करता है और निरंतर एकीकरण (CI) पाइपलाइनों के भीतर न्यूनतम कवरेज थ्रेशोल्ड लागू करता है ताकि डॉक्यूमेंटेशन का स्तर अपर्याप्त होने पर बिल्ड्स विफल हो जाएं। अतिरिक्त क्षमताओं में मार्कडाउन एकीकरण, JSON या Markdown में मल्टी-फॉर्मेट डेटा एक्सपोर्ट, और स्वचालित रीबिल्ड के लिए फाइल-सिस्टम मॉनिटरिंग के साथ एक लोकल डेवलपमेंट सर्वर शामिल है। उपयोगकर्ता कॉन्फ़िगरेशन फाइलों, कस्टम CSS स्टाइलिंग और अंतिम साइट से विशिष्ट प्रतीकों या आंतरिक टैग्स को बाहर करने के लिए एलिमेंट विजिबिलिटी फिल्टरिंग के माध्यम से आउटपुट को कस्टमाइज़ कर सकते हैं।
Applies visual syntax highlighting to code blocks within the generated documentation to improve readability.
Amp कमांड लाइन के लिए एक मोडल टेक्स्ट एडिटर है। यह टेक्स्ट को संपादित करने और सॉफ़्टवेयर विकसित करने के लिए एक टर्मिनल-आधारित इंटरफेस प्रदान करता है, जो एक मोडल इंटरैक्शन मॉडल का उपयोग करता है जो नेविगेशन और कमांड निष्पादन से टेक्स्ट प्रविष्टि को अलग करता है। एडिटर इंटरफेस के भीतर सीधे कोड परिवर्तनों को रिकॉर्ड करने के लिए Git वर्ज़न कंट्रोल को एकीकृत करता है। यह एक नेविगेशन टूल के रूप में भी कार्य करता है, जिसमें अनुमानित स्ट्रिंग मैचिंग के लिए एक फज़ी फाइल फाइंडर और स्थानीय सोर्स फाइलों के भीतर विशिष्ट परिभाषाओं और घोषणाओं पर कूदने के लिए एक सिंबल नेविगेशन टूल शामिल है। इस सिस्टम में कोड संरचनाओं को अलग करने के लिए नियम-आधारित सिंटैक्स हाइलाइटिंग और उपयोगकर्ता प्राथमिकताओं को प्रबंधित करने के लिए एक केंद्रीकृत कॉन्फ़िगरेशन फाइल शामिल है।
Applies visual formatting and colors to source code based on language syntax rules.
Everforest, Vim और Neovim के लिए प्रकृति-प्रेरित रंग योजना और सिंटैक्स हाइलाइटिंग थीम है। यह आंखों के तनाव को कम करने के लिए हल्के कंट्रास्ट के साथ डिज़ाइन की गई हल्की और गहरी रंग योजनाओं का एक संग्रह प्रदान करती है। इस थीम में विभिन्न परिवेश प्रकाश व्यवस्था के अनुरूप समायोज्य बैकग्राउंड कंट्रास्ट और मल्टी-वेरिएंट रंग प्रोफाइल के साथ एक हरे-आधारित पैलेट है। उपयोगकर्ता वेरिएबल-संचालित कस्टमाइज़ेशन और एक कॉन्फ़िगर करने योग्य रंग पैलेट के माध्यम से विज़ुअल स्वरूप को संशोधित कर सकते हैं। यह प्रोजेक्ट विभिन्न प्रोग्रामिंग भाषाओं में कोड लॉजिक को अलग करने के लिए सिमेंटिक सिंटैक्स हाइलाइटिंग और UI तत्व रंगीकरण को कवर करता है। यह इन विज़ुअल तत्वों को सिमेंटिक टोकन मैपिंग और हाइलाइट ग्रुप ऑर्केस्ट्रेशन के माध्यम से प्रबंधित करता है।
Applies precise color coding to various programming languages using structural parsing and semantic analysis.
xcpretty एक xcodebuild लॉग फॉर्मैटर और CI बिल्ड लॉग पार्सर है जो विस्तृत कंपाइलर आउटपुट को संक्षिप्त और पठनीय लॉग्स में बदल देता है। यह एक बिल्ड रिपोर्ट जनरेटर और Xcode टेस्ट रिजल्ट विज़ुअलाइज़र के रूप में कार्य करता है, जो डेवलपर्स और कंटीन्यूअस इंटीग्रेशन पाइपलाइन्स के लिए रॉ बिल्ड और टेस्ट डेटा को सरल फॉर्मेट्स में बदलता है। यह टूल टेस्ट निष्पादन के लिए विशेष विज़ुअलाइज़ेशन प्रदान करके खुद को अलग करता है, जैसे कि डॉट-स्टाइल रिजल्ट रेंडरिंग और परफॉरमेंस बाधाओं की पहचान करने के लिए रनटाइम का मापन। यह बाहरी रिपोर्टिंग टूल्स के साथ उपयोग के लिए बिल्ड रिजल्ट्स को स्टैंडर्ड XML, HTML या JSON फाइल्स में एक्सपोर्ट करने में सक्षम रिपोर्ट जनरेटर के रूप में भी कार्य करता है। यह सिस्टम वास्तविक समय में रॉ आउटपुट को संभालने के लिए स्ट्रीम-आधारित लॉग प्रोसेसिंग और रेगुलर एक्सप्रेशन (regex)-आधारित इवेंट पार्सिंग का उपयोग करता है। इसमें सोर्स कोड सिंटैक्स हाइलाइटिंग, एग्जिट कोड्स के माध्यम से बिल्ड फेलियर सिग्नलिंग और एक एक्स्टेंसिबल आर्किटेक्चर शामिल है जो कस्टम पार्सिंग लॉजिक और आउटपुट फॉर्मेटिंग एक्सटेंशन की अनुमति देता है।
Applies syntax coloring to programming languages within the build output to improve the legibility of errors.