{"id":13805867,"url":"https://github.com/techniq/svelte-ux","last_synced_at":"2025-05-14T02:07:44.589Z","repository":{"id":38888310,"uuid":"394981361","full_name":"techniq/svelte-ux","owner":"techniq","description":"Collection of Svelte components, actions, stores, and utilities to build highly interactive applications.","archived":false,"fork":false,"pushed_at":"2025-05-12T23:49:42.000Z","size":4874,"stargazers_count":984,"open_issues_count":104,"forks_count":51,"subscribers_count":7,"default_branch":"main","last_synced_at":"2025-05-13T00:31:09.548Z","etag":null,"topics":["svelte","svelte-components"],"latest_commit_sha":null,"homepage":"https://svelte-ux.techniq.dev/","language":"Svelte","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/techniq.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","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},"funding":{"github":["techniq"],"patreon":null,"open_collective":null,"ko_fi":null,"tidelift":null,"community_bridge":null,"liberapay":null,"issuehunt":null,"otechie":null,"custom":null}},"created_at":"2021-08-11T12:28:59.000Z","updated_at":"2025-05-12T13:08:02.000Z","dependencies_parsed_at":"2023-11-06T22:57:32.877Z","dependency_job_id":"f547ef57-774e-4ed4-abbc-db59e2257137","html_url":"https://github.com/techniq/svelte-ux","commit_stats":{"total_commits":1008,"total_committers":2,"mean_commits":504.0,"dds":"0.0029761904761904656","last_synced_commit":"7742c49b69aa09ca94c33e314201b1beac84fac7"},"previous_names":[],"tags_count":168,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/techniq%2Fsvelte-ux","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/techniq%2Fsvelte-ux/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/techniq%2Fsvelte-ux/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/techniq%2Fsvelte-ux/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/techniq","download_url":"https://codeload.github.com/techniq/svelte-ux/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":253851080,"owners_count":21973674,"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":["svelte","svelte-components"],"created_at":"2024-08-04T01:01:05.744Z","updated_at":"2025-05-14T02:07:39.571Z","avatar_url":"https://github.com/techniq.png","language":"Svelte","funding_links":["https://github.com/sponsors/techniq"],"categories":["Web Frontend","UI Libraries","Svelte"],"sub_categories":["Svelte","Mobile"],"readme":"\u003cp align=\"center\"\u003e\n  \u003cimg alt=\"svelte-ux logo\" height=\"100px\" src=\"./static/logos/logo.jpg\" /\u003e  \n\u003c/p\u003e\n\u003ch1 align=\"center\"\u003eSvelte UX\u003c/h1\u003e\n\n![](https://img.shields.io/github/license/techniq/svelte-ux?style=flat)\n[![](https://img.shields.io/github/actions/workflow/status/techniq/svelte-ux/ci.yml?style=flat)](https://github.com/techniq/svelte-ux/actions/workflows/ci.yml)\n[![](https://img.shields.io/npm/v/svelte-ux?style=flat)](https://www.npmjs.com/package/svelte-ux)\n[![](https://img.shields.io/npm/dw/svelte-ux?style=flat\u0026color=orange)](https://www.npmjs.com/package/svelte-ux)\n\n[![](https://img.shields.io/badge/Open_in-SvelteLab-black?logo=svelte\u0026color=%23FF3E00)](https://www.sveltelab.dev/?provider=github\u0026owner=techniq\u0026repo=svelte-ux\u0026branch=main\u0026path=%2Fpackages%2Fcreate-svelte-ux%2Ftemplates%2Fstarter) [![](https://img.shields.io/badge/Open_in-StackBlitz-black?logo=stackblitz\u0026color=%231269D3)](https://stackblitz.com/github/techniq/svelte-ux/tree/main/packages/create-svelte-ux/templates/starter) [![](https://img.shields.io/badge/Open_in-CodeSandbox-black?logo=codesandbox\u0026color=%23151515)](https://codesandbox.io/p/sandbox/github/techniq/svelte-ux/tree/main/packages/create-svelte-ux/templates/starter)\n\n![](https://img.shields.io/github/license/svelte-ux?style=flat)\n[![](https://dcbadge.vercel.app/api/server/697JhMPD3t?style=flat)](https://discord.gg/697JhMPD3t)\n\nThe projects aims to simplify building highly interactive and visual applications. It provides over 200 components, actions, stores, and utils, with many more planned.\n\nThe components are built using Tailwind with extensibility and customization in mind through the use of theming, variants, granular class overrides, and slots. A rich design token system is also currently in the works.\n\nSee also the companion library [LayerChart](https://layerchart.com) for a large collection of composable chart components to build a wide range of visualizations.\n\n## Contributing\n\n### Install dependencies\n\n```\npnpm i\n```\n\n### Run dev server for `svelte-ux` package\n\n```\ncd packages/svelte-ux\npnpm dev\n```\n\n### Run test for `svelte-ux` package\n\n```\ncd packages/svelte-ux\npnpm test:unit\n```\n\n### Run tests for all packages\n\n```\npnpm -r test:unit\n```\n\n### Run a script from the root\n\n```\npnpm -F svelte-ux dev\n```\n\n### Add changeset to include change in changelog and determine next version\n\n```\npnpm changeset\n```\n\n## Sponsors\n\nThis project is supported by the following beautiful people/organizations:\n\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://github.com/sponsors/techniq\"\u003e\n    \u003cimg src='https://github.com/techniq/sponsorkit/blob/main/sponsors.svg?raw=true' alt=\"Logos from Sponsors\" /\u003e\n  \u003c/a\u003e\n\u003c/p\u003e\n\n## Community\n\nJoin the Discord server to ask questions, find collaborators, or just say hi!\n\n\u003ca href=\"https://discord.gg/697JhMPD3t\" alt=\"LayerStack Discord community\"\u003e\n\u003cpicture\u003e\n  \u003csource media=\"(prefers-color-scheme: dark)\" srcset=\"https://invidget.switchblade.xyz/697JhMPD3t\"\u003e\n  \u003cimg alt=\"LayerStack Discord community\" src=\"https://invidget.switchblade.xyz/697JhMPD3t?theme=light\"\u003e\n\u003c/picture\u003e\n\u003c/a\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftechniq%2Fsvelte-ux","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftechniq%2Fsvelte-ux","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftechniq%2Fsvelte-ux/lists"}