# FormKit — developer ecosystem report

> The open-source form development framework

- GitHub org: `formkit`
- Category: dev_tool
- Overall score: 47.0 / 100
- Overall rank: #281
- Last refreshed: 2026-08-14

## Pillar scores

| Pillar | Score / 100 | Rank | Weight in overall |
| --- | --- | --- | --- |
| Code & Polish | 59.0 | #242 | ~22% |
| Education | 47.0 | #827 | ~18% |
| AI readiness | 13.0 | #735 | part of Reach |
| Builder experience | 0.0 | #1 | ~12% |
| Community | 46.0 | #227 | ~16% |
| Reach | 40.0 | #491 | ~18% |
| Momentum | 15.0 | #710 | ~14% |

## Links

- GitHub: https://github.com/formkit
- Website: https://www.formkit.com
- Docs: https://docs.formkit.com

## Public GitHub totals

| Metric | Value |
| --- | --- |
| Repos analyzed | 12 |
| Stars | 23,488 |
| Forks | 590 |
| Open issues | 163 |
| Contributors | — |

## Top repositories

| Repo | Stars | Language | Description |
| --- | --- | --- | --- |
| [auto-animate](https://github.com/formkit/auto-animate) | 13,900 | TypeScript | A zero-config, drop-in animation utility that adds smooth transitions to your web app. You can use it with React, Vue, o |
| [formkit](https://github.com/formkit/formkit) | 4,753 | TypeScript | The form framework for coding agents |
| [tempo](https://github.com/formkit/tempo) | 2,590 | TypeScript | 📆 Parse, format, manipulate, and internationalize dates and times in JavaScript and TypeScript. |
| [drag-and-drop](https://github.com/formkit/drag-and-drop) | 1,945 | HTML | — |
| [jsonreader](https://github.com/formkit/jsonreader) | 149 | Vue | Incremental parsing of streaming JSON data. |
| [shorten](https://github.com/formkit/shorten) | 36 | TypeScript | A public url shortener ❤️ 🌎 🗜️. |
| [theme-starter](https://github.com/formkit/theme-starter) | 20 | TypeScript | A FormKit theme with minimal styling (and thorough comments) intended to help theme authors create their own theme. |
| [docs-content](https://github.com/formkit/docs-content) | 19 | JavaScript | The content (.md format) — and only the content — for the FormKit documentation site. |
| [zodown](https://github.com/formkit/zodown) | 18 | TypeScript | Zod 4 to Zod 3 runtime converter |
| [barcode](https://github.com/formkit/barcode) | 16 | TypeScript | Barcode reader input for FormKit. |
| [unplugin-formkit](https://github.com/formkit/unplugin-formkit) | 14 | TypeScript | Automatic FormKit configuration injection 🪄 |
| [inertia](https://github.com/formkit/inertia) | 12 | TypeScript | FormKit + Inertia = ❤️ |

## Methodology

Scores are computed from public signals only (GitHub, package registries, docs sites, community platforms). Pillar definitions: https://www.smoower.com/docs.md

---

HTML version: https://www.smoower.com/formkit
Machine index: https://www.smoower.com/llms.txt · MCP server: https://www.smoower.com/mcp · REST API: https://www.smoower.com/api/v1
