{"meta":{"name":"FindSoftware","page":"https://findsoftware.frbit.cloud/uiv/","markdown":"https://findsoftware.frbit.cloud/uiv.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":"uiv","name":"uiv","urls":{"home":"https://wxsms.github.io/uiv/","repository":"https://github.com/wxsms/uiv","docs":"https://wxsms.github.io/uiv/usage/getting-started"},"category":["ui-library"],"description":"Vue component library that implements Bootstrap components, installed with npm or loaded from a CDN.","maintainer":"Kairui Guo","maintainerType":"individual","firstRelease":2017,"hosting":null,"language":"javascript","runtimeMin":null,"basedOn":["vue","bootstrap"],"contentStore":null,"databases":null,"adminUi":null,"headlessApi":null,"templating":null,"i18n":"yes","runsAs":null,"renderingModes":null,"installMethod":"npm","licenseModel":"open-source","license":"MIT","currentMajor":"2","latestReleaseDate":"2026-09-09T00:00:00.000Z","githubStargazers":937,"contributors":49,"packagistDownloads":null,"npmWeeklyDownloads":27725,"dependentRepos":185,"dependentPackages":11,"checkedAt":"2026-10-28T00:00:00.000Z","addedAt":"2026-10-28T00:00:00.000Z","sources":[{"field":"urls","url":"https://wxsms.github.io/uiv/","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"urls","url":"https://github.com/wxsms/uiv","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"urls","url":"https://wxsms.github.io/uiv/usage/getting-started","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"maintainer","url":"https://github.com/wxsms/uiv/blob/v2.0.7/LICENSE","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"language","url":"https://github.com/wxsms/uiv","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"category","url":"https://wxsms.github.io/uiv/","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"basedOn","url":"https://wxsms.github.io/uiv/usage/getting-started","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"installMethod","url":"https://wxsms.github.io/uiv/usage/getting-started","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"installMethod","url":"https://wxsms.github.io/uiv/usage/getting-started","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"i18n","url":"https://wxsms.github.io/uiv/usage/i18n","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"license","url":"https://api.github.com/repos/wxsms/uiv","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"licenseModel","url":"https://wxsms.github.io/uiv/","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"firstRelease","url":"https://registry.npmjs.org/uiv","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"currentMajor","url":"https://api.github.com/repos/wxsms/uiv/releases/latest","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"latestReleaseDate","url":"https://api.github.com/repos/wxsms/uiv/releases/latest","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"githubStargazers","url":"https://api.github.com/repos/wxsms/uiv","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"contributors","url":"https://api.github.com/repos/wxsms/uiv/contributors","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"npmWeeklyDownloads","url":"https://api.npmjs.org/downloads/range/2026-09-28:2026-10-04/uiv","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"dependentPackages","url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/uiv","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"dependentRepos","url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/uiv","checkedAt":"2026-10-28T00:00:00.000Z"}],"status":"active","ai":"authored"},"prose":"uiv provides the components of Bootstrap as Vue components. A site or web app installs it with npm and imports the whole package or single components to keep the bundle small. A page in the browser can load the package from a CDN instead.\n\nThe package replaces Bootstrap's JavaScript but does not bring its stylesheet: the [getting-started guide](https://wxsms.github.io/uiv/usage/getting-started) says to load Bootstrap's CSS separately. Component and directive names carry no prefix by default and can take one. Server-side rendering is supported.\n\nComponent text is translatable through locale packs. All components default to en-US, the language can be changed on setup, and the locale packs work with vue-i18n.\n\n## Worth knowing\n\nA project that uses uiv also loads Bootstrap's CSS."}