{"meta":{"name":"FindSoftware","page":"https://findsoftware.frbit.cloud/zag/","markdown":"https://findsoftware.frbit.cloud/zag.md","license":"https://creativecommons.org/licenses/by/4.0/","attribution":"FindSoftware, CC BY 4.0","note":"Attributes are recorded, never scored. An absent field means unknown, never zero and never bad."},"record":{"id":"zag","name":"Zag","urls":{"home":"https://zagjs.com/","repository":"https://github.com/chakra-ui/zag","docs":"https://zagjs.com/overview/installation"},"category":["ui-library"],"description":"Framework-agnostic UI component logic built on finite state machines, with adapters for React, Vue, Solid and Svelte.","maintainer":"Chakra Systems Inc.","maintainerType":"company","firstRelease":2022,"hosting":null,"language":"javascript","runtimeMin":null,"contentStore":null,"databases":null,"adminUi":null,"headlessApi":null,"templating":null,"i18n":null,"runsAs":null,"renderingModes":null,"installMethod":"npm","licenseModel":"open-source","license":"MIT","currentMajor":"1","latestReleaseDate":"2026-10-26T00:00:00.000Z","githubStargazers":5242,"contributors":141,"packagistDownloads":null,"npmWeeklyDownloads":1749510,"dependentRepos":494,"dependentPackages":49,"social":{"x":"https://twitter.com/zag_js","discord":"https://zagjs.com/discord"},"checkedAt":"2026-10-28T00:00:00.000Z","addedAt":"2026-10-28T00:00:00.000Z","sources":[{"field":"urls","url":"https://zagjs.com/","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"urls","url":"https://api.github.com/repos/chakra-ui/zag","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"urls","url":"https://zagjs.com/overview/installation","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"maintainer","url":"https://github.com/chakra-ui/zag/blob/main/README.md","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"language","url":"https://api.github.com/repos/chakra-ui/zag","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"category","url":"https://zagjs.com/","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"installMethod","url":"https://zagjs.com/overview/installation","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"license","url":"https://github.com/chakra-ui/zag/blob/main/LICENSE","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"licenseModel","url":"https://github.com/chakra-ui/zag/blob/main/LICENSE","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"firstRelease","url":"https://registry.npmjs.org/@zag-js/core","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"currentMajor","url":"https://api.github.com/repos/chakra-ui/zag/releases","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"latestReleaseDate","url":"https://api.github.com/repos/chakra-ui/zag/releases","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"githubStargazers","url":"https://api.github.com/repos/chakra-ui/zag","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"contributors","url":"https://api.github.com/repos/chakra-ui/zag/contributors","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"npmWeeklyDownloads","url":"https://api.npmjs.org/downloads/range/2026-09-28:2026-10-04/@zag-js/core","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"dependentPackages","url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/%40zag-js%2Fcore","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"dependentRepos","url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/%40zag-js%2Fcore","checkedAt":"2026-10-28T00:00:00.000Z"}],"status":"active","ai":"authored"},"prose":"Zag is a set of framework-agnostic UI component logic built on finite state machines. Each component is a machine package, such as the tooltip package named in the [installation guide](https://zagjs.com/overview/installation), used with an adapter for the framework in the project. Adapters exist for React, Vue 3, Svelte and Solid.js. The machines are headless and unstyled, so the project supplies its own markup and styling. The README says Zag grew out of building Chakra UI."}