# Form Atlas > A curated source directory for UI components, blocks, motion, design systems, prompts and templates. ## Read first - This catalog describes source libraries, not individually verified free components. - Editorial descriptions and guidance are Form Atlas content. Upstream code remains at the original source. - Read exact upstream license and files before installation. Mixed and restricted sources need item-specific checks. - Registry entry counts include examples and variants. - Do not combine incompatible frameworks or multiple design systems without a stated reason. ## Endpoints - [Catalog](https://form-atlas-ten.vercel.app/api/catalog): all records and collections. - [Search](https://form-atlas-ten.vercel.app/api/search?q=motion&access=open-source): q, category, access, collection, limit (1-100), offset. - [Resource](https://form-atlas-ten.vercel.app/api/resources/shadcn-ui): use any catalog id. - [Markdown context](https://form-atlas-ten.vercel.app/context/shadcn-ui): source links, licensing and guidance. - [OpenAPI](https://form-atlas-ten.vercel.app/openapi.json): API schema. - [Agent guide](https://form-atlas-ten.vercel.app/agents): workflow and source policy. - [DESIGN.md](https://form-atlas-ten.vercel.app/DESIGN.md): this site's visual contract. - [Tokens](https://form-atlas-ten.vercel.app/tokens.json): this site's semantic tokens. - [CSS](https://form-atlas-ten.vercel.app/style.css): this site's token stylesheet. ## Categories components, blocks, motion, design-systems, prompts, templates, tools ## Access values open-source, mixed, restricted, discovery ## Workflow 1. Inspect the user's project and discover compatible references. 2. Read source context and confirm exact license/dependencies. 3. Write a coherent DESIGN.md and semantic token system. 4. Specify responsive behavior and motion/state contracts. 5. Implement from actual source, run the build, and inspect desktop/mobile UI.