Highlight a search-query in a HTML document
syntax highlighting component for react with prismjs or highlightjs ast using inline styles
TypeScript definitions for react-syntax-highlighter
Set of modern React components for PDF highlighting
Syntax highlighter and diagnostic renderer for HTML+ERB templates.
React component to highlight words within a larger body of text
Framework-agnostic library for highlighting muscles on a body model
Set of React components for PDF annotation
A ProseMirror plugin to highlight code blocks
Performant & minimal syntax highlighter.
Node.js SQL highlighter for CLI based on doctrine/sql-formatter.
Grammar parsing support for cspell
A tiny syntax highlighter for React using Lezer parsers
vaadin-field-highlighter
The word highlighter library for Vue.js
Syntax highlighting for assistant-ui
Prism.js import and syntax highlighting
A beautiful Syntax Highlighter.
Highlight select fragments of texts
test
Streaming code/markdown highlighter utilities (Shiki-based)
a TypeScript rewrite of the package react-highlighter
Lightweight, robust, elegant syntax highlighting. A spin-off project from Dabblet.
React.js component for highlighting muscles on a body model
SRP microcrate for Perl LSP document highlight (symbol occurrence highlighting)
An LSP server for the Koto programming language
highlight-code will help you post-process an XHTML document containing code examples in pre or code tags so that the code is highlighted. The pre and code tags need to follow the class conventions from Alex Gorbatchev's SyntaxHighlighter (http://alexgorbatchev.com/SyntaxHighlighter/) Javascript library. The resulting file can be used for an eBook.
XHTMLDiff is a tool and library for taking valid XHTML documents as input, and generating redlined valid XHTML text highlighting the changes between them as output.
A plugin for the YARD documentation system that adds syntax highlighting for a wide variety of languages using the Pygments highlighter.
Documentation is a Rails engine which provides a complete system for managing a set of hierarchical documentation. This gem allows document searching and fragment highlighting with the Sunspot gem and Apache's Solr search index.
Mountable Rails engine that renders markdown files as a browsable documentation site with syntax highlighting, TOC generation, category grouping, and mode-based content filtering.
A local web server for browsing markdown documentation with real-time file watching, syntax highlighting, and diagram rendering
The 'pg_search_multiple_highlight' gem extends the functionality of the popular 'pg_search' gem to overcome its limitation when performing searches against multiple columns and attempting to highlight results. The core issue arises when using the ':highlight' option within the ':tsearch' scope on multiple columns. This gem addresses this limitation by introducing the ':multiple_highlight' option, offering a comprehensive solution for highlighting results across multiple columns. Key Features: New Scope Option: The gem introduces the ':multiple_highlight' scope option, allowing users to perform searches on multiple columns and highlight matching terms. Enhanced Search Results: The gem enables the extraction of highlighted results from multiple columns, providing a unified view of highlighted content. Usage Convenience: Users can easily integrate the ':multiple_highlight' option into their existing 'pg_search' queries by calling the '.with_pg_search_multiple_highlight' method on the search object. Flexible Customization: The gem's options can be tailored to match specific highlighting requirements, such as custom start and stop markers for highlighting. Comprehensive Documentation: The README file explains the limitations of 'pg_search' regarding highlighting, demonstrates how the ':multiple_highlight' option resolves this issue, and offers clear usage examples for quick integration.
Khaleesi is a blog-aware or documentation-aware static site generator write in Ruby, supports markdown parser, series of decorators wrapping, code syntax highlighting, simple page script programming, page including, dataset traversing etc.
Babel is an RDoc formatter producing HTML documentation. The default template is +ruby-lang+: - Look and feel inspired from https://www.ruby-lang.org/. - Dual-frame output, with indexes on the left. - Search boxes for classes and methods. - Links to undocumented classes/methods are grayed. - Highlights target methods, attributes and constants. - Adds links to ancestor methods/attributes.
The goal of this project is to provide an easy & frictionless way to edit an online tech documentation. The sweet spot of this editor is to be able to generate pages containing multiple snippets of highlighted code & conditional sections (which wasn't really available in any other CMS we considered). It also includes a nice image uploader storing the image to Amazon S3, a simple table editor and an automatic table of content generator.
RuboCop CLI that only lints and auto-fixes code you committed by utilizing `git-log` and `git-diff`. Rfix CLI makes it possible to lint (`rfix lint`) and auto-fix (`rfix local|origin|branch`) code changes since a certain point in history. You can auto-fix code committed since creating the current branch (`rfix origin`) or since pushing to upstream (`rfix local`). Includes a RuboCop formatter with syntax highlighting and build in hyperlinks for offense documentation. Holds the same CLI arguments as RuboCop. Run `rfix --help` for a complete list or `rfix` for supported commands.
Parade is an open source presentation software that consists of a Sinatra web app that serves up markdown files in a presentation format. Parade can serve a directory or be configured to run with a simple configuration file. * Markdown backed data > This ultimately makes it easier to manage diffs when making changes, using the content in other documents, and quickly re-using portions of a presentation. * Syntax Highlighting > Using GitHub flavored markdown, code fences will automatically be syntax highlighted, making it incredibly easy to integrate code samples. * Code Execution > Slides are able to provide execution and show results for JavaScript and Coffeescript live within the browser. This allows for live demonstrations of code. * Web > Slide presentations are basically websites -- they run in your browser from your desktop. This allows for a wide range of possibilities for customization and expandability. * Basic Templating and Color Schemes > Several templates and color scheme options have been provided to help you get started. While Parade does not currently provide anything near the variety of many other presentation packages, it is well-suited for basic presentations. * Design Flexibility (pros and cons) > Unless you're skilled in CSS/Animations, you will likely have a harder time creating presentations with as much polish as other programs provide. However, this approach also makes Parade incredibly flexible if you do understand CSS/Animations.