# alibaba/pont

🌉数据服务层解决方案

Repository: https://github.com/alibaba/pont
Canonical: https://ross.abutalabs.com/products/pont
Language: TypeScript
License: MIT
License Family: permissive
Topics: typescript, swagger, pont, mock-data
Last push: 2024-04-30T02:47:05+00:00

## Health v2 (maintenance only)
Score: 23/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 0, release rhythm 8, longevity 100
- inputs: {"age_days": 2985, "days_push": 855, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 3020, forks 251 (observed 2026-08-28T04:07:38.456263+00:00)

## What it is
Pont (French for 'bridge') is a data service layer solution that converts API documentation platforms like Swagger into metadata, then generates highly customizable frontend API layer code, mock services, and API test platforms. It supports JavaScript and TypeScript projects out of the box, with a VSCode plugin and rich CLI commands.

## Use cases
- generate typescript api client from swagger
- auto-generate mock data for rest apis
- generate frontend service layer from api docs
- mock server for api endpoints
- sync swagger definitions into typed code
- customize api code generation templates

## When to choose
- your team uses Swagger/OpenAPI docs and wants typed API code generated automatically
- you need automated mock services for all API endpoints
- you work in VSCode and want integrated API code generation
- you need highly customizable code generation from API metadata

## When to avoid
- your API docs are not in Swagger format and you cannot write a custom data source
- you use Pontx instead, as this repo recommends migrating to Pontx
- you need runtime API management rather than code generation

## Facets
- artifact type: library
- maturity: active
- function: sdk, developer-tools, mock-api, api-framework, cli
- domain: developer-tools, apis, web-development, frontend, backend
- platform: cli, editor-plugin
- tags: swagger, code-generation, api-client-generation, mock-data, vscode-extension, typescript, nodejs

## Member repositories
- alibaba/pont (main) score 23

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:07:38.456263+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T07:29:56.379295+00:00, confidence not recorded.
  - readme: https://github.com/alibaba/pont (fetched 2026-08-28T04:07:38.456263+00:00, sha 3d4f459d88a3)
- Data as of 2026-08-30T08:39:29.467469+00:00.
