🍺 BREW Explorer

← all formulae

generate-json-schema

brew install generate-json-schema v2.6.0 MIT

Generate a JSON Schema from Sample JSON

23
30-day installs · #6492
73
90-day · #6344
380
365-day · #5742
1.1k
★ GitHub stars · updated 2y ago

Runtime dependencies

Links

Raw metadata
{
  "aliases": [],
  "alternatives": [],
  "build_dependencies": [],
  "categories": [],
  "caveats": null,
  "conflicts_with": [],
  "dependencies": [
    "node"
  ],
  "deprecated": 0,
  "deprecation_reason": null,
  "desc": "Generate a JSON Schema from Sample JSON",
  "disable_reason": null,
  "disabled": 0,
  "enrichment_fetched_at": "2026-06-20T23:37:57+00:00",
  "first_seen": "2026-06-20T23:34:18+00:00",
  "full_name": "generate-json-schema",
  "github_default_branch": "master",
  "github_last_commit_at": "2024-01-30T21:06:17Z",
  "github_readme_excerpt": "# Generate Schemas\n\nConvert JSON Objects to MySQL Table Schema, JSON Schema, Mongoose Schema, ClickHouse Schema, Google BigQuery, or a Generic template for documentation, code generation, and more.\n\n[![Build Status][travis-image]][travis-url]\n[![version][npm-version]][npm-url]\n[![License][npm-license]][license-url]\n[![Downloads][npm-downloads]][npm-url]\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fnijikokun%2Fgenerate-schema.svg?type=shield)](https://app.fossa.io/projects/git%2Bgithub.com%2Fnijikokun%2Fgenerate-schema?ref=badge_shield)\n\n## Table of Contents\n\n- [Installation](#installation)\n- [CLI](#cli)\n  * [Options](#options)\n  * [REPL Mode](#repl-interactive-mode)\n    + [Example](#example)\n- [Usage](#usage)\n  + [Example](#example-1)\n  + [Methods](#methods)\n    - [`g.generic(Object object)`](#ggenericobject-object)\n    - [`g.mysql([String tableName,] Mixed object)`](#gmysqlstring-tablename-mixed-object)\n    - [`g.json([String title,] Mixed object)`](#gjsonstring-title-mixed-object)\n    - [`g.mongoose(Object object)`](#gmongooseobject-object)\n    - [`g.bigquery(Object object)`](#gbigqueryobject-object)\n    - [`g.clickhouse([String tableName,] Mixed object, String dateField)`](#gclickhousestring-tablename-mixed-object)\n- [License](#license)\n\n# Installation\n\nInstall with [npm](https://www.npmjs.com/):\n\n```bash\n$ npm i --save generate-schema\n```\n\nOptionally, add `-g` to the above if you want the `generate-schema` [command line](#cli) executable.\n\n# \u003cabbr title=\"Command Line Interface\"\u003eCLI\u003c/abbr\u003e\n\n```\n  Usage: generate-schema [options ...] [file]\n\n  Common Options:\n\n    -h, --help         output usage information\n    -V, --version      output the version number\n    -q, --quiet        Skip help message in program output\n\n  Mode Options:\n    -g, --generic      Generic JSON Primitives schema output\n    -j, --json-schema  JSON Schema output\n    -s, --mysql        MySQL Table Schema output\n    -m, --mongoose     Mongoose Schema output\n    -b, --big-q",
  "github_repo": "Nijikokun/generate-schema",
  "github_stars": 1073,
  "github_topics": [],
  "homepage": "https://github.com/Nijikokun/generate-schema",
  "homepage_og_description": null,
  "homepage_og_image": null,
  "homepage_title": null,
  "installs_30d": 23,
  "installs_365d": 380,
  "installs_90d": 73,
  "keg_only": 0,
  "keg_only_reason": null,
  "last_seen": "2026-06-20T23:34:18+00:00",
  "license": "MIT",
  "llm_generated_at": null,
  "llm_model": null,
  "name": "generate-json-schema",
  "oldnames": [],
  "one_liner": null,
  "optional_dependencies": [],
  "rank_30d": 6492,
  "rank_365d": 5742,
  "rank_90d": 6344,
  "raw_hash": "6ad7c7d600e654b8",
  "recommended_dependencies": [],
  "revision": 0,
  "ruby_source_path": "Formula/g/generate-json-schema.rb",
  "tap": "homebrew/core",
  "test_dependencies": [],
  "uses_from_macos": [],
  "version_head": "HEAD",
  "version_stable": "2.6.0",
  "versioned_formulae": [],
  "why_use_this": null
}