{"objects":[{"downloads":{"monthly":2951,"weekly":121},"dependents":"0","updated":"2026-10-08T22:36:14.931Z","searchScore":69.303505,"package":{"name":"@ts-kizuna/core","keywords":["ts-kizuna","typescript","zod","openapi","contract-first","type-safe","rest","api","routes","validation","http"],"version":"1.64.1","description":"Contract and route definition, validation, and the adapter API for ts-kizuna","sanitized_name":"@ts-kizuna/core","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:dd7e0742-748a-4ccb-adfc-fbbb9468cadb","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"anders@adsign.no","username":"andersadsign"},{"email":"post@sondreorland.no","username":"sondreorland"}],"license":"MIT","date":"2026-09-13T20:34:58.811Z","links":{"homepage":"https://ts-kizuna.com","repository":"git+https://github.com/ts-kizuna/kizuna.git","bugs":"https://github.com/ts-kizuna/kizuna/issues","npm":"https://www.npmjs.com/package/@ts-kizuna/core"}},"score":{"final":69.303505,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":2305,"weekly":114},"dependents":"2","updated":"2026-10-04T20:46:12.247Z","searchScore":68.537834,"package":{"name":"@ts-kizuna/cli","keywords":["ts-kizuna","typescript","zod","openapi","contract-first","type-safe","rest","api","codegen"],"version":"1.64.1","description":"The contract loader the Swift and Kotlin client generators share","sanitized_name":"@ts-kizuna/cli","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:7db354e6-e8c0-4221-a5df-1c1293d52abc","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"anders@adsign.no","username":"andersadsign"},{"email":"post@sondreorland.no","username":"sondreorland"}],"license":"MIT","date":"2026-09-13T20:34:13.703Z","links":{"homepage":"https://ts-kizuna.com/docs","repository":"git+https://github.com/ts-kizuna/kizuna.git","bugs":"https://github.com/ts-kizuna/kizuna/issues","npm":"https://www.npmjs.com/package/@ts-kizuna/cli"}},"score":{"final":68.537834,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":2123,"weekly":118},"dependents":0,"updated":"2026-10-04T20:46:11.513Z","searchScore":65.15265,"package":{"name":"@ts-kizuna/kotlin","keywords":["ts-kizuna","typescript","zod","openapi","contract-first","type-safe","rest","api","kotlin","android","jvm","codegen","client-generation"],"version":"1.64.1","description":"Kotlin client generation for ts-kizuna contracts","sanitized_name":"@ts-kizuna/kotlin","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:9ff67417-c81b-429f-90b1-7cfe4e661986","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"anders@adsign.no","username":"andersadsign"},{"email":"post@sondreorland.no","username":"sondreorland"}],"license":"MIT","date":"2026-09-13T20:34:37.523Z","links":{"homepage":"https://ts-kizuna.com/docs/clients/kotlin","repository":"git+https://github.com/ts-kizuna/kizuna.git","bugs":"https://github.com/ts-kizuna/kizuna/issues","npm":"https://www.npmjs.com/package/@ts-kizuna/kotlin"}},"score":{"final":65.15265,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":2193,"weekly":128},"dependents":0,"updated":"2026-10-04T20:46:12.301Z","searchScore":64.64318,"package":{"name":"@ts-kizuna/eslint-plugin","keywords":["ts-kizuna","typescript","zod","openapi","contract-first","type-safe","rest","api","eslint","eslintplugin","eslint-plugin","lint"],"version":"1.64.1","description":"ESLint rules for ts-kizuna","sanitized_name":"@ts-kizuna/eslint-plugin","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:a713e31a-90ba-4509-b2bc-99e294d67cf4","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"anders@adsign.no","username":"andersadsign"},{"email":"post@sondreorland.no","username":"sondreorland"}],"license":"MIT","date":"2026-09-13T20:34:17.020Z","links":{"homepage":"https://ts-kizuna.com/docs/eslint","repository":"git+https://github.com/ts-kizuna/kizuna.git","bugs":"https://github.com/ts-kizuna/kizuna/issues","npm":"https://www.npmjs.com/package/@ts-kizuna/eslint-plugin"}},"score":{"final":64.64318,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":2156,"weekly":119},"dependents":0,"updated":"2026-10-04T20:51:12.169Z","searchScore":63.81684,"package":{"name":"@ts-kizuna/swift","keywords":["ts-kizuna","typescript","zod","openapi","contract-first","type-safe","rest","api","swift","ios","codegen","client-generation"],"version":"1.64.1","description":"Swift client generation for ts-kizuna contracts","sanitized_name":"@ts-kizuna/swift","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:323c8ffb-8307-404d-8314-11284172b66c","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"anders@adsign.no","username":"andersadsign"},{"email":"post@sondreorland.no","username":"sondreorland"}],"license":"MIT","date":"2026-09-13T20:36:02.484Z","links":{"homepage":"https://ts-kizuna.com/docs/clients/swift","repository":"git+https://github.com/ts-kizuna/kizuna.git","bugs":"https://github.com/ts-kizuna/kizuna/issues","npm":"https://www.npmjs.com/package/@ts-kizuna/swift"}},"score":{"final":63.81684,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":2770,"weekly":1150},"dependents":0,"updated":"2026-10-08T11:56:12.745Z","searchScore":63.756157,"package":{"name":"@kizunajs/eslint-plugin","keywords":["kizunajs","typescript","zod","openapi","spec-driven","type-safe","rest","api","eslint","eslintplugin","eslint-plugin","lint"],"version":"2.0.0-beta.2","description":"ESLint rules for Kizuna.js","sanitized_name":"@kizunajs/eslint-plugin","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:a4e92609-1d95-470a-a421-939fff41d7e8","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"post@sondreorland.no","username":"sondreorland"},{"email":"anders@adsign.no","username":"andersadsign"}],"license":"MIT","date":"2026-09-20T22:32:09.267Z","links":{"homepage":"https://kizunajs.com/docs/eslint","repository":"git+https://github.com/kizunajs/kizuna.git","bugs":"https://github.com/kizunajs/kizuna/issues","npm":"https://www.npmjs.com/package/@kizunajs/eslint-plugin"}},"score":{"final":63.756157,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":2054,"weekly":84},"dependents":0,"updated":"2026-10-04T20:51:12.517Z","searchScore":63.245052,"package":{"name":"@ts-kizuna/next","keywords":["ts-kizuna","typescript","zod","openapi","contract-first","type-safe","rest","api","nextjs","next","app-router","adapter"],"version":"1.64.1","description":"Next.js App Router adapter for ts-kizuna","sanitized_name":"@ts-kizuna/next","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:4306bd1b-85bc-4559-8afb-0b2c29fcaf0a","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"anders@adsign.no","username":"andersadsign"},{"email":"post@sondreorland.no","username":"sondreorland"}],"license":"MIT","date":"2026-09-13T20:35:45.895Z","links":{"homepage":"https://ts-kizuna.com/docs/adapters/next","repository":"git+https://github.com/ts-kizuna/kizuna.git","bugs":"https://github.com/ts-kizuna/kizuna/issues","npm":"https://www.npmjs.com/package/@ts-kizuna/next"}},"score":{"final":63.245052,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":2224,"weekly":148},"dependents":0,"updated":"2026-10-04T20:46:11.194Z","searchScore":62.403877,"package":{"name":"@ts-kizuna/openapi","keywords":["ts-kizuna","typescript","zod","openapi","contract-first","type-safe","rest","api","openapi31","swagger","spec","openapi-generator"],"version":"1.64.1","description":"OpenAPI 3.1 generation for ts-kizuna contracts","sanitized_name":"@ts-kizuna/openapi","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:07babc8a-b0a1-412e-a62a-50eff58f70e0","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"anders@adsign.no","username":"andersadsign"},{"email":"post@sondreorland.no","username":"sondreorland"}],"license":"MIT","date":"2026-09-13T20:34:44.002Z","links":{"homepage":"https://ts-kizuna.com/docs/openapi","repository":"git+https://github.com/ts-kizuna/kizuna.git","bugs":"https://github.com/ts-kizuna/kizuna/issues","npm":"https://www.npmjs.com/package/@ts-kizuna/openapi"}},"score":{"final":62.403877,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1867,"weekly":20},"dependents":0,"updated":"2026-10-04T20:46:11.065Z","searchScore":62.37267,"package":{"name":"@ts-kizuna/typescript-plugin","keywords":["ts-kizuna","typescript","zod","openapi","contract-first","type-safe","rest","api","deprecations","tsserver","language-service-plugin"],"version":"1.64.1","description":"TypeScript language service plugin that surfaces ts-kizuna deprecations in editors","sanitized_name":"@ts-kizuna/typescript-plugin","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:ea437e38-769f-443c-a457-e4564ed620ef","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"anders@adsign.no","username":"andersadsign"},{"email":"post@sondreorland.no","username":"sondreorland"}],"license":"MIT","date":"2026-09-13T20:35:03.297Z","links":{"homepage":"https://ts-kizuna.com/docs/vscode","repository":"git+https://github.com/ts-kizuna/kizuna.git","bugs":"https://github.com/ts-kizuna/kizuna/issues","npm":"https://www.npmjs.com/package/@ts-kizuna/typescript-plugin"}},"score":{"final":62.37267,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":2349,"weekly":150},"dependents":"0","updated":"2026-10-04T20:46:10.892Z","searchScore":60.92282,"package":{"name":"@ts-kizuna/fetch","keywords":["ts-kizuna","typescript","zod","openapi","contract-first","type-safe","rest","api","client","fetch","rpc","typed-client"],"version":"1.64.1","description":"Typed fetch client for ts-kizuna contracts","sanitized_name":"@ts-kizuna/fetch","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:a0caff04-9be9-433a-8623-1ae68fd05e28","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"anders@adsign.no","username":"andersadsign"},{"email":"post@sondreorland.no","username":"sondreorland"}],"license":"MIT","date":"2026-09-13T20:34:33.914Z","links":{"homepage":"https://ts-kizuna.com/docs/clients/fetch","repository":"git+https://github.com/ts-kizuna/kizuna.git","bugs":"https://github.com/ts-kizuna/kizuna/issues","npm":"https://www.npmjs.com/package/@ts-kizuna/fetch"}},"score":{"final":60.92282,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":3206,"weekly":1256},"dependents":"2","updated":"2026-10-08T11:51:16.240Z","searchScore":60.519012,"package":{"name":"@kizunajs/cli","keywords":["kizunajs","typescript","zod","openapi","spec-driven","type-safe","rest","api","codegen"],"version":"2.0.0-beta.2","description":"Command line tooling for Kizuna.js","sanitized_name":"@kizunajs/cli","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:8cbcb73d-33b5-48cc-b4fc-6097e1395e39","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"post@sondreorland.no","username":"sondreorland"},{"email":"anders@adsign.no","username":"andersadsign"}],"license":"MIT","date":"2026-09-20T22:28:53.037Z","links":{"homepage":"https://kizunajs.com/docs","repository":"git+https://github.com/kizunajs/kizuna.git","bugs":"https://github.com/kizunajs/kizuna/issues","npm":"https://www.npmjs.com/package/@kizunajs/cli"}},"score":{"final":60.519012,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1994,"weekly":72},"dependents":0,"updated":"2026-10-04T20:46:09.068Z","searchScore":60.516987,"package":{"name":"@ts-kizuna/hono","keywords":["ts-kizuna","typescript","zod","openapi","contract-first","type-safe","rest","api","hono","adapter","server"],"version":"1.64.1","description":"Hono adapter for ts-kizuna","sanitized_name":"@ts-kizuna/hono","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:e543a871-c346-43db-9f24-1ce33811bd97","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"anders@adsign.no","username":"andersadsign"},{"email":"post@sondreorland.no","username":"sondreorland"}],"license":"MIT","date":"2026-09-13T20:34:27.364Z","links":{"homepage":"https://ts-kizuna.com/docs/adapters/hono","repository":"git+https://github.com/ts-kizuna/kizuna.git","bugs":"https://github.com/ts-kizuna/kizuna/issues","npm":"https://www.npmjs.com/package/@ts-kizuna/hono"}},"score":{"final":60.516987,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":2144,"weekly":121},"dependents":"0","updated":"2026-10-04T20:46:11.836Z","searchScore":60.028137,"package":{"name":"@ts-kizuna/express","keywords":["ts-kizuna","typescript","zod","openapi","contract-first","type-safe","rest","api","express","adapter","server"],"version":"1.64.1","description":"Express adapter for ts-kizuna","sanitized_name":"@ts-kizuna/express","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:37535abd-8d38-4aea-97e2-0fcd60e320a7","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"anders@adsign.no","username":"andersadsign"},{"email":"post@sondreorland.no","username":"sondreorland"}],"license":"MIT","date":"2026-09-13T20:34:20.387Z","links":{"homepage":"https://ts-kizuna.com/docs/adapters/express","repository":"git+https://github.com/ts-kizuna/kizuna.git","bugs":"https://github.com/ts-kizuna/kizuna/issues","npm":"https://www.npmjs.com/package/@ts-kizuna/express"}},"score":{"final":60.028137,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":1973,"weekly":62},"dependents":0,"updated":"2026-10-04T20:46:10.973Z","searchScore":59.313835,"package":{"name":"@ts-kizuna/fastify","keywords":["ts-kizuna","typescript","zod","openapi","contract-first","type-safe","rest","api","fastify","adapter","server"],"version":"1.64.1","description":"Fastify adapter for ts-kizuna","sanitized_name":"@ts-kizuna/fastify","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:3bfd8050-bd80-4637-83e1-662be7eabc28","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"anders@adsign.no","username":"andersadsign"},{"email":"post@sondreorland.no","username":"sondreorland"}],"license":"MIT","date":"2026-09-13T20:34:23.828Z","links":{"homepage":"https://ts-kizuna.com/docs/adapters/fastify","repository":"git+https://github.com/ts-kizuna/kizuna.git","bugs":"https://github.com/ts-kizuna/kizuna/issues","npm":"https://www.npmjs.com/package/@ts-kizuna/fastify"}},"score":{"final":59.313835,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":2023,"weekly":97},"dependents":0,"updated":"2026-10-04T20:51:12.461Z","searchScore":58.647026,"package":{"name":"@ts-kizuna/tanstack-query","keywords":["ts-kizuna","typescript","zod","openapi","contract-first","type-safe","rest","api","tanstack-query","react-query","query-options","typed-client"],"version":"1.64.1","description":"TanStack Query client for ts-kizuna","sanitized_name":"@ts-kizuna/tanstack-query","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:cb159f9d-ed1e-4b61-8fe3-89206a50ee41","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"anders@adsign.no","username":"andersadsign"},{"email":"post@sondreorland.no","username":"sondreorland"}],"license":"MIT","date":"2026-09-13T20:35:45.419Z","links":{"homepage":"https://ts-kizuna.com/docs/clients/tanstack-query","repository":"git+https://github.com/ts-kizuna/kizuna.git","bugs":"https://github.com/ts-kizuna/kizuna/issues","npm":"https://www.npmjs.com/package/@ts-kizuna/tanstack-query"}},"score":{"final":58.647026,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":2064,"weekly":91},"dependents":0,"updated":"2026-10-04T20:51:12.643Z","searchScore":56.90295,"package":{"name":"@ts-kizuna/mcp","keywords":["ts-kizuna","typescript","zod","openapi","contract-first","type-safe","rest","api","mcp","model-context-protocol","ai","llm","tools"],"version":"1.64.1","description":"MCP server generation for ts-kizuna contracts","sanitized_name":"@ts-kizuna/mcp","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:67ff3f35-56be-42f4-91ff-7fd98c1f8d5a","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"anders@adsign.no","username":"andersadsign"},{"email":"post@sondreorland.no","username":"sondreorland"}],"license":"MIT","date":"2026-09-13T20:37:17.150Z","links":{"homepage":"https://ts-kizuna.com/docs/mcp","repository":"git+https://github.com/ts-kizuna/kizuna.git","bugs":"https://github.com/ts-kizuna/kizuna/issues","npm":"https://www.npmjs.com/package/@ts-kizuna/mcp"}},"score":{"final":56.90295,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":2503,"weekly":949},"dependents":0,"updated":"2026-10-08T11:51:12.710Z","searchScore":55.511806,"package":{"name":"@kizunajs/next","keywords":["kizunajs","typescript","zod","openapi","spec-driven","type-safe","rest","api","nextjs","next","app-router","adapter"],"version":"2.0.0-beta.2","description":"Next.js App Router adapter for Kizuna.js","sanitized_name":"@kizunajs/next","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:74fb93ee-7626-4567-ab80-d268495eb148","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"post@sondreorland.no","username":"sondreorland"},{"email":"anders@adsign.no","username":"andersadsign"}],"license":"MIT","date":"2026-09-20T22:29:06.499Z","links":{"homepage":"https://kizunajs.com/docs/adapters/next","repository":"git+https://github.com/kizunajs/kizuna.git","bugs":"https://github.com/kizunajs/kizuna/issues","npm":"https://www.npmjs.com/package/@kizunajs/next"}},"score":{"final":55.511806,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":2507,"weekly":953},"dependents":0,"updated":"2026-10-08T11:51:11.562Z","searchScore":53.345303,"package":{"name":"@kizunajs/fastify","keywords":["kizunajs","typescript","zod","openapi","spec-driven","type-safe","rest","api","fastify","adapter","server"],"version":"2.0.0-beta.2","description":"Fastify adapter for Kizuna.js","sanitized_name":"@kizunajs/fastify","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:2fa3df27-fd19-43b0-a32f-cf512bbaf422","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"post@sondreorland.no","username":"sondreorland"},{"email":"anders@adsign.no","username":"andersadsign"}],"license":"MIT","date":"2026-09-20T22:29:41.898Z","links":{"homepage":"https://kizunajs.com/docs/adapters/fastify","repository":"git+https://github.com/kizunajs/kizuna.git","bugs":"https://github.com/kizunajs/kizuna/issues","npm":"https://www.npmjs.com/package/@kizunajs/fastify"}},"score":{"final":53.345303,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":2462,"weekly":979},"dependents":0,"updated":"2026-10-08T11:56:13.854Z","searchScore":53.24244,"package":{"name":"@kizunajs/swift","keywords":["kizunajs","typescript","zod","openapi","spec-driven","type-safe","rest","api","swift","ios","codegen","client-generation"],"version":"2.0.0-beta.2","description":"Swift client generation for Kizuna.js APIs","sanitized_name":"@kizunajs/swift","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:2fe02578-cfa6-4831-864d-021e8c7534a3","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"post@sondreorland.no","username":"sondreorland"},{"email":"anders@adsign.no","username":"andersadsign"}],"license":"MIT","date":"2026-09-20T22:30:31.876Z","links":{"homepage":"https://kizunajs.com/docs/clients/swift","repository":"git+https://github.com/kizunajs/kizuna.git","bugs":"https://github.com/kizunajs/kizuna/issues","npm":"https://www.npmjs.com/package/@kizunajs/swift"}},"score":{"final":53.24244,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":2433,"weekly":973},"dependents":0,"updated":"2026-10-08T11:51:15.965Z","searchScore":53.153862,"package":{"name":"@kizunajs/kotlin","keywords":["kizunajs","typescript","zod","openapi","spec-driven","type-safe","rest","api","kotlin","android","jvm","codegen","client-generation"],"version":"2.0.0-beta.2","description":"Kotlin client generation for Kizuna.js APIs","sanitized_name":"@kizunajs/kotlin","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:a23319f1-6003-44aa-89b4-76cc8a7739aa","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"post@sondreorland.no","username":"sondreorland"},{"email":"anders@adsign.no","username":"andersadsign"}],"license":"MIT","date":"2026-09-20T22:29:12.100Z","links":{"homepage":"https://kizunajs.com/docs/clients/kotlin","repository":"git+https://github.com/kizunajs/kizuna.git","bugs":"https://github.com/kizunajs/kizuna/issues","npm":"https://www.npmjs.com/package/@kizunajs/kotlin"}},"score":{"final":53.153862,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":2502,"weekly":1086},"dependents":0,"updated":"2026-10-08T11:51:09.197Z","searchScore":50.675396,"package":{"name":"@kizunajs/hono","keywords":["kizunajs","typescript","zod","openapi","spec-driven","type-safe","rest","api","hono","adapter","server"],"version":"2.0.0-beta.2","description":"Hono adapter for Kizuna.js","sanitized_name":"@kizunajs/hono","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:c09e7276-9b0c-4c06-ad28-6f79c688e97d","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"post@sondreorland.no","username":"sondreorland"},{"email":"anders@adsign.no","username":"andersadsign"}],"license":"MIT","date":"2026-09-20T22:29:03.780Z","links":{"homepage":"https://kizunajs.com/docs/adapters/hono","repository":"git+https://github.com/kizunajs/kizuna.git","bugs":"https://github.com/kizunajs/kizuna/issues","npm":"https://www.npmjs.com/package/@kizunajs/hono"}},"score":{"final":50.675396,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":4428,"weekly":1668},"dependents":"0","updated":"2026-10-08T11:51:12.913Z","searchScore":50.457207,"package":{"name":"kizunajs","keywords":["kizunajs","typescript","zod","openapi","spec-driven","type-safe","rest","api","routes","validation","http"],"version":"2.0.0-beta.2","description":"Route declaration, validation, and the adapter API for Kizuna.js","sanitized_name":"kizunajs","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:5048b246-9ee2-46d0-b85e-175796878872","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"anders@adsign.no","username":"andersadsign"},{"email":"post@sondreorland.no","username":"sondreorland"}],"license":"MIT","date":"2026-09-20T22:30:31.221Z","links":{"homepage":"https://kizunajs.com","repository":"git+https://github.com/kizunajs/kizuna.git","bugs":"https://github.com/kizunajs/kizuna/issues","npm":"https://www.npmjs.com/package/kizunajs"}},"score":{"final":50.457207,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":2683,"weekly":1028},"dependents":"0","updated":"2026-10-08T11:51:12.966Z","searchScore":49.627514,"package":{"name":"@kizunajs/express","keywords":["kizunajs","typescript","zod","openapi","spec-driven","type-safe","rest","api","express","adapter","server"],"version":"2.0.0-beta.2","description":"Express adapter for Kizuna.js","sanitized_name":"@kizunajs/express","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:40792cbd-9462-40e2-a70d-211f23e44b8a","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"post@sondreorland.no","username":"sondreorland"},{"email":"anders@adsign.no","username":"andersadsign"}],"license":"MIT","date":"2026-09-20T22:28:38.154Z","links":{"homepage":"https://kizunajs.com/docs/adapters/express","repository":"git+https://github.com/kizunajs/kizuna.git","bugs":"https://github.com/kizunajs/kizuna/issues","npm":"https://www.npmjs.com/package/@kizunajs/express"}},"score":{"final":49.627514,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":375,"weekly":154},"dependents":0,"updated":"2026-10-07T18:34:45.408Z","searchScore":46.62412,"package":{"name":"kizunasync","keywords":[],"version":"0.2.6-alpha.3","description":"Offline-first sync for Supabase: the kizunasync CLI and the JavaScript, React, Vue, web, and Expo app clients.","sanitized_name":"kizunasync","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"7c5e9623-0221-4658-8c63-dd1eaffda29f","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"team@smartsquad.io","username":"smartsquadteam"}],"license":"Apache-2.0","date":"2026-10-07T18:11:55.420Z","links":{"homepage":"https://kizunasync.com","repository":"git+https://github.com/kizunasync/kizunasync.git","bugs":"https://github.com/kizunasync/kizunasync/issues","npm":"https://www.npmjs.com/package/kizunasync"}},"score":{"final":46.62412,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":101,"weekly":2},"dependents":0,"updated":"2026-10-07T10:11:08.732Z","searchScore":39.54656,"package":{"name":"@cuiyisrama/dsh-kizuna-injection","keywords":["dsh","deepseek-harness","kizuna","harness","skills","memory-bridge","agent"],"version":"1.1.0","description":"Kizuna Harness full injection for DeepSeek Harness (DSH): 10-event hooks methodology + task triage protocol + hybrid memory bridge (direct-read + snapshot).","sanitized_name":"@cuiyisrama/dsh-kizuna-injection","publisher":{"email":"2062543115@qq.com","username":"cuiyisrama"},"maintainers":[{"email":"2062543115@qq.com","username":"cuiyisrama"}],"license":"MIT","date":"2026-08-19T09:38:25.589Z","links":{"homepage":"https://github.com/Cuiyi-Srama/kizuna-harness#readme","repository":"git+https://github.com/Cuiyi-Srama/kizuna-harness.git","bugs":"https://github.com/Cuiyi-Srama/kizuna-harness/issues","npm":"https://www.npmjs.com/package/@cuiyisrama/dsh-kizuna-injection"}},"score":{"final":39.54656,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":120,"weekly":45},"dependents":"0","updated":"2026-10-09T21:31:12.666Z","searchScore":37.1854,"package":{"name":"@aituber-onair/kizuna","keywords":["aituber","bond","relationship","kizuna","ai-character","points","gamification","user-engagement","chat","streaming","frontend","browser"],"version":"0.0.3","description":"A bond model for relationships between people and AI characters, with warmth, continuity, and LLM context.","sanitized_name":"@aituber-onair/kizuna","publisher":{"email":"shinshin86npm@gmail.com","username":"shinshin86"},"maintainers":[{"email":"shinshin86npm@gmail.com","username":"shinshin86"}],"license":"MIT","date":"2026-08-14T20:53:41.795Z","links":{"homepage":"https://github.com/shinshin86/aituber-onair#readme","repository":"git+https://github.com/shinshin86/aituber-onair.git","bugs":"https://github.com/shinshin86/aituber-onair/issues","npm":"https://www.npmjs.com/package/@aituber-onair/kizuna"}},"score":{"final":37.1854,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":123,"weekly":15},"dependents":0,"updated":"2026-10-07T09:31:41.260Z","searchScore":34.681732,"package":{"name":"@shirudo/kizuna","keywords":["Dependency Injection","DI","IoC","Inversion of Control","TypeScript","JavaScript"],"version":"0.0.15","description":"A powerful and flexible dependency injection library for TypeScript and JavaScript.","sanitized_name":"@shirudo/kizuna","publisher":{"email":"com@dlds.de","username":"shirudo"},"maintainers":[{"email":"com@dlds.de","username":"shirudo"}],"license":"MIT","date":"2025-08-06T08:12:16.169Z","links":{"npm":"https://www.npmjs.com/package/@shirudo/kizuna"}},"score":{"final":34.681732,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":2355,"weekly":958},"dependents":0,"updated":"2026-10-08T11:51:11.222Z","searchScore":32.910633,"package":{"name":"@kizunajs/tanstack-query","keywords":["kizunajs","typescript","zod","openapi","spec-driven","type-safe","rest","api","tanstack-query","react-query","query-options","typed-client"],"version":"2.0.0-beta.2","description":"TanStack Query client for Kizuna.js","sanitized_name":"@kizunajs/tanstack-query","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:e68862eb-1567-4b5c-a1be-c69b51aec0f8","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"post@sondreorland.no","username":"sondreorland"},{"email":"anders@adsign.no","username":"andersadsign"}],"license":"MIT","date":"2026-09-20T22:29:24.121Z","links":{"homepage":"https://kizunajs.com/docs/clients/tanstack-query","repository":"git+https://github.com/kizunajs/kizuna.git","bugs":"https://github.com/kizunajs/kizuna/issues","npm":"https://www.npmjs.com/package/@kizunajs/tanstack-query"}},"score":{"final":32.910633,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":2809,"weekly":1136},"dependents":"0","updated":"2026-10-08T11:51:13.021Z","searchScore":28.75166,"package":{"name":"@kizunajs/fetch","keywords":["kizunajs","typescript","zod","openapi","spec-driven","type-safe","rest","api","client","fetch","rpc","typed-client"],"version":"2.0.0-beta.2","description":"Typed fetch client for Kizuna.js APIs","sanitized_name":"@kizunajs/fetch","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:6124be2f-6c13-4b90-b409-032fbdd4823b","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"post@sondreorland.no","username":"sondreorland"},{"email":"anders@adsign.no","username":"andersadsign"}],"license":"MIT","date":"2026-09-20T22:30:21.312Z","links":{"homepage":"https://kizunajs.com/docs/clients/fetch","repository":"git+https://github.com/kizunajs/kizuna.git","bugs":"https://github.com/kizunajs/kizuna/issues","npm":"https://www.npmjs.com/package/@kizunajs/fetch"}},"score":{"final":28.75166,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":38,"weekly":9},"dependents":0,"updated":"2026-10-04T07:46:08.301Z","searchScore":25.672934,"package":{"name":"arc56-generated-vihashomikha-kizuna","keywords":["algorand","arc56","avm","smart-contract","generated-client","VihaShomikha","Kizuna"],"version":"1.5.2026082222","description":"Generated ARC-56 Algorand smart-contract clients for VihaShomikha/Kizuna.","sanitized_name":"arc56-generated-vihashomikha-kizuna","publisher":{"email":"arc56@biatec.io","username":"arc56"},"maintainers":[{"email":"arc56@biatec.io","username":"arc56"}],"date":"2026-08-23T07:15:41.229Z","links":{"homepage":"https://github.com/scholtz/Arc56Registry","repository":"git+https://github.com/scholtz/Arc56Registry.git","bugs":"https://github.com/scholtz/Arc56Registry/issues","npm":"https://www.npmjs.com/package/arc56-generated-vihashomikha-kizuna"}},"score":{"final":25.672934,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":28,"weekly":11},"dependents":0,"updated":"2026-10-07T00:56:12.198Z","searchScore":24.945301,"package":{"name":"@deepthinking/kizuna-mem","keywords":["ai","memory","agent","temporal-graph","rag"],"version":"0.2.0","description":"TypeScript SDK for Kizuna-Mem temporal graph memory engine","sanitized_name":"@deepthinking/kizuna-mem","publisher":{"email":"jonathan@jaikoo.com","username":"jaikoo"},"maintainers":[{"email":"jonathan@jaikoo.com","username":"jaikoo"}],"license":"MIT","date":"2026-04-14T22:13:09.325Z","links":{"homepage":"https://github.com/jaikoo/kizuna-dream#readme","repository":"git+https://github.com/jaikoo/kizuna-dream.git","bugs":"https://github.com/jaikoo/kizuna-dream/issues","npm":"https://www.npmjs.com/package/@deepthinking/kizuna-mem"}},"score":{"final":24.945301,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":737,"weekly":737},"dependents":0,"updated":"2026-10-08T11:51:15.561Z","searchScore":23.500633,"package":{"name":"@kizunajs/resend","keywords":["kizunajs","typescript","zod","openapi","spec-driven","type-safe","rest","api","resend","email","newsletter","webhooks"],"version":"2.0.0-beta.12","description":"Resend plugin for Kizuna.js: send email, run newsletters and broadcasts, and receive webhooks","sanitized_name":"@kizunajs/resend","publisher":{"email":"post@sondreorland.no","username":"sondreorland"},"maintainers":[{"email":"post@sondreorland.no","username":"sondreorland"},{"email":"anders@adsign.no","username":"andersadsign"}],"license":"MIT","date":"2026-09-29T16:20:38.436Z","links":{"homepage":"https://kizunajs.com/docs/resend","repository":"git+https://github.com/kizunajs/kizuna.git","bugs":"https://github.com/kizunajs/kizuna/issues","npm":"https://www.npmjs.com/package/@kizunajs/resend"}},"score":{"final":23.500633,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":12,"weekly":1},"dependents":0,"updated":"2026-10-05T23:46:29.740Z","searchScore":20.834051,"package":{"name":"@strategicnerds/kizuna-cli","keywords":[],"version":"0.1.2","description":"Command-line and OAuth bootstrap client for the Kizuna agent surface.","sanitized_name":"@strategicnerds/kizuna-cli","publisher":{"email":"prashant_sridharan@hotmail.com","username":"coolasspuppy"},"maintainers":[{"email":"prashant_sridharan@hotmail.com","username":"coolasspuppy"}],"date":"2026-06-01T22:15:15.424Z","links":{"npm":"https://www.npmjs.com/package/@strategicnerds/kizuna-cli"}},"score":{"final":20.834051,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":14,"weekly":2},"dependents":0,"updated":"2026-10-06T13:01:28.568Z","searchScore":11.676695,"package":{"name":"kizuna","keywords":[],"version":"0.0.2","description":"two-way binding global data store thing for React","sanitized_name":"kizuna","publisher":{"email":"greg@toki.waseda.jp","username":"guregu"},"maintainers":[{"email":"greg@toki.waseda.jp","username":"guregu"}],"license":"BSD","date":"2016-03-12T09:02:00.338Z","links":{"homepage":"https://github.com/guregu/kizuna.js#readme","repository":"git+https://github.com/guregu/kizuna.js.git","bugs":"https://github.com/guregu/kizuna.js/issues","npm":"https://www.npmjs.com/package/kizuna"}},"score":{"final":11.676695,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}}],"total":34,"time":"2026-10-10T09:52:10.184Z"}