Skip to content
JS
Package category

Parsers and serialisers

Parse and generate JSON, YAML, TOML, CSV, XML, Markdown and other formats.

1,438 packages70 comparisons

Packages compared

1,438 packages
PackageWeekly downloads12-month change52 weeksGzipLast releaseModuleTypesCategories
@jsonforms/vue-vanilla
Vue 3 Vanilla renderers for JSON Forms
24.9k---3 months ago
3.8.0
ESM + CommonJSBundledCSS-in-JS and styling, Vue
@loaders.gl/pmtiles
Framework-independent loader for the pmtiles format
24.7k---5 days ago
4.5.2
ESM + CommonJSBundled3D, WebGL and game engines, Parsers and serialisers
yamlish
Parser/encoder for the yamlish format
24.4k-44%-11 years ago
0.0.7
CommonJSNoneParsers and serialisers
@speclynx/apidom-error
Backward compatible custom ApiDOM errors with causes.
24.4k---6 days ago
5.2.6
ESM + CommonJSBundledTypeScript tooling, Parsers and serialisers
mui-markdown
mui-markdown uses markdown-to-jsx and MUI(formerly material-ui) to help you render MD/MDX files with MUI components.
24.2k-23%-2 months ago
3.0.1
ESM + CommonJSBundledMarkdown, Parsers and serialisers
interpolate-json
Interpolate a Javascript Object or String with json - Advanced
24.1k+46%-3 years ago
3.0.0
CommonJSNoneNode.js utilities, Parsers and serialisers
@scaffdog/engine
A module of scaffdog template engine.
24.1k---2 years ago
4.1.0
ESM onlyBundledMarkdown, Parsers and serialisers
@speclynx/apidom-json-path
Evaluate JSONPath expressions against ApiDOM.
24.1k---6 days ago
5.2.6
ESM + CommonJSBundledDocumentation tooling, Parsers and serialisers
markdansi
Tiny dependency-light markdown to ANSI converter.
24.1k--11 days ago
0.3.4
ESM onlyBundledMarkdown, Parsers and serialisers
scaffdog
scaffdog is Markdown driven scaffolding tool.
24k-28%-2 years ago
4.1.0
ESM onlyBundledMarkdown, Parsers and serialisers
@scaffdog/types
scaffdog's type declarations.
23.9k---2 years ago
4.1.0
ESM onlyBundledMarkdown, Parsers and serialisers
barse
Binary parser with a fluent api
23.9k-6%-12 years ago
0.4.3
CommonJSNoneParsers and serialisers
@scaffdog/config
A module to manipulate configs of scaffdog.
23.7k---2 years ago
4.1.0
ESM onlyBundledMarkdown, Parsers and serialisers
@speclynx/apidom-parser-adapter-json
Parser adapter for parsing JSON documents into base namespace.
23.6k---6 days ago
5.2.6
ESM + CommonJSBundledParsers and serialisers
@speclynx/apidom-parser-adapter-yaml-1-2
Parser adapter for parsing YAML documents into base namespace.
23.6k---6 days ago
5.2.6
ESM + CommonJSBundledParsers and serialisers
@humanspeak/svelte-markdown
Markdown and HTML renderer for Svelte 5 — built for rendering streaming AI agent output from Claude Code, ChatGPT, and agentic workflows. XSS-safe defaults, streaming-aware sanitization, token caching, TypeScript types, and Svelte 5 runes.
23.5k---3 days ago
1.9.2
ESM onlyBundledMarkdown, Caching
quilljs-markdown
Markdown for Quill Editor
23.5k+29%-4 years ago
1.2.0
ESM onlyNoneMarkdown, Parsers and serialisers
@speclynx/apidom-parser-adapter-arazzo-json-1
Parser adapter for parsing JSON documents into Arazzo 1.x.y namespace.
23.5k---6 days ago
5.2.6
ESM + CommonJSBundledParsers and serialisers, Documentation tooling
@speclynx/apidom-parser-adapter-openapi-yaml-3-1
Parser adapter for parsing YAML documents into OpenAPI 3.1.x namespace.
23.5k---6 days ago
5.2.6
ESM + CommonJSBundledParsers and serialisers, Documentation tooling
@speclynx/apidom-parser-adapter-openapi-json-3-1
Parser adapter for parsing JSON documents into OpenAPI 3.1.x namespace.
23.5k---6 days ago
5.2.6
ESM + CommonJSBundledParsers and serialisers, Documentation tooling
@speclynx/apidom-parser-adapter-openapi-json-2
Parser adapter for parsing JSON documents into OpenAPI 2.0 namespace.
23.5k---6 days ago
5.2.6
ESM + CommonJSBundledParsers and serialisers, Documentation tooling
@speclynx/apidom-parser-adapter-openapi-yaml-3-0
Parser adapter for parsing YAML documents into OpenAPI 3.0.x namespace.
23.5k---6 days ago
5.2.6
ESM + CommonJSBundledParsers and serialisers, Documentation tooling
@speclynx/apidom-parser-adapter-asyncapi-yaml-2
Parser adapter for parsing YAML documents into AsyncAPI 2.x.y namespace.
23.5k---6 days ago
5.2.6
ESM + CommonJSBundledParsers and serialisers
@speclynx/apidom-parser-adapter-overlay-json-1
Parser adapter for parsing JSON documents into Overlay 1.x.y namespace.
23.4k---6 days ago
5.2.6
ESM + CommonJSBundledParsers and serialisers, Documentation tooling
markdown-eslint-parser
The ESLint custom parser for *.md files.
23.4k-23%-6 years ago
1.2.1
CommonJSNoneLinting and formatting, Parsers and serialisers
micromark-extension-mdx
micromark extension to support MDX (agnostic to JavaScript)
23.1k+68%-2 years ago
2.1.0
ESM onlyBundledMarkdown, Parsers and serialisers
luaparse
A Lua parser in JavaScript
23k+194%-5 years ago
0.3.1
CommonJSNoneParsers and serialisers
shaclc-parse
A parser for files written with SHACL compact syntax
22.8k+216%-8 months ago
2.0.0
CommonJSBundledParsers and serialisers
mdast-util-heading-range
mdast utility to use headings as ranges in mdast
22.8k+8%-3 years ago
4.0.0
ESM onlyBundledMarkdown, Parsers and serialisers
sqlite3-parser
Parse SQLite query syntax using a LALR(1) parser derived from SQLite's parse.y grammar. 1.5x-200x faster than other JavaScript SQL parsers.
22.7k--5 months ago
0.7.1
ESM onlyBundledParsers and serialisers, Database clients and drivers
svelte-exmarkdown
Svelte component to render markdown. Dynamic and Extensible.
22.6k+22%-1 year ago
5.0.2
ESM onlyBundledMarkdown, Svelte
@foxglove/omgidl-parser
Parse OMG IDL to flattened definitions for serialization
22.4k---11 months ago
1.2.2
CommonJSBundledParsers and serialisers
haraka-results
Haraka results store for connections and transactions
22.4k+80%-3 months ago
2.4.0
CommonJSNoneParsers and serialisers
csv-loader
A webpack module to intelligently load csv files.
22k-3%-4 years ago
3.0.5
-NoneParsers and serialisers, Bundler plugins and loaders
rdf-parse
Parses RDF from any serialization
22k+149%-8 months ago
5.0.0
CommonJSBundledParsers and serialisers
write-json
Write a JSON file to disk, also creates intermediate directories in the destination path if they don't already exist.
21.9k-16%-8 years ago
3.0.1
CommonJSNoneFiles and file systems, Parsers and serialisers
typify-parser
Type signature parser for typify
21.9k+18%-11 years ago
1.1.0
CommonJSNoneParsers and serialisers
@tree-sitter-grammars/tree-sitter-lua
Lua grammar for tree-sitter
21.9k---8 months ago
0.4.1
ESM onlyBundledParsers and serialisers
@bbob/core
⚡️Blazing-fast js-bbcode-parser, bbcode js, that transforms and parses to AST with plugin support in pure javascript, no dependencies
21.8k---1 month ago
4.4.1
ESM + CommonJSBundledParsers and serialisers
@bbob/types
Shared Typescript types of @bbob
21.7k---1 month ago
4.4.1
ESM + CommonJSBundledTypeScript tooling, React
@tree-sitter-grammars/tree-sitter-zig
Zig grammar for tree-sitter
21.7k---1 year ago
1.1.2
CommonJSBundledParsers and serialisers
typescript-parser
Parser for typescript (and javascript) files, that compiles those files and generates a human understandable AST.
21.6k+25%-8 years ago
2.6.1
CommonJSBundledParsers and serialisers, TypeScript tooling
@inixiative/json-rules
TypeScript-first JSON rules engine with intuitive syntax and detailed error messages
21.6k---5 days ago
2.25.0
ESM + CommonJSBundledTypeScript tooling, Schema validation
mdast-util-slice-markdown
Highly optimized MDAST tree slicing with configurable node behaviors
21.4k+32018%-1 year ago
2.0.1
ESM onlyBundledMarkdown, Parsers and serialisers
fit-file-parser
Parse your .FIT files easily, directly from JS (Garmin, Polar, Suunto)
21.4k+943%-3 days ago
6.1.2
ESM + CommonJSBundledParsers and serialisers
metalsmith
An extremely simple, pluggable static site generator.
21.2k-28%-7 months ago
2.7.0
-BundledParsers and serialisers, Markdown
geo-coordinates-parser
A Javascript function for reading a variety of coordinate formats and converting to decimal numbers. Builds on other efforts by returning the verbatim coordinates and the decimal coordinates all in one object.
21k+55%-1 year ago
1.7.4
ESM + CommonJSBundledParsers and serialisers
mark-twain
Parse Markdown into JsonML.
20.8k-5%-8 years ago
2.0.3
CommonJSNoneParsers and serialisers, Markdown
@loaders.gl/csv
Framework-independent loader for CSV and DSV table formats
20.6k---5 days ago
4.5.2
ESM + CommonJSBundledParsers and serialisers
markstream-vue
Vue/Nuxt streaming Markdown renderer for AI chat, LLM token streams, SSE/WebSocket output, incomplete Markdown, long documents, Mermaid, KaTeX, and stream-diffs powered code blocks.
20.5k--4 days ago
2.0.13
ESM onlyBundledMarkdown, WebSockets and realtime

12-month change compares the average of the last 4 weeks of downloads with the first 4 weeks of the 52-week series. Gzip size is for the whole package, as measured by Bundlephobia. "-" means the value has not been fetched.