{"id":27788060,"url":"https://github.com/unoforge/alpine-plugin","last_synced_at":"2025-07-11T11:33:46.163Z","repository":{"id":284163701,"uuid":"952304946","full_name":"unoforge/alpine-plugin","owner":"unoforge","description":null,"archived":false,"fork":false,"pushed_at":"2025-06-23T20:09:59.000Z","size":1379,"stargazers_count":3,"open_issues_count":1,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-06-23T20:11:12.524Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"HTML","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/unoforge.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2025-03-21T04:13:16.000Z","updated_at":"2025-04-25T14:02:30.000Z","dependencies_parsed_at":"2025-04-30T16:53:41.940Z","dependency_job_id":"76d10ebf-9c2c-45ac-bf64-41f287218b4d","html_url":"https://github.com/unoforge/alpine-plugin","commit_stats":null,"previous_names":["unoforge/alpine-plugin"],"tags_count":39,"template":false,"template_full_name":null,"purl":"pkg:github/unoforge/alpine-plugin","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unoforge%2Falpine-plugin","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unoforge%2Falpine-plugin/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unoforge%2Falpine-plugin/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unoforge%2Falpine-plugin/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/unoforge","download_url":"https://codeload.github.com/unoforge/alpine-plugin/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unoforge%2Falpine-plugin/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":264795507,"owners_count":23665233,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2025-04-30T16:53:37.105Z","updated_at":"2025-07-11T11:33:46.139Z","avatar_url":"https://github.com/unoforge.png","language":"HTML","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003ch1 align=\"center\"\u003eFlexilla Alpine\u003c/h1\u003e\n\n\u003cp align=\"center\"\u003e\n  Alpine.js plugins powered by \u003ca href=\"https://github.com/unoforge/flexilla\"\u003eFlexilla\u003c/a\u003e library\n\u003c/p\u003e\n\n## Overview\n\nFlexilla Alpine is a collection of Alpine.js plugins that wrap the core Flexilla library components. These plugins provide the same powerful functionality as the original Flexilla components, but through Alpine.js directives for seamless integration with your Alpine.js applications.\n\n## Available Plugins\n\n- [@flexilla/alpine-collapse](./packages/alpine-collapse) - Create collapsible components\n- [@flexilla/alpine-dropdown](./packages/alpine-dropdown) - Add dropdown functionality\n- [@flexilla/alpine-autoresize-area](./packages/alpine-autoresize-area) - Auto-resize textarea elements\n- [@flexilla/alpine-dismissible](./packages/alpine-dismissible) - Add dismissible functionality to elements\n- [@flexilla/alpine-accordion](./packages/alpine-accordion) - Create expandable accordion components\n- [@flexilla/alpine-navbar](./packages/alpine-navbar) - Build responsive navigation bars\n- [@flexilla/alpine-offcanvas](./packages/alpine-offcanvas) - Create off-canvas sidebars and panels\n- [@flexilla/alpine-popover](./packages/alpine-popover) - Add popover tooltips and content\n- [@flexilla/alpine-tabs](./packages/alpine-tabs) - Create tabbed interfaces\n- [@flexilla/alpine-to-top](./packages/alpine-to-top) - Add scroll-to-top functionality\n\n\n## Installation\n\nEach plugin is published as a separate NPM package. Install the specific plugin you need:\n\n```bash\n# For collapse functionality\nnpm install @flexilla/alpine-collapse\n\n# For dropdown functionality\nnpm install @flexilla/alpine-dropdown\n```\n\n## Basic Usage\n\nTo use any Flexilla Alpine plugin:\n\n1. Import and register the plugin before initializing Alpine.js\n2. Use the provided directive in your HTML\n\nExample using the collapse plugin:\n\n```js\nimport Alpine from 'alpinejs'\nimport CollapsePlugin from '@flexilla/alpine-collapse'\n\n// Register the plugin\nAlpine.plugin(CollapsePlugin)\n\nAlpine.start()\n```\n\n```html\n\u003c!-- Use in your HTML --\u003e\n\u003cdiv x-data\u003e\n    \u003cbutton data-collapse-trigger data-target=\"collapse1\"\u003eToggle\u003c/button\u003e\n    \n    \u003cdiv x-f-collapse id=\"collapse1\"\u003e\n        \u003cp\u003eThis content can be collapsed/expanded\u003c/p\u003e\n    \u003c/div\u003e\n\u003c/div\u003e\n```\n\n## Documentation\n\nFor detailed documentation and examples, visit each plugin's README:\n\n- [Collapse Plugin Documentation](./packages/alpine-collapse/README.md)\n- [Dropdown Plugin Documentation](./packages/alpine-dropdown/README.md)\n- [Collapse Plugin Documentation](./packages/alpine-collapse/README.md)\n- [Dropdown Plugin Documentation](./packages/alpine-dropdown/README.md)\n- [Autoresize Area Plugin Documentation](./packages/alpine-autoresize-area/README.md)\n- [Dismissible Plugin Documentation](./packages/alpine-dismissible/README.md)\n- [Accordion Plugin Documentation](./packages/alpine-accordion/README.md)\n- [Navbar Plugin Documentation](./packages/alpine-navbar/README.md)\n- [Offcanvas Plugin Documentation](./packages/alpine-offcanvas/README.md)\n- [Popover Plugin Documentation](./packages/alpine-popover/README.md)\n- [Tabs Plugin Documentation](./packages/alpine-tabs/README.md)\n- [To Top Plugin Documentation](./packages/alpine-to-top/README.md)\n\n\n## License\n\nMIT\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Funoforge%2Falpine-plugin","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Funoforge%2Falpine-plugin","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Funoforge%2Falpine-plugin/lists"}