UI generator for a smart contract (like Remix or Etherscan)

@abcoathup … notified as he normally knows everything :wink:

I find Remix and Etherscan very useful as they autogenerate a UI to test a smart contract , without any need to develop something.

However, Remix is too manually the more complex a project gets, and I may not want to deploy the contract to a testnet with the need for code upload and verification on etherscan.

Is there some local, development tool which could provide that ?

1 Like

Hi @sven.meyer,

You could look at oneclickdapp.com.

I have previously used udapp.

You could also try: eth95.dev (I haven’t used it but I like the retro style)

1 Like

@abcoathup thanks a lot - both look great. I have not heard of any of them ! Will try them out right away …

I can’y see any option to choose the network for upapp. Does it only work for mainnet? Local network would be great to have for development !

1 Like

Hi @sven.meyer,

uDapp uses MetaMask, you will need to manually connect. So should even work with locally deployed contracts.

1 Like

@abcoathup great … too easy :wink: … if it works like it should ideally.
Thanks for pointing that out !

1 Like

Hi @sven.meyer,

I also added: https://eth95.dev/

1 Like

I noticed when using udapp (which I really like because by just providing a ABI and can generate a link with a UI) to call a view function, that it displays the result, but still Metamask pops up, and asks for a confirmation as if I would want to call a transaction?

Anything what could be wrong on my side ?

1 Like

Hi @sven.meyer,

It looks like udapp is trying to send a transaction for view/pure functions. This may not be an issue for testnets.

The repository is https://github.com/kumavis/udapp

Kumavis is part of the team at MetaMask.