An open API service for producing an overview of a list of open source projects.

https://github.com/samchon/typia

agentic-ai ajv checker fast generator hacktoberfest json json-schema llm-function-calling openapi protobuf random runtime stringify transform type typescript validator

Score: 31.637706299535818

Last synced: about 18 hours ago
JSON representation

Repository metadata:

Super-fast/easy runtime validators and serializers via transformation


Owner metadata:


GitHub Events

Total
Last Year

Committers metadata

Last synced: 8 days ago

Total Commits: 1,674
Total Committers: 102
Avg Commits per committer: 16.412
Development Distribution Score (DDS): 0.242

Commits in past year: 205
Committers in past year: 10
Avg Commits per committer in past year: 20.5
Development Distribution Score (DDS) in past year: 0.088

Name Email Commits
Jeongho Nam s****b@g****m 1269
ryoppippi 1****i 99
Jeongho Nam s****n@a****o 61
dependabot[bot] 4****] 51
lemon-mint i****t@g****m 31
Chris Ohk u****r@g****m 14
Copilot 1****t 7
jongwooo h****7@g****m 6
Kristjan Tammekivi k****i@g****m 5
rojiwon d****n@g****m 5
kakasoo k****e@g****m 5
Michael 7****9@n****m 4
오병진 6****3 4
Junyeong Yim x****6@g****m 3
Lorenz Henk l****k@g****t 3
junseo d****4@n****m 3
MarArMar 1****r 3
seo-rii m****e@s****e 3
miyaji255 8****5 2
jochongs j****2@n****m 2
Xvezda x****a@n****m 2
Vlad Krokhin 3****x@g****m 2
Sangwon Hong q****k@g****m 2
Sako Kalid s****k@f****k 2
Olle Bröms o****s@e****e 2
Nanashi. s****c@s****m 2
Junglei Kim 6****k 2
Alex r****m@g****m 2
Mateus Mamede Lage m****e@b****g 2
logico-philosophical o****a@k****r 2
and 72 more...

Issue and Pull Request metadata

Last synced: 9 days ago

Total issues: 451
Total pull requests: 1,059
Average time to close issues: about 2 months
Average time to close pull requests: 2 days
Total issue authors: 260
Total pull request authors: 69
Average comments per issue: 2.78
Average comments per pull request: 1.16
Merged pull request: 835
Bot issues: 1
Bot pull requests: 171

Past year issues: 35
Past year pull requests: 83
Past year average time to close issues: 23 days
Past year average time to close pull requests: 1 day
Past year issue authors: 26
Past year pull request authors: 9
Past year average comments per issue: 0.77
Past year average comments per pull request: 0.7
Past year merged pull request: 54
Past year bot issues: 0
Past year bot pull requests: 3

More stats: https://issues.ecosyste.ms/repositories/lookup?url=https://github.com/samchon/typia

Top Issue Authors

  • samchon (40)
  • ryoppippi (24)
  • kakasoo (8)
  • sunrabbit123 (8)
  • AlexRMU (8)
  • ismailkarsli (7)
  • miyaji255 (7)
  • bogeeee (7)
  • industriously (6)
  • 8471919 (6)
  • salisbury-espinosa (5)
  • loynoir (4)
  • trangianhuan (4)
  • sacru2red (4)
  • jymchng (4)

Top Pull Request Authors

  • samchon (633)
  • dependabot[bot] (171)
  • ryoppippi (117)
  • Copilot (17)
  • seo-rii (6)
  • sunrabbit123 (5)
  • miyaji255 (5)
  • AlexRMU (4)
  • rojiwon123 (4)
  • imjlk (4)
  • elliot-huffman (4)
  • andymac4182 (4)
  • sevenc-nanashi (4)
  • MarArMar (4)
  • kakasoo (3)

Top Issue Labels

  • question (139)
  • enhancement (84)
  • bug (80)
  • good first issue (70)
  • help wanted (50)
  • invalid (49)
  • wontfix (32)
  • documentation (31)
  • duplicate (22)
  • hacktoberfest (11)
  • dependencies (1)

Top Pull Request Labels

  • enhancement (530)
  • documentation (201)
  • dependencies (196)
  • bug (188)
  • good first issue (31)
  • javascript (18)
  • invalid (15)
  • wontfix (12)
  • help wanted (5)
  • question (5)
  • duplicate (4)
  • hacktoberfest (1)

Package metadata

npmjs.org: typia

Superfast runtime validators with only one line

  • Homepage: https://typia.io
  • Licenses: MIT
  • Latest release: 12.0.1 (published 3 months ago)
  • Last Synced: 2026-03-25T01:00:43.931Z (2 months ago)
  • Versions: 729
  • Dependent Packages: 94
  • Dependent Repositories: 123
  • Downloads: 1,244,993 Last month
  • Docker Downloads: 90,313,132
  • Rankings:
    • Dependent packages count: 0.38%
    • Downloads: 0.738%
    • Dependent repos count: 1.319%
    • Average: 1.442%
    • Stargazers count: 1.537%
    • Docker downloads count: 1.807%
    • Forks count: 2.869%
  • Maintainers (1)
npmjs.org: typescript-json

Superfast runtime validators with only one line

  • Homepage: https://typia.io
  • Licenses: MIT
  • Latest release: 7.6.4 (published over 1 year ago)
  • Last Synced: 2026-04-01T02:02:48.337Z (2 months ago)
  • Versions: 834
  • Dependent Packages: 13
  • Dependent Repositories: 19
  • Downloads: 6,021 Last month
  • Rankings:
    • Stargazers count: 1.537%
    • Dependent packages count: 1.668%
    • Downloads: 1.944%
    • Average: 2.161%
    • Dependent repos count: 2.791%
    • Forks count: 2.869%
  • Maintainers (1)
proxy.golang.org: github.com/samchon/typia

  • Homepage:
  • Documentation: https://pkg.go.dev/github.com/samchon/typia#section-documentation
  • Licenses: mit
  • Latest release: v12.0.2+incompatible (published about 2 months ago)
  • Last Synced: 2026-04-30T17:45:47.705Z (about 1 month ago)
  • Versions: 260
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent packages count: 5.432%
    • Average: 5.615%
    • Dependent repos count: 5.797%
npmjs.org: @withub/typia

Superfast runtime validators with only one line

  • Homepage: https://typia.io
  • Licenses: MIT
  • Latest release: 4.0.2 (published almost 3 years ago)
  • Last Synced: 2026-05-03T19:01:51.715Z (28 days ago)
  • Versions: 3
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 5 Last month
  • Rankings:
    • Stargazers count: 1.607%
    • Forks count: 3.091%
    • Average: 24.227%
    • Dependent repos count: 37.487%
    • Dependent packages count: 54.722%
  • Maintainers (1)
npmjs.org: @typia/linux-arm

Linux arm native transform binary for typia.

  • Homepage: https://github.com/samchon/typia#readme
  • Licenses: MIT
  • Latest release: 13.0.0-dev.20260427-3 (published about 1 month ago)
  • Last Synced: 2026-05-17T09:12:18.220Z (14 days ago)
  • Versions: 5
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 587 Last month
  • Rankings:
    • Dependent repos count: 21.928%
    • Average: 26.767%
    • Dependent packages count: 31.607%
  • Maintainers (1)
npmjs.org: @typia/linux-x64

Linux x64 native transform binary for typia.

  • Homepage: https://github.com/samchon/typia#readme
  • Licenses: MIT
  • Latest release: 13.0.0-dev.20260427-3 (published about 1 month ago)
  • Last Synced: 2026-05-23T14:56:22.873Z (8 days ago)
  • Versions: 5
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 21.928%
    • Average: 26.767%
    • Dependent packages count: 31.607%
  • Maintainers (1)
npmjs.org: @typia/darwin-arm64

macOS arm64 native transform binary for typia.

  • Homepage: https://github.com/samchon/typia#readme
  • Licenses: MIT
  • Latest release: 13.0.0-dev.20260427-3 (published about 1 month ago)
  • Last Synced: 2026-05-23T14:57:06.188Z (8 days ago)
  • Versions: 5
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 557 Last month
  • Rankings:
    • Dependent repos count: 21.928%
    • Average: 26.767%
    • Dependent packages count: 31.607%
  • Maintainers (1)
npmjs.org: @typia/win32-arm64

Windows arm64 native transform binary for typia.

  • Homepage: https://github.com/samchon/typia#readme
  • Licenses: MIT
  • Latest release: 13.0.0-dev.20260427-3 (published about 1 month ago)
  • Last Synced: 2026-05-23T14:56:23.090Z (8 days ago)
  • Versions: 5
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 21.928%
    • Average: 26.767%
    • Dependent packages count: 31.607%
  • Maintainers (1)
npmjs.org: @typia/linux-arm64

Linux arm64 native transform binary for typia.

  • Homepage: https://github.com/samchon/typia#readme
  • Licenses: MIT
  • Latest release: 13.0.0-dev.20260427-3 (published about 1 month ago)
  • Last Synced: 2026-05-23T14:56:24.404Z (8 days ago)
  • Versions: 5
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 21.928%
    • Average: 26.767%
    • Dependent packages count: 31.607%
  • Maintainers (1)
npmjs.org: @typia/win32-x64

Windows x64 native transform binary for typia.

  • Homepage: https://github.com/samchon/typia#readme
  • Licenses: MIT
  • Latest release: 13.0.0-dev.20260427-3 (published about 1 month ago)
  • Last Synced: 2026-05-23T14:56:23.730Z (8 days ago)
  • Versions: 5
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 604 Last month
  • Rankings:
    • Dependent repos count: 21.928%
    • Average: 26.767%
    • Dependent packages count: 31.607%
  • Maintainers (1)
npmjs.org: @typia/darwin-x64

macOS x64 native transform binary for typia.

  • Homepage: https://github.com/samchon/typia#readme
  • Licenses: MIT
  • Latest release: 13.0.0-dev.20260427-3 (published about 1 month ago)
  • Last Synced: 2026-05-23T14:56:22.782Z (8 days ago)
  • Versions: 5
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 21.928%
    • Average: 26.767%
    • Dependent packages count: 31.607%
  • Maintainers (1)
npmjs.org: @typia/unplugin

unplugin for typia

  • Homepage: https://github.com/samchon/typia#readme
  • Licenses: MIT
  • Latest release: 12.1.1 (published 25 days ago)
  • Last Synced: 2026-05-23T14:56:29.623Z (8 days ago)
  • Versions: 23
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 1,402 Last month
  • Rankings:
    • Dependent repos count: 22.496%
    • Average: 27.461%
    • Dependent packages count: 32.426%
  • Maintainers (1)
npmjs.org: @typia/interface

Superfast runtime validators with only one line

  • Homepage: https://typia.io
  • Licenses: MIT
  • Latest release: 12.1.1 (published 25 days ago)
  • Last Synced: 2026-05-23T14:57:06.677Z (8 days ago)
  • Versions: 47
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 190,742 Last month
  • Rankings:
    • Dependent repos count: 22.676%
    • Average: 27.681%
    • Dependent packages count: 32.686%
  • Maintainers (1)
npmjs.org: @typia/utils

Superfast runtime validators with only one line

  • Homepage: https://typia.io
  • Licenses: MIT
  • Latest release: 12.1.1 (published 25 days ago)
  • Last Synced: 2026-05-23T14:57:44.695Z (8 days ago)
  • Versions: 47
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 201,661 Last month
  • Rankings:
    • Dependent repos count: 22.676%
    • Average: 27.681%
    • Dependent packages count: 32.686%
  • Maintainers (1)
npmjs.org: @typia/langchain

LangChain.js integration for typia

  • Homepage: https://typia.io
  • Licenses: MIT
  • Latest release: 12.1.1 (published 25 days ago)
  • Last Synced: 2026-05-23T14:57:26.177Z (8 days ago)
  • Versions: 47
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 2,573 Last month
  • Rankings:
    • Dependent repos count: 22.676%
    • Average: 27.681%
    • Dependent packages count: 32.686%
  • Maintainers (1)
npmjs.org: @typia/core

Superfast runtime validators with only one line

  • Homepage: https://typia.io
  • Licenses: MIT
  • Latest release: 12.1.1 (published 25 days ago)
  • Last Synced: 2026-05-23T21:18:35.972Z (8 days ago)
  • Versions: 28
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 22.676%
    • Average: 27.681%
    • Dependent packages count: 32.686%
  • Maintainers (1)
npmjs.org: @typia/mcp

MCP (Model Context Protocol) integration for typia

  • Homepage: https://typia.io
  • Licenses: MIT
  • Latest release: 12.1.1 (published 25 days ago)
  • Last Synced: 2026-05-06T10:31:18.553Z (25 days ago)
  • Versions: 38
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 22.676%
    • Average: 27.681%
    • Dependent packages count: 32.686%
  • Maintainers (1)
npmjs.org: @typia/vercel

Vercel AI SDK integration for typia

  • Homepage: https://typia.io
  • Licenses: MIT
  • Latest release: 12.1.1 (published 25 days ago)
  • Last Synced: 2026-05-06T10:34:24.791Z (25 days ago)
  • Versions: 37
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 1,843 Last month
  • Rankings:
    • Dependent repos count: 22.676%
    • Average: 27.681%
    • Dependent packages count: 32.686%
  • Maintainers (1)
npmjs.org: @typia/transform

Superfast runtime validators with only one line

  • Homepage: https://typia.io
  • Licenses: MIT
  • Latest release: 12.1.1 (published 25 days ago)
  • Last Synced: 2026-05-06T10:35:21.636Z (25 days ago)
  • Versions: 28
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 133,493 Last month
  • Rankings:
    • Dependent repos count: 22.676%
    • Average: 27.681%
    • Dependent packages count: 32.686%
  • Maintainers (1)
npmjs.org: @sontrx/typia

Superfast runtime validators with only one line

  • Homepage: https://typia.io
  • Licenses: MIT
  • Latest release: 7.6.4 (published over 1 year ago)
  • Last Synced: 2026-05-23T14:56:26.344Z (8 days ago)
  • Versions: 2
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 11 Last month
  • Rankings:
    • Dependent repos count: 25.087%
    • Average: 30.687%
    • Dependent packages count: 36.286%
  • Maintainers (1)
npmjs.org: @matatbread/typia

Superfast runtime validators with only one line

  • Homepage: https://typia.io
  • Licenses: MIT
  • Latest release: 7.0.1 (published over 1 year ago)
  • Last Synced: 2026-05-23T14:56:24.140Z (8 days ago)
  • Versions: 7
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 280 Last month
  • Rankings:
    • Dependent repos count: 25.93%
    • Average: 31.799%
    • Dependent packages count: 37.667%
  • Maintainers (1)

Dependencies

package.json npm
  • @types/benchmark ^2.1.1 development
  • @types/cli ^0.11.20 development
  • @types/nested-error-stacks ^2.1.0 development
  • @types/node ^17.0.24 development
  • @types/uuid ^8.3.4 development
  • @typescript-eslint/eslint-plugin ^5.26.0 development
  • @typescript-eslint/parser ^5.26.0 development
  • benchmark ^2.1.4 development
  • cli ^1.0.1 development
  • fast-json-stringify ^5.0.3 development
  • io-ts ^2.2.16 development
  • prettier ^2.6.2 development
  • rimraf ^3.0.2 development
  • sloc ^0.2.1 development
  • suppress-warnings ^1.0.2 development
  • ts-node ^10.7.0 development
  • ttypescript ^1.5.13 development
  • typescript 4.6.x development
  • typescript-is ^0.19.0 development
.github/workflows/build.yml actions
  • actions/cache v3 composite
  • actions/checkout v1 composite
  • actions/setup-node v1 composite
packages/typescript-json/package.json npm
  • typia 5.0.5
website/package-lock.json npm
  • 500 dependencies
website/package.json npm
  • @trivago/prettier-plugin-sort-imports ^4.1.1 development
  • @types/node ^18.11.10 development
  • @types/react ^18.0.35 development
  • gh-pages ^5.0.0 development
  • next-sitemap ^4.0.7 development
  • prettier ^2.8.8 development
  • rimraf ^5.0.0 development
  • ts-node ^10.9.1 development
  • typia ^5.0.5 development
  • @emotion/react ^11.10.6
  • @emotion/styled ^11.10.6
  • @monaco-editor/react ^4.5.1
  • @mui/material ^5.12.0
  • lz-string ^1.5.0
  • monaco-editor ^0.39.0
  • next ^13.0.6
  • nextra latest
  • nextra-theme-docs latest
  • react ^18.2.0
  • react-dom ^18.2.0
  • typescript ^5.2.2
benchmark/package.json npm
  • @fastify/type-provider-typebox ^3.5.0 development
  • @sinclair/typebox ^0.31.17 development
  • @trivago/prettier-plugin-sort-imports ^3.3.0 development
  • @typegoose/typegoose ^10.1.1 development
  • @types/autocannon ^7.9.0 development
  • @types/benchmark ^2.1.2 development
  • @types/d3 ^7.4.0 development
  • @types/express ^4.17.14 development
  • @types/node ^18.15.12 development
  • @types/physical-cpu-count ^2.0.0 development
  • @types/uuid ^8.3.4 development
  • @typescript-eslint/eslint-plugin ^5.59.11 development
  • @typescript-eslint/parser ^5.59.11 development
  • ajv ^8.12.0 development
  • autocannon ^7.10.0 development
  • benchmark ^2.1.4 development
  • body-parser ^1.20.2 development
  • class-transformer ^0.5.1 development
  • class-validator ^0.14.0 development
  • d3 ^5.16.0 development
  • eslint-plugin-deprecation ^1.4.1 development
  • express ^4.18.2 development
  • fast-json-stringify ^5.8.0 development
  • fastify ^4.9.2 development
  • io-ts ^2.2.19 development
  • jsdom ^21.1.1 development
  • physical-cpu-count ^2.0.0 development
  • prettier ^2.6.2 development
  • reflect-metadata ^0.1.13 development
  • rimraf ^3.0.2 development
  • source-map-support ^0.5.21 development
  • suppress-warnings ^1.0.2 development
  • tgrid ^0.8.7 development
  • ts-node ^10.9.1 development
  • ts-patch ^3.1.0 development
  • tstl ^2.5.13 development
  • typescript ^5.3.2 development
  • uuid ^8.3.2 development
  • zod ^3.19.1 development
  • randexp ^0.5.3
  • source-map-support ^0.5.21
  • suppress-warnings ^1.0.2
  • tstl ^2.5.13
  • typia D:\github\samchon\typia\typia-5.3.4.tgz
  • uuid ^9.0.1
errors/package.json npm
  • rimraf ^5.0.5 development
  • ts-patch ^3.0.2 development
  • typescript ^5.3.2 development
  • typia D:\github\samchon\typia\typia-5.3.4.tgz
test/package.json npm
  • @trivago/prettier-plugin-sort-imports ^3.3.0 development
  • @types/cli ^0.11.25 development
  • @types/node ^20.9.4 development
  • @types/uuid ^9.0.7 development
  • prettier ^2.6.2 development
  • rimraf ^5.0.5 development
  • ts-node ^10.9.1 development
  • ts-patch ^3.1.0 development
  • typescript ^5.3.2 development
  • cli ^1.0.1
  • protobufjs ^7.2.5
  • randexp ^0.5.3
  • source-map-support ^0.5.21
  • suppress-warnings ^1.0.2
  • tstl ^2.5.13
  • typia D:\github\samchon\typia\typia-5.3.4.tgz
  • uuid ^9.0.1
.github/workflows/website.yml actions
  • JamesIves/github-pages-deploy-action 4.1.3 composite
  • actions/checkout v4 composite
  • actions/setup-node v4 composite
debug/package.json npm
  • ts-node ^10.9.2 development
  • ts-patch ^3.1.2 development
  • typescript ^5.4.2 development
  • typia D:\github\samchon\typia@master\typia-5.5.7-dev.20240320.tgz