Skip to content

[FEATURE] Integrate with or link to Flow playground #10

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

Open
bartolomej opened this issue Jun 4, 2024 · 3 comments
Open

[FEATURE] Integrate with or link to Flow playground #10

bartolomej opened this issue Jun 4, 2024 · 3 comments

Comments

@bartolomej
Copy link

Issue to be solved

I really like how crates.io links to the Rust playground where you can try and play around with the package you are looking at.

Screenshot 2024-06-04 at 22 05 45

I believe this would be useful for developers exploring new Cadence packages/contracts (as the number of contracts grows and the composability becomes even more relevant) + it is a good step towards better integration/connection with other tools in the Flow ecosystem.

Suggest A Solution

Right now, this is not possible to achieve with the current playground https://play.flow.com. But we are working on a new web-based playground (see onflow/developer-grants#260) that could potentially recreate a very similar environment to the local one, where the user could:

  • install the specified contract (e.g. the one that he viewed previously on contractbrowser.com) using the standard package manager tool - this could be done automatically as the page is visited by providing a URL parameter on the contractbrowser.com side
  • view and play around with the standard transactions/scripts that work with the specified contract (by leveraging FLIX)

What are you currently working on that this is blocking?

No response

@bartolomej
Copy link
Author

This is also sort of related to #9. It's still a question if the interaction and playground tool should be available within the same app (basically be one tool that supports both emulated and testnet/mainnet mode) or not.

@bartolomej bartolomej changed the title [FEATURE] Integrate/link to Flow playground [FEATURE] Integrate with or link to Flow playground Jun 4, 2024
@muttoni
Copy link
Owner

muttoni commented Jun 23, 2024

So you're suggesting to link out to the Flowser playgroud? Sure! What is the ETA?

@bartolomej
Copy link
Author

So you're suggesting to link out to the Flowser playgroud? Sure! What is the ETA?

Yes! The project is still in its early development stage, but we may have a working MVP somewhat soon (~ 1-2 months), so we may do a beta release at that point.

FYI some of the development work can be tracked here: https://github.com/onflowser/flow-wasm

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants