Skip to content

This issue was moved to a discussion.

You can continue the conversation there. Go to discussion →

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

WIP - External stand-alone Devtool #428

Closed
Thiesl137 opened this issue Apr 16, 2021 · 6 comments
Closed

WIP - External stand-alone Devtool #428

Thiesl137 opened this issue Apr 16, 2021 · 6 comments

Comments

@Thiesl137
Copy link

Hello Everyone!

My team and I have developed a minimal stand-alone devtool Atomic for React applications using Jotai!
It's a WIP and have just released a beta version for public use.

You can visit the Website or GitHub to get more information.

It's currently under review with Chrome Web Store so not accessible by download yet. In the mean-time, if you would like to explore the tool you can fork the repository and load unpacked the extension/build folder into your chrome extensions.

Key features of Atomic Devtool include:

  • Display state changes between snapshots
  • Display component tree structure
  • Dynamically render graphic component visualization with state changes
  • Atom network data visualization for both atom dependents and atom readDependencies

It's an open-source library and welcome contributions and feedback!

As soon as internal snapshot API @Thisen is working on #425 is finished, we plan to integrate Atomic with Jotai's snapshot API.

Thanks!

@Thiesl137
Copy link
Author

The devtool is now available for download on the Chrome Web Store here!

Again, publish issues and feedback so we can fine tune for snapshots API.

@dai-shi
Copy link
Member

dai-shi commented May 20, 2021

@Thiesl137 #474 is merged, and it's basically ready. what's remaining is docs, but you can play around with it.

@Thisen Thisen mentioned this issue May 20, 2021
3 tasks
@Thiesl137 Thiesl137 reopened this May 20, 2021
@dai-shi
Copy link
Member

dai-shi commented May 21, 2021

Docs PR: pmndrs/website#87

@Thisen
Copy link
Collaborator

Thisen commented Aug 12, 2021

Hi @Thiesl137, what's the status on this?

@Thiesl137
Copy link
Author

Hey @Thisen, It's been a journey - as well, this summer was busier than I had anticipated. None the less, I have been able to figure out how to implement the snapshot API to enable time-travel with the devtool on a basic Jotai application. I'll spend tomorrow cleaning up the package and reloading to the Chrome Store.

@dai-shi
Copy link
Member

dai-shi commented Oct 24, 2021

Any updates?

@pmndrs pmndrs locked and limited conversation to collaborators Dec 30, 2021
@dai-shi dai-shi converted this issue into discussion #918 Dec 30, 2021

This issue was moved to a discussion.

You can continue the conversation there. Go to discussion →

Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants