Svelte Motion
C+ 76 completed
Library
web_app / typescript · medium
567
Files
37,816
LOC
5
Frameworks
9
Languages
Pipeline State
completedRun ID
#303189Phase
doneProgress
1%Started
Finished
2026-04-13 01:31:02LLM tokens
0Pipeline Metadata
Stage
CatalogedDecision
proceedNovelty
84.00Framework unique
—Isolation
—Last stage change
2026-05-10 03:34:51Deduplication group #49493
Member of a group with 1 similar repo(s) — this repo is canonical view group →
Top concepts (9)
Project DescriptionapiinfrastructureWeb FrontendConfigurationTestingLoggingNotificationsSearch
Citation: Repobility (2026). State of AI-Generated Code. https://repobility.com/research/
🧪 Code Distillation
Browse all specs →Sample distilled functions (click for full spec)
printTableClears the console and then displays a formatted list of discovered development server ports, assuming the existence of a global array named entries. It accepts an optional status message string to display at the bottom. The function outputs the formatted table structure to the console and has no ex
copyToClipboardCopies the provided string content to the system clipboard using platform-specific command-line utilities. It accepts one string argument, which is the text intended for copying. The function does not return a value and its primary side-effect is modifying the operating system's clipboard contents.
readPkgNameReads the name from a package.json file located within the specified directory. It accepts one string argument representing the directory path. The function returns the package name found in the file, or alternatively, the original directory path if the file is missing or cannot be parsed. If any er
AI Prompt
Create a lightweight animation library for Svelte 5, similar to Framer Motion. I need components that allow for smooth, hardware-accelerated animations using a `motion.<tag>` syntax. The library must support features like `initial`, `animate`, `transition`, `variants`, and pseudo-states such as `whileHover`, `whileTap`, and `whileFocus`. Please ensure it also handles layout animations and includes utility hooks for gestures and exit animations. The project should be built using SvelteKit, TypeScript, and styled with Tailwind CSS.
svelte sveltekit typescript animation ui-library motion tailwind web-app
Generated by gemma4:latest
Catalog Information
This project provides a lightweight animation library for Svelte 5 to create smooth, hardware-accelerated animations.
Description
Svelte-motion is a lightweight animation library built on top of the motion library. It offers a simple API for creating complex animations with minimal code. The library features spring physics, custom easing, and fluid transitions, making it perfect for interactive UIs, micro-interactions, and engaging user experiences.
الوصف
هذه المكتبة هي عبارة عن مكتبة تحريك خفيفة مبنية على مكتبة motion، وتقدم واجهة بسيطة لإنشاء حركات معقدة بکود قليل. تضم هذه المكتبة ميزات مثل قوانين الهواء، التخفيف المخصص، والتحول السائل، مما يجعلها مثالية للواجهات المستخدمية المتفاعلة، والمicro-تفاعلات، وخبرات المستخدم الملهمة.
Novelty
7/10Tags
animation svelte motion-library spring-physics custom-easing fluid-transitions interactive-ui micro-interactions
Technologies
svelte tailwind vite vitest
Claude Models
claude-opus-4.6 claude-opus-4.5
Quality Score
C+
76.2/100
Structure
85
Code Quality
80
Documentation
58
Testing
75
Practices
67
Security
92
Dependencies
80
Strengths
- CI/CD pipeline configured (github_actions)
- Good test coverage (49% test-to-source ratio)
- Code linting configured (eslint)
- Consistent naming conventions (PascalCase)
- Low average code complexity \u2014 well-structured code
- Good security practices \u2014 no major issues detected
- Properly licensed project
Weaknesses
- 5459 duplicate lines detected \u2014 consider DRY refactoring
- 3 'god files' with >500 LOC need decomposition
Security & Health
11.1h
Tech Debt (A)
High
DORA Rating
A
OWASP (100%)
Repobility's GitHub App fixes findings like these · https://github.com/apps/repobility-bot
PASS
Quality Gate
A
Risk (1)
MIT
License
23.6%
Duplication
Languages
Frameworks
Svelte SvelteKit Vitest Tailwind CSS Vite
Symbols
variable457
function152
type_alias68
constant32
interface1
Concepts (9)
| Category | Name | Description | Confidence | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Repobility · open methodology · https://repobility.com/research/ | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| auto_description | Project Description |    | 80% | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| arch_layer | api | Detected api layer | 70% | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| arch_layer | infrastructure | Detected infrastructure layer | 70% | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| auto_category | Web Frontend | web-frontend | 70% | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| business_logic | Configuration | Detected from 22 related files | 50% | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| business_logic | Testing | Detected from 118 related files | 50% | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| business_logic | Logging | Detected from 4 related files | 50% | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| business_logic | Notifications | Detected from 7 related files | 50% | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| business_logic | Search | Detected from 8 related files | 50% | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
All rows scored by the Repobility analyzer (https://repobility.com)
Embed Badge
Add to your README:
