{"library":"vue-styled-components","type":"library","category":null,"description":"Vue Styled Components is a port of the popular `styled-components` library, adapting its CSS-in-JS approach to Vue 2.x applications. It allows developers to write actual CSS within JavaScript using tagged template literals, creating Vue components that encapsulate their own styles. The current stable version is 1.6.0. This library differentiates itself by providing a low-level styling construct where components serve as visual primitives, reducing the mapping between components and their stylesheets. However, it is explicitly compatible only with Vue 2.x and is noted as \"not fully-featured\" compared to the original `styled-components` project. Given its last update was several years ago and its strict Vue 2.x compatibility, it is considered largely unmaintained for modern Vue 3+ development.","language":"javascript","status":"abandoned","version":"1.6.0","tags":["javascript","vue","css","css-in-js"],"last_verified":"Wed May 27","install":[{"cmd":"npm install vue-styled-components","imports":["import styled from 'vue-styled-components';"]},{"cmd":"yarn add vue-styled-components","imports":[]},{"cmd":"pnpm add vue-styled-components","imports":[]}],"homepage":null,"github":"https://github.com/styled-components/vue-styled-components","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/vue-styled-components","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/vue-styled-components/compatibility"}}