Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Open Source Svelte Developer Toolkit

License

NotificationsYou must be signed in to change notification settings

oslabs-beta/SVOLTE

Svolte banner

Overview

Svolte is an open source Chrome developer tool for time travel debugging and component hierarchy visualization in Svelte applications. Svolte enables developers to record snapshots of component states, visualize component props, inspect and jump between snapshots. Svolte is the first Svelte time travel debugger that is compatible with writable stores and includes a skip feature.

Developed with

SvelteTypescriptD3.jsTailwind CSSViteGoogle Chrome

Features

Component Hierarchy and Props Visualization

Visualize the hierarchy of your Svelte app and check the props of each component.

tree demo gif

Record and Inspect Component State Snapshots

Record the states of your components to see how each state has changed.

state inspection gif

Jumping and Skipping

  • Jump through each snapshot to recreate state changes.

  • Have a snapshot you want to skip? Simply toggle skip to ignore that snapshot when you jump.

time travel gif

Getting Started

Download from the Chrome Store

Download the chrome extensionhere.

This extension is only compatible with Svelte projects running indevelopment mode, so be sure to check that configuration if you are not starting up your project withnpm run dev.

Manual Installation for Developers

Fork and clone this repository into your local machine. Once that is done, run the commandsnpm i andnpm run build to download the dependencies and build the dev tool. Finally, making sure you toggle Developer modeon in your Chrome browser, you can load unpack the extension folder (located in the root level of the repository).

How to Use

After installing the Chrome extension open up your project in Chrome, and be sure your Svelte application is running indevelopment mode.

Right click your application andInspect or pressf12 to open up Chrome Dev Tools, and navigate to the Svolte panel (which may be hidden behind>> if you have too many tabs).

You are then ready to debug your Svolte application!

open dev gif

The Svolte Team


Harry Vu
LinkedIn IconGitHub Icon

Scott Kim
LinkedIn IconGitHub Icon

Ying-An Wang
LinkedIn IconGitHub Icon

Petros Ogbamichael
LinkedIn IconGitHub Icon

Support

If you find Svolte to be useful please throw a 🌟 our way and share this project with your Svelte developer friends!

License

Svolte is developed under theMIT license.

Sponsor this project

    Contributors4

    •  
    •  
    •  
    •  

    [8]ページ先頭

    ©2009-2025 Movatter.jp