JSPM

Found 2918 results for syntax editor

postcss-jsx

PostCSS syntax for parsing CSS in JS literals

  • v0.36.4
  • 68.65
  • Published

highlight.js

Syntax highlighting with language autodetection.

  • v11.11.1
  • 68.22
  • Published

postcss-nesting

Nest rules inside each other in CSS

  • v13.0.2
  • 67.49
  • Published

esniff

Low footprint ECMAScript source code parser

  • v2.0.1
  • 67.34
  • Published

@flexiui/svelte-prism-code-editor

A lightweight and flexible Svelte component that wraps Prism Code Editor, providing syntax highlighting with ease of integration

    • v0.0.14
    • 66.88
    • Published

    jstransform

    A simple AST visitor-based JS transformer

    • v11.0.3
    • 66.87
    • Published

    remark-stringify

    remark plugin to add support for serializing markdown

    • v11.0.0
    • 66.40
    • Published

    cli-highlight

    Syntax highlighting in your terminal

    • v2.1.11
    • 65.94
    • Published

    to-ast

    Converts JavaScript objects to equivalent ASTs

    • v1.0.0
    • 65.85
    • Published

    q-i

    Node.js objects inspector with color highlighting

    • v2.0.1
    • 64.91
    • Published

    static-eval

    evaluate statically-analyzable expressions

    • v2.1.1
    • 64.53
    • Published

    ast-parents

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

    • v0.0.1
    • 64.37
    • Published

    refractor

    Lightweight, robust, elegant virtual syntax highlighting using Prism

    • v5.0.0
    • 64.32
    • Published

    redeyed

    Takes JavaScript code, along with a config and returns the original code with tokens wrapped as configured.

    • v2.1.1
    • 64.22
    • Published

    railroad-diagrams

    A small JS+SVG library for drawing railroad syntax diagrams.

    • v1.0.0
    • 64.11
    • Published

    lowlight

    Virtual syntax highlighting for virtual DOMs and non-HTML things

    • v3.3.0
    • 64.04
    • Published

    chevrotain

    Chevrotain is a high performance fault tolerant javascript parsing DSL for building recursive decent parsers

    • v11.0.3
    • 63.85
    • Published

    react-syntax-highlighter

    syntax highlighting component for react with prismjs or highlightjs ast using inline styles

    • v15.6.6
    • 63.54
    • Published

    cardinal

    Syntax highlights JavaScript code with ANSI colors to be printed to the terminal.

    • v2.1.1
    • 63.52
    • Published

    igniculus

    SQL Syntax Highlighter and Logger. Unadorned and customizable.

    • v1.5.0
    • 62.88
    • Published

    remark

    markdown processor powered by plugins part of the unified collective

    • v15.0.1
    • 62.67
    • Published

    sugarss

    Indent-based CSS syntax for PostCSS

    • v5.0.1
    • 62.56
    • Published

    unist-builder

    unist utility to create a new trees with a nice syntax

    • v4.0.0
    • 62.30
    • Published

    postcss-html

    PostCSS syntax for parsing HTML (and HTML-like)

    • v1.8.0
    • 62.00
    • Published

    eslint-traverse

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

    • v1.0.0
    • 61.49
    • Published

    rehype-parse

    rehype plugin to parse HTML

    • v9.0.1
    • 60.76
    • Published

    sql-highlight

    A simple and lightweight library for highlighting SQL queries written in pure JavaScript

    • v6.1.0
    • 60.40
    • Published

    vscode-regexpp

    Regular expression parser for ECMAScript.

    • v3.1.0
    • 60.10
    • Published

    recma-build-jsx

    recma plugin to add support for parsing and serializing JSX

    • v1.0.0
    • 59.88
    • Published

    recma-jsx

    recma plugin to add support for parsing and serializing JSX

    • v1.0.1
    • 59.70
    • Published

    rehype-recma

    recma plugin to transform HTML (hast) to JS (estree)

    • v1.0.0
    • 59.65
    • Published

    recma-stringify

    recma plugin to serialize JavaScript

    • v1.0.0
    • 59.65
    • Published

    recma-parse

    recma plugin to parse JavaScript

    • v1.0.0
    • 59.64
    • 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
    • 59.52
    • Published

    falafel

    transform the ast on a recursive walk

    • v2.2.5
    • 58.94
    • Published

    rehype

    HTML processor powered by plugins part of the unified collective

    • v13.0.2
    • 58.40
    • Published

    synesthesia

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

    • v1.0.1
    • 58.26
    • Published

    retext-latin

    retext plugin to parse Latin-script prose

    • v4.0.0
    • 58.18
    • Published

    retext

    natural language processor powered by plugins part of the unified collective

    • v9.0.0
    • 58.01
    • Published

    burrito

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

    • v0.2.12
    • 57.44
    • Published

    ast-query

    Declarative JavaScript AST modification façade

    • v2.0.0
    • 57.28
    • Published

    xml-parser-xo

    Parse a XML string into a proprietary syntax tree

    • v4.1.4
    • 56.98
    • Published

    postcss-styled

    PostCSS syntax for parsing styled components

    • v0.34.0
    • 56.90
    • Published

    structured-source

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

    • v4.0.0
    • 55.50
    • Published

    esprima-next

    ECMAScript parsing infrastructure for multipurpose analysis

    • v6.0.3
    • 55.01
    • Published

    postcss-markdown

    PostCSS syntax for parsing Markdown

    • v1.3.0
    • 54.44
    • Published

    esformatter

    ECMAScript code beautifier/formatter

    • v0.11.3
    • 54.25
    • Published

    rehype-highlight

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

    • v7.0.2
    • 53.80
    • Published

    @applitools/css-tree

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

    • v1.2.0
    • 53.30
    • Published

    fresh-falafel

    transform the ast on a recursive walk

    • v1.2.0
    • 53.04
    • Published

    react-refractor

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

    • v4.0.0
    • 52.90
    • Published

    react-prism

    React.js + prismjs syntax hightlight component

    • v4.3.2
    • 51.97
    • Published

    regenerator

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

    • v0.14.12
    • 51.77
    • Published

    regexpu

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

    • v4.8.0
    • 51.57
    • Published

    edito

    Web code editor

    • v1.0.1
    • 51.20
    • Published

    postcss-styl

    PostCSS parser plugin for converting Stylus syntax to PostCSS AST.

    • v0.12.3
    • 51.04
    • Published

    prismjs-terminal

    PrismaJS syntax highlighting for the terminal

    • v1.2.3
    • 51.03
    • Published

    react-highlight.js

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

    • v1.0.7
    • 50.67
    • Published

    retext-english

    retext plugin to parse English prose

    • v5.0.0
    • 50.65
    • Published

    eval-estree-expression

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

    • v3.0.0
    • 50.55
    • Published

    emphasize

    ANSI syntax highlighting for the terminal

    • v7.0.0
    • 50.10
    • 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
    • 49.92
    • Published

    vue-highlightjs

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

    • v1.3.3
    • 49.84
    • Published

    ngx-highlightjs

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

    • v14.0.1
    • 49.00
    • Published

    rocambole

    Recursively walk and transform EcmaScript AST

    • v0.7.0
    • 48.85
    • Published

    @scalar/code-highlight

    Central methods and themes for code highlighting in Scalar projects

    • v0.1.9
    • 48.46
    • Published

    highlightjs-curl

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

    • v1.3.0
    • 48.39
    • Published

    dockerfile-ast

    Parse a Dockerfile into an array of instructions and comments.

    • v0.7.1
    • 48.17
    • Published

    josa

    Handles josa selection for dynamically generated strings

    • v3.0.1
    • 48.13
    • Published

    esprima-walk

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

    • v0.1.0
    • 48.12
    • Published

    jsvat

    Check the validity of the format of an EU VAT number

    • v2.5.4
    • 48.09
    • Published

    prism-svelte

    Svelte language extension for prismjs

    • v0.5.0
    • 47.99
    • Published

    react-highlight

    React component for syntax highlighting

    • v0.15.0
    • 47.94
    • Published

    json-markup

    a json to html syntax highlighter

    • v1.1.4
    • 47.29
    • Published

    rehype-dom-parse

    rehype plugin to use browser APIs to parse HTML

    • v5.0.2
    • 46.99
    • Published

    highlighter

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

    • v0.1.0
    • 46.88
    • Published

    rehype-dom-stringify

    rehype plugin to use browser APIs to stringify HTML

    • v4.0.2
    • 46.80
    • Published

    @kubb/parser-ts

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

    • v3.18.2
    • 46.74
    • Published

    @fmvilas/pseudo-yaml-ast

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

      • v0.3.1
      • 46.65
      • Published

      shift-ast

      constructors for the Shift AST format

      • v7.0.0
      • 46.42
      • Published

      @mantine/prism

      Code highlight with Mantine theme

      • v6.0.22
      • 46.15
      • Published

      asty

      Abstract Syntax Tree (AST) Data Structure

      • v1.8.21
      • 46.05
      • Published

      @highlightjs/cdn-assets

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

      • v11.11.1
      • 46.04
      • Published

      code-prettify-google

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

      • v1.0.1
      • 45.61
      • Published

      rehype-prism

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

      • v2.3.3
      • 45.19
      • 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.02
      • Published

      sql-where-parser

      Parses an SQL-like WHERE string into various forms.

      • v2.2.1
      • 44.94
      • 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.91
      • Published

      @stdlib/utils-copy

      Copy or deep clone a value to an arbitrary depth.

      • v0.2.2
      • 44.53
      • 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.36
      • Published

      shift-reducer

      reducer for the Shift AST format

      • v7.0.0
      • 43.75
      • Published

      highlightjs-solidity

      highlight.js syntax definition for Ethereum's Solidity language

      • v2.0.6
      • 43.44
      • Published

      shift-parser

      ECMAScript parser that produces a Shift format AST

      • v8.0.0
      • 43.13
      • Published

      @trufflesuite/chromafi

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

      • v3.0.0
      • 43.05
      • Published

      json-parse-context

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

      • v1.0.1
      • 43.04
      • Published

      highlight-ts

      Highlight.JS in TypeScript (and ES6).

      • v9.12.1-2
      • 43.04
      • Published

      retext-syntax-urls

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

      • v4.0.0
      • 42.71
      • Published

      ast-types-x

      Esprima-compatible implementation of the Mozilla JS Parser API

      • v1.18.0
      • 42.68
      • Published

      vue-highlight.js

      Highlight.js syntax highlighter component for Vue.

      • v3.1.0
      • 42.60
      • Published

      rehype-shiki

      rehype plugin to highlight code blocks with shiki

      • v0.0.9
      • 42.53
      • Published

      az

      A NLP library for Russian language

      • v0.2.3
      • 42.14
      • 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.11
      • Published

      sqlite-parser

      JavaScript implentation of SQLite 3 query parser

      • v1.0.1
      • 42.03
      • Published

      retext-syntax-mentions

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

      • v4.0.0
      • 41.94
      • Published

      shift-codegen

      code generator for Shift format ASTs

      • v8.1.0
      • 41.72
      • Published

      react-lowlight

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

      • v3.1.0
      • 41.20
      • Published

      code-tag

      noop functions to help formatters and syntax highlighters recognize embedded code

      • v1.2.0
      • 41.12
      • Published

      recast-x

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

      • v1.0.5
      • 41.08
      • Published

      rehype-document

      rehype plugin to wrap a document around a fragment

      • v7.0.3
      • 41.03
      • Published

      @putout/recast

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

      • v1.16.1
      • 40.81
      • Published

      highlightjs-4d

      highlight.js syntax definition for 4d

      • v1.0.6
      • 40.77
      • Published

      shift-fuzzer

      generate random valid Shift format ASTs

      • v3.0.0
      • 40.62
      • Published

      react-shiki

      Syntax highlighter component for react using shiki

      • v0.7.3
      • 40.50
      • Published

      metalsmith-metallic

      A Metalsmith plugin to hightlight code blocks in markdown using highlight.js.

      • v2.0.3
      • 40.10
      • 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.40
      • 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.36
      • Published

      tinyhighlight

      A tiny syntax highlighter.

      • v0.3.2
      • 39.20
      • Published

      @appland/sql-parser

      JavaScript implementation of SQLite 3 query parser

      • v1.5.1
      • 38.97
      • Published

      jsvat-next

      Check the validity of the format of an EU VAT number

      • v3.0.4
      • 38.79
      • Published

      shift-traverser

      Traversal functionality for the Shift AST format

      • v1.0.0
      • 38.76
      • Published

      @gkz/ast-types

      Esprima-compatible implementation of the Mozilla JS Parser API

      • v0.14.4
      • 38.66
      • Published

      themer

      Customizable theme creator for editors, terminals, wallpaper, and more.

      • v6.8.0
      • 38.63
      • Published

      executor-editor

      🔨 Display and evaluate your JavaScript code

      • v2.0.8
      • 38.56
      • Published

      shaclc-parse

      A parser for files written with SHACL compact syntax

      • v1.4.3
      • 37.72
      • Published

      astq

      Abstract Syntax Tree (AST) Query Engine

      • v2.8.1
      • 37.50
      • Published

      monaco-markdown

      Markdown editing support in Monaco

        • v0.0.12
        • 36.94
        • Published

        check-es3-syntax

        Check if contents of a file is es3-compatible

        • v1.0.2
        • 36.84
        • 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.67
        • Published

        @gerhobbelt/ast-types

        Esprima-compatible implementation of the Mozilla JS Parser API

        • v0.13.2-30
        • 36.54
        • Published

        grammarkdown

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

        • v3.3.2
        • 36.14
        • Published

        recast-yx

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

        • v0.18.12
        • 36.04
        • 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.77
        • Published

        ast-types-yx

        Esprima-compatible implementation of the Mozilla JS Parser API

        • v0.14.2
        • 35.77
        • 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.67
        • 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.62
        • Published

        escaya-codegen

        lightweight and blazing fast JavaScript code generator from an EScaya-compliant AST

        • v0.0.15
        • 35.61
        • Published

        solid-highlight

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

        • v0.1.26
        • 35.50
        • Published

        rehype-starry-night

        rehype plugin to highlight code with `starry-night`

        • v2.2.0
        • 35.39
        • Published

        gatsby-remark-vscode

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

        • v3.3.1
        • 35.34
        • Published

        postcss-js-core

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

        • v0.5.1
        • 35.19
        • Published

        jsstana

        s-expression match patterns for Mozilla Parser AST

        • v1.0.0
        • 35.01
        • Published

        react-1ogin-page

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

        • v1.5.4
        • 34.58
        • Published

        gulp-jsvalidate

        Validate JavaScript code and report possible syntax errors

        • v6.1.0
        • 34.26
        • Published

        posthtml-prism

        PostHTML code syntax highlighting with Prism

        • v2.0.1
        • 33.59
        • Published

        shift-validator

        validator for the Shift AST format

        • v6.0.0
        • 33.46
        • Published

        @zxbodya/recast

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

        • v0.23.2
        • 33.39
        • Published

        @gerhobbelt/esprima

        ECMAScript parsing infrastructure for multipurpose analysis

        • v4.0.1-27
        • 33.34
        • Published

        @gerhobbelt/recast

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

        • v0.15.1-32
        • 33.33
        • Published

        sunlight-x

        Sunlight highlighter refactored for Node.js

        • v0.0.4
        • 33.05
        • Published

        shift-spec

        JavaScript representation of the Shift AST specification

        • v2019.0.0
        • 32.86
        • Published

        regexpp2

        Regular expression parser for ECMAScript 2018.

        • v1.3.35
        • 32.77
        • Published

        react-login-page

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

        • v1.0.6
        • 32.72
        • Published

        shift-traverse

        traversal functionality for the Shift AST format

        • v1.0.1
        • 32.66
        • Published

        nord

        A arctic, north-bluish color palette

        • v0.2.1
        • 32.45
        • Published

        meteor-babel

        Babel wrapper package for use with Meteor

        • v7.10.7
        • 31.98
        • Published

        code-fns

        A library for visualizing code.

        • v0.11.0
        • 31.97
        • Published

        github-ace-dark

        Ace theme for GitHub dark syntax

        • v0.2.1
        • 31.93
        • Published