json

14 repositories

fastapi/fastapi

Python type hints power this high-performance API framework — FastAPI builds on Starlette and Pydantic to turn standard Python type hints into automatic request validation, serialization, and interactive OpenAPI/Swagger docs. It targets developers who want NodeJS/Go-level performance with less boilerplate and fewer bugs than typical Python web frameworks.

PythonAttention 39
★104,629
chinese-poetry/chinese-poetry

A massive open dataset of classical Chinese poetry in JSON — An open JSON database covering nearly 14,000 Tang and Song poets, 55,000 Tang poems, 260,000 Song poems, and 21,050 Song ci lyrics from 1,564 poets. Data is crawled from the web, making it easy to build apps, NLP models, or research tools on classical Chinese literature.

JavaScript🇨🇳 Greater ChinaAttention 42
★54,253
prettier/prettier

A consistent, opinionated formatter for a wide range of languages — Prettier reformats code by parsing it into an AST and reprinting it with consistent rules, removing style debates from code review. It supports JS, TS, Flow, CSS/SCSS/Less, HTML, Vue, Angular, GraphQL, Markdown, YAML and more via plugins, making it useful for teams wanting uniform formatting across many file types.

JavaScriptAttention 13
★52,411
Asabeneh/30-Days-Of-JavaScript

A structured 30-day path to learning JavaScript from scratch — This project breaks JavaScript into daily lessons and exercises, covering fundamentals through to topics useful for React, Node, and modern web development. It suits beginners wanting a self-paced, step-by-step curriculum rather than scattered tutorials, with no fixed deadline despite the name.

JavaScript🇪🇺 EuropeAttention 14
★47,003
biomejs/biome

Rust-powered formatter and linter aiming to replace multiple JS tools — Biome bundles formatting, linting, and static analysis for JavaScript, TypeScript, JSX, JSON, and CSS into one fast Rust-based toolchain. It targets teams tired of juggling separate ESLint and Prettier configs, offering a single CLI and LSP integration for editors.

RustAttention 31
★26,087
urfave/cli

A dependency-free toolkit for Go command-line apps — urfave/cli builds CLI tools in Go with subcommands, shell completion for bash/zsh/fish/powershell, and flag lookup from env vars or config files. It has no dependencies beyond the standard library, and companion modules urfave/cli-docs and urfave/cli-altsrc add doc generation and structured config support.

GoAttention 1
★24,321
influxdata/telegraf

300+ plugin agent for metrics, logs, and telemetry collection — Telegraf is a mature, actively maintained agent with over 300 plugins covering system monitoring, cloud services, messaging (Kafka, MQTT), and protocols like OPC UA and Modbus. It compiles to a dependency-free static binary configured via TOML, and is built with contributions from 1,200+ community members, making it a solid choice for teams needing broad, extensible data collection.

Go🇺🇸 North AmericaAttention 13
★17,901
mikefarah/yq

A jq-style processor that speaks YAML, JSON, XML and more — yq brings jq-like query syntax to YAML, JSON, XML, CSV, TOML, HCL and properties files. It's a dependency-free Go binary, so it's handy for scripting, in-place edits, merging multiple files, and converting between formats in DevOps workflows.

Go🌐 ElsewhereAttention 41
★16,263
open-policy-agent/opa

OPA: A CNCF-graduated policy engine for unified enforcement — Open Policy Agent is a general-purpose policy engine using the Rego language to enforce authorization and compliance rules across services, Kubernetes, CI/CD, and APIs. As a graduated CNCF project, it offers tooling like a Rego Playground and VS Code extension, making it a mature choice for teams needing consistent, declarative policy control across their stack.

GoAttention 34
★12,458
samchon/typia

Super-fast/easy runtime validators and serializers via transformation

TypeScript🇰🇷 KoreaAttention 0
★5,965
hashicorp/hcl

HCL v2: a toolkit for building structured config languages — HCL is HashiCorp's library for defining human-friendly configuration languages, used in tools like Terraform and Consul. Version 2 offers a new, incompatible Go API with expression support for variables and functions, usable via Go Modules alongside the older v1.

Go🇺🇸 North AmericaAttention 23
★5,835
expressjs/body-parser

Node.js body parsing middleware

JavaScriptAttention 0
★5,502
DominikScholz/open-bot-avatar

A JSON spec and renderer for interactive agent avatars

TypeScript
★331
davidluzgouveia/kanji-data

A KANJIDIC-derived kanji dataset enriched with JLPT and WaniKani data — This repo offers a JSON kanji dataset built from KANJIDIC data, trimmed and extended with updated JLPT levels and WaniKani readings, meanings, and radicals. It includes kyouiku and jouyou subsets plus the extraction scripts, making it useful for anyone building Japanese study tools or apps who needs structured, scriptable kanji data.

Python🇪🇺 EuropeAttention 0
★243