JSPM

Found 2919 results for syntax hightlight

retext

natural language processor powered by plugins part of the unified collective

  • v9.0.0
  • 58.07
  • Published

static-module

convert module usage to inline expressions

  • v3.0.4
  • 57.84
  • Published

xml-parser-xo

Parse a XML string into a proprietary syntax tree

  • v4.1.4
  • 57.01
  • Published

structured-source

Provides StructuredSource and functionality for converting range and loc vice versa.

  • v4.0.0
  • 55.56
  • Published

glsl-token-scope

Infer the scope of each token in an array of GLSL tokens

  • v1.1.2
  • 55.43
  • Published

glsl-token-depth

Determine the scope depth of an array of GLSL tokens

  • v1.1.2
  • 55.43
  • Published

esprima-next

ECMAScript parsing infrastructure for multipurpose analysis

  • v6.0.3
  • 55.10
  • Published

glsl-token-assignments

Take an array of GLSL tokens and determine which tokens are either assignments or variable declarations.

  • v2.0.2
  • 54.83
  • Published

postcss-markdown

PostCSS syntax for parsing Markdown

  • v1.3.0
  • 54.48
  • Published

gulp-babel

Use next generation JavaScript, today

  • v8.0.0
  • 54.17
  • Published

rehype-highlight

rehype plugin to highlight code blocks with lowlight (highlight.js)

  • v7.0.2
  • 53.86
  • Published

postcss-jsx

PostCSS syntax for parsing CSS in JS literals

  • v0.36.4
  • 53.74
  • Published

@applitools/css-tree

A temporary custom copy of https://github.com/csstree/csstree

  • v1.2.0
  • 53.37
  • Published

react-codemirror2

a tiny react codemirror component wrapper

  • v8.0.1
  • 53.19
  • Published

react-refractor

Super-thin React wrapper for refractor (Syntax highlighting using VDOM)

  • v4.0.0
  • 53.01
  • Published

jstransform

A simple AST visitor-based JS transformer

  • v11.0.3
  • 52.76
  • Published

regenerator

Source transformer enabling ECMAScript 6 generator functions (yield) in JavaScript-of-today (ES5)

  • v0.14.12
  • 51.88
  • Published

regexpu

A source code transpiler that enables the use of ES2015 Unicode regular expressions in ES5.

  • v4.8.0
  • 51.63
  • Published

to-ast

Converts JavaScript objects to equivalent ASTs

  • v1.0.0
  • 51.46
  • Published

prismjs-terminal

PrismaJS syntax highlighting for the terminal

  • v1.2.3
  • 51.09
  • Published

postcss-styl

PostCSS parser plugin for converting Stylus syntax to PostCSS AST.

  • v0.12.3
  • 51.08
  • Published

retext-english

retext plugin to parse English prose

  • v5.0.0
  • 51.02
  • Published

eval-estree-expression

Safely evaluate JavaScript (estree) expressions, sync and async.

  • v3.0.0
  • 50.58
  • Published

reprism

Modular Syntax highlighting for the web

  • v0.0.11
  • 50.58
  • Published

ast-parents

Walks a JavaScript AST and adds a "parent" property to each node

  • v0.0.1
  • 50.30
  • Published

emphasize

ANSI syntax highlighting for the terminal

  • v7.0.0
  • 50.16
  • Published

@eslint/css-tree

A tool set for CSS: fast detailed parser (CSS → AST), walker (AST traversal), generator (AST → CSS) and lexer (validation and matching) based on specs and browser implementations

  • v3.6.5
  • 50.02
  • Published

grunt-babel

Use next generation JavaScript, today

  • v8.0.0
  • 49.79
  • Published

whence

Add context awareness to your apps and frameworks by safely evaluating user-defined conditional expressions. Useful for evaluating expressions in config files, prompts, key bindings, completions, templates, and many other user cases.

  • v2.1.0
  • 49.06
  • Published

ngx-highlightjs

Instant code highlighting, auto-detect language, super easy to use.

  • v14.0.1
  • 49.04
  • Published

rocambole

Recursively walk and transform EcmaScript AST

  • v0.7.0
  • 48.93
  • Published

@scalar/code-highlight

Central methods and themes for code highlighting in Scalar projects

  • v0.1.9
  • 48.50
  • Published

jsvat

Check the validity of the format of an EU VAT number

  • v2.5.4
  • 48.45
  • Published

highlightjs-curl

Support for using highlight.js to syntax highlight cURL commands.

  • v1.3.0
  • 48.44
  • Published

dockerfile-ast

Parse a Dockerfile into an array of instructions and comments.

  • v0.7.1
  • 48.24
  • Published

prism-svelte

Svelte language extension for prismjs

  • v0.5.0
  • 48.05
  • Published

react-highlight

React component for syntax highlighting

  • v0.15.0
  • 47.99
  • Published

delimiter-regex

Create regex for template delimiters.

  • v2.0.0
  • 47.75
  • Published

@elastic/monaco-esql

Monaco editor Monarch language syntax definitions for ES|QL

  • v3.1.7
  • 47.45
  • Published

q-i

Node.js objects inspector with color highlighting

  • v2.0.1
  • 47.37
  • Published

json-markup

a json to html syntax highlighter

  • v1.1.4
  • 47.35
  • Published

rehype-dom-parse

rehype plugin to use browser APIs to parse HTML

  • v5.0.2
  • 47.05
  • Published

rehype-dom-stringify

rehype plugin to use browser APIs to stringify HTML

  • v4.0.2
  • 46.85
  • Published

@kubb/parser-ts

TypeScript parsing and manipulation utilities for Kubb, enabling code generation with proper TypeScript syntax and formatting.

  • v3.18.2
  • 46.79
  • Published

@fmvilas/pseudo-yaml-ast

Fork of pseudo-yaml-ast. Parse a YAML string into an object with location properties

    • v0.3.1
    • 46.73
    • Published

    esformatter

    ECMAScript code beautifier/formatter

    • v0.11.3
    • 46.53
    • Published

    shift-ast

    constructors for the Shift AST format

    • v7.0.0
    • 46.44
    • Published

    synesthesia

    A collection of regular expressions to match color syntax substrings from a text

    • v1.0.1
    • 46.23
    • Published

    @mantine/prism

    Code highlight with Mantine theme

    • v6.0.22
    • 46.20
    • Published

    asty

    Abstract Syntax Tree (AST) Data Structure

    • v1.8.21
    • 46.13
    • Published

    @highlightjs/cdn-assets

    Syntax highlighting with language autodetection. (pre-compiled CDN assets)

    • v11.11.1
    • 46.10
    • Published

    igniculus

    SQL Syntax Highlighter and Logger. Unadorned and customizable.

    • v1.5.0
    • 45.54
    • Published

    escomplex-plugin-syntax-babylon

    Provides a plugin for typhonjs-escomplex module processing which loads syntax definitions for trait resolution for Babylon AST.

    • v0.1.0
    • 45.36
    • Published

    burrito

    Wrap up expressions with a trace function while walking the AST with rice and beans on the side

    • v0.2.12
    • 45.25
    • Published

    rehype-prism

    The unified plugin used to highlight code block in html with Prism

    • v2.3.3
    • 45.22
    • Published

    company-email-validator

    Provides a fast company / work email validator by checking whether the email domain is in the free email provider list.

    • v1.1.0
    • 44.98
    • Published

    eslint-traverse

    Create a sub-traversal of an AST node in your ESLint plugin

    • v1.0.0
    • 44.84
    • Published

    @stdlib/utils-copy

    Copy or deep clone a value to an arbitrary depth.

    • v0.2.2
    • 44.56
    • Published

    postcss-styled

    PostCSS syntax for parsing styled components

    • v0.34.0
    • 44.49
    • Published

    escomplex-plugin-syntax-estree

    Provides a plugin for typhonjs-escomplex module processing which loads syntax definitions for trait resolution for ESTree AST.

    • v0.1.0
    • 44.41
    • Published

    shift-reducer

    reducer for the Shift AST format

    • v7.0.0
    • 43.82
    • Published

    vscode-regexpp

    Regular expression parser for ECMAScript.

    • v3.1.0
    • 43.55
    • Published

    highlightjs-solidity

    highlight.js syntax definition for Ethereum's Solidity language

    • v2.0.6
    • 43.50
    • Published

    shift-parser

    ECMAScript parser that produces a Shift format AST

    • v8.0.0
    • 43.18
    • Published

    @trufflesuite/chromafi

    🦅 cli syntax highlighting: any function - any object - 176 languages

    • v3.0.0
    • 43.08
    • Published

    retext-syntax-urls

    retext plugin to classify url-like values as syntax, not natural language

    • v4.0.0
    • 42.73
    • Published

    ast-types-x

    Esprima-compatible implementation of the Mozilla JS Parser API

    • v1.18.0
    • 42.73
    • Published

    bdd-lazy-var

    Provides "ui" for testing frameworks such as mocha/jasmine which allows to define lazy variables and subjects

    • v2.6.1
    • 42.16
    • Published

    retext-syntax-mentions

    retext plugin to classify @mentions as syntax, not natural language

    • v4.0.0
    • 42.01
    • Published

    fresh-falafel

    transform the ast on a recursive walk

    • v1.2.0
    • 41.85
    • Published

    shift-codegen

    code generator for Shift format ASTs

    • v8.1.0
    • 41.75
    • Published

    ast-query

    Declarative JavaScript AST modification façade

    • v2.0.0
    • 41.47
    • Published

    react-lowlight

    Super-thin React wrapper for lowlight (Syntax highlighting using VDOM)

    • v3.1.0
    • 41.25
    • Published

    recast-x

    JavaScript syntax tree transformer, nondestructive pretty-printer, and automatic source map generator

    • v1.0.5
    • 41.17
    • Published

    code-tag

    noop functions to help formatters and syntax highlighters recognize embedded code

    • v1.2.0
    • 41.15
    • Published

    rehype-document

    rehype plugin to wrap a document around a fragment

    • v7.0.3
    • 41.11
    • Published

    @putout/recast

    JavaScript syntax tree transformer, nondestructive pretty-printer, and automatic source map generator

    • v1.16.1
    • 40.86
    • Published

    shift-fuzzer

    generate random valid Shift format ASTs

    • v3.0.0
    • 40.69
    • Published

    highlight-ts

    Highlight.JS in TypeScript (and ES6).

    • v9.12.1-2
    • 40.68
    • Published

    react-shiki

    Syntax highlighter component for react using shiki

    • v0.7.3
    • 40.54
    • Published

    eslint-plugin-snakecasejs

    ESLint Plugin to enforce a style of snake_case in your project, rather than just disabling camelCase.

    • v2.2.0
    • 39.45
    • Published

    @wdns/vue-code-block

    Vue 3 CodeBlock - Highlight your code with ease using this syntax highlighting component powered by PrismJS or Highlight.js.

    • v2.3.5
    • 39.41
    • Published

    tinyhighlight

    A tiny syntax highlighter.

    • v0.3.2
    • 39.28
    • Published

    vue-highlightjs

    Syntax highlighting with highlight.js for Vue.js 2.x

    • v1.3.3
    • 39.14
    • Published

    @appland/sql-parser

    JavaScript implementation of SQLite 3 query parser

    • v1.5.1
    • 39.04
    • Published

    @gkz/ast-types

    Esprima-compatible implementation of the Mozilla JS Parser API

    • v0.14.4
    • 38.95
    • Published

    jsvat-next

    Check the validity of the format of an EU VAT number

    • v3.0.4
    • 38.84
    • Published

    shaclc-parse

    A parser for files written with SHACL compact syntax

    • v1.4.3
    • 38.00
    • Published

    astq

    Abstract Syntax Tree (AST) Query Engine

    • v2.8.1
    • 37.52
    • Published

    esprima-walk

    Walk the primary nodes of an esprima parse tree - fast.

    • v0.1.0
    • 37.48
    • Published

    email-regex-safe

    Regular expression matching for email addresses. Maintained, configurable, more accurate, and browser-friendly alternative to email-regex. Works in Node v14+ and browsers. Made for Spam Scanner and Forward Email.

    • v4.0.0
    • 36.69
    • Published

    @gerhobbelt/ast-types

    Esprima-compatible implementation of the Mozilla JS Parser API

    • v0.13.2-30
    • 36.60
    • Published

    grammarkdown

    Markdown-like DSL for defining syntactic grammars for programming languages.

    • v3.3.2
    • 36.16
    • Published

    recast-yx

    JavaScript syntax tree transformer, nondestructive pretty-printer, and automatic source map generator

    • v0.18.12
    • 36.10
    • Published

    react-highlight.js

    A lightweight React wrapper around the Highlight.js syntaxt highlighting library

    • v1.0.7
    • 35.89
    • Published

    ast-types-yx

    Esprima-compatible implementation of the Mozilla JS Parser API

    • v0.14.2
    • 35.84
    • Published

    @zitterorg/magni-eos

    [![github actions][actions-image]][actions-url] [![coverage][codecov-image]][codecov-url] [![dependency status][deps-svg]][deps-url] [![dev dependency status][dev-deps-svg]][dev-deps-url] [![License][license-image]][license-url] [![Downloads][downloads-im

    • v5.8.60
    • 35.82
    • Published

    verifalia-widget

    A lightweight JavaScript widget with zero dependencies that performs real-time email address validation using the Verifalia email verification service. This widget integrates seamlessly with any web form to swiftly identify and eliminate invalid, undelive

    • v1.13.0
    • 35.69
    • Published

    verifalia

    Verifalia email verification library for JavaScript: verify email addresses in real-time and check whether they are deliverable, invalid, or otherwise risky.

    • v5.0.0
    • 35.66
    • Published

    sql-where-parser

    Parses an SQL-like WHERE string into various forms.

    • v2.2.1
    • 35.66
    • Published

    rehype-starry-night

    rehype plugin to highlight code with `starry-night`

    • v2.2.0
    • 35.66
    • Published

    solid-highlight

    Solid component for syntax highlighting, based on react-highlight and highlightjs' vue plugin

    • v0.1.26
    • 35.54
    • Published

    postcss-js-core

    The core module of various postcss css-in-js syntaxes

    • v0.5.1
    • 35.25
    • Published

    josa

    Handles josa selection for dynamically generated strings

    • v3.0.1
    • 34.84
    • Published

    gulp-jsvalidate

    Validate JavaScript code and report possible syntax errors

    • v6.1.0
    • 34.30
    • Published

    json-parse-context

    Add the context of a json parse error to the error message with syntax highlighting if possible.

    • v1.0.1
    • 33.95
    • Published

    @zxbodya/recast

    JavaScript syntax tree transformer, nondestructive pretty-printer, and automatic source map generator

    • v0.23.2
    • 33.63
    • Published

    posthtml-prism

    PostHTML code syntax highlighting with Prism

    • v2.0.1
    • 33.63
    • Published

    shift-validator

    validator for the Shift AST format

    • v6.0.0
    • 33.52
    • Published

    @gerhobbelt/recast

    JavaScript syntax tree transformer, nondestructive pretty-printer, and automatic source map generator

    • v0.15.1-32
    • 33.39
    • Published

    @gerhobbelt/esprima

    ECMAScript parsing infrastructure for multipurpose analysis

    • v4.0.1-27
    • 33.38
    • Published

    monaco-jsx-highlighter

    An extensible library to highlight JSX syntax in the Monaco Editor using Babel.

    • v2.77.77
    • 33.31
    • Published

    code-prettify-google

    This project is totally fork from the Google Code Prettify. Address: https://github.com/Eriice/code-prettify

    • v1.0.1
    • 33.25
    • Published

    sqlite-parser

    JavaScript implentation of SQLite 3 query parser

    • v1.0.1
    • 33.11
    • Published

    shift-spec

    JavaScript representation of the Shift AST specification

    • v2019.0.0
    • 32.92
    • Published

    highlighter

    Add syntax highlighting to all files, with built-in syntax highlighting of diffs and patches.

    • v0.1.0
    • 32.89
    • Published

    regexpp2

    Regular expression parser for ECMAScript 2018.

    • v1.3.35
    • 32.83
    • Published

    highlightjs-4d

    highlight.js syntax definition for 4d

    • v1.0.6
    • 32.14
    • Published

    code-fns

    A library for visualizing code.

    • v0.11.0
    • 32.02
    • Published

    meteor-babel

    Babel wrapper package for use with Meteor

    • v7.10.7
    • 32.00
    • Published

    jsfmt

    gofmt for javascript

    • v0.5.3
    • 31.58
    • Published

    @meteorjs/babel

    Babel wrapper package for use with Meteor

    • v7.20.1
    • 31.57
    • Published

    @lottiefiles/relottie

    unified processor with support for parsing Lottie input and serializing Lottie as output

    • v1.13.0
    • 31.16
    • Published

    jse-eval

    JavaScript expression parsing and evaluation.

    • v1.5.2
    • 30.89
    • Published

    hljs

    Syntax highlighting with language autodetection (yet another modification of highlight.js)

    • v6.2.3
    • 30.67
    • Published

    az

    A NLP library for Russian language

    • v0.2.3
    • 30.52
    • Published

    monaco-languages-jq

    Monaco Editor JQ language definition (and syntax highlight)

    • v1.0.0
    • 30.36
    • Published

    shift-scope

    produce a scope tree for Shift format ASTs

    • v6.0.0
    • 30.30
    • Published

    rehype-meta

    rehype plugin to add metadata to the head of a document

    • v4.0.1
    • 30.25
    • Published

    yaml-verify

    A CLI utility to ensure proper formatting of YAML files.

      • v1.0.19
      • 30.13
      • Published

      vue-highlight.js

      Highlight.js syntax highlighter component for Vue.

      • v3.1.0
      • 30.01
      • Published

      rehype-shiki

      rehype plugin to highlight code blocks with shiki

      • v0.0.9
      • 29.85
      • Published

      ben-sb-shift-codegen

      code generator for Shift format ASTs (forked for use in https://github.com/ben-sb/javascript-deobfuscator)

      • v8.0.0
      • 29.69
      • Published

      react-highlight-syntax

      React Highlight Syntax is a React component that highlights syntax in a code block.

      • v1.2.1
      • 29.66
      • Published

      gatsby-remark-vscode

      Gatsby plugin to provide VS Code’s syntax highlighting to Markdown code fences

      • v3.3.1
      • 29.59
      • Published

      asty-astq

      Abstract Syntax Tree With Integrated Query Engine

      • v1.14.0
      • 29.46
      • Published

      check-es3-syntax

      Check if contents of a file is es3-compatible

      • v1.0.2
      • 28.80
      • Published

      react-1ogin-page

      Some `react` login pages, which can be used quickly after installation.

      • v1.5.4
      • 28.61
      • Published

      xast

      AST parsing library

      • v0.1.268
      • 28.58
      • Published