All Projects → SuperblocksHQ → Superblocks Lab

SuperblocksHQ / Superblocks Lab

Licence: gpl-3.0
Superblocks Lab for DApp development

Programming Languages

typescript
32286 projects

Projects that are alternatives of or similar to Superblocks Lab

Cakeshop
An integrated development environment and SDK for Ethereum-like ledgers
Stars: ✭ 491 (+391%)
Mutual labels:  blockchain, ethereum, ide, editor
Ethereum Studio
Official Ethereum Studio project repository. And IDE specially tailored to make it as simple as possible to onboard new users into the Ethereum ecosystem
Stars: ✭ 144 (+44%)
Mutual labels:  ethereum, ide, editor
Buidl
A browser-based IDE for creating, deploying, and sharing blockchain apps (DApps, or decentralized apps). Publish your first blockchain DApps in 5 minutes! Here is how: https://docs.secondstate.io/buidl-developer-tool/getting-started
Stars: ✭ 376 (+276%)
Mutual labels:  blockchain, ethereum, ide
Istanbul Tools
Istanbul BFT tools
Stars: ✭ 80 (-20%)
Mutual labels:  blockchain, ethereum
Eth Indexer
An Ethereum project to crawl blockchain states into database
Stars: ✭ 98 (-2%)
Mutual labels:  blockchain, ethereum
Marketprotocol
Ethereum based derivatives trading protocol creating digital tokens for any asset
Stars: ✭ 78 (-22%)
Mutual labels:  blockchain, ethereum
Nethereum
Ethereum .Net cross platform integration library
Stars: ✭ 1,191 (+1091%)
Mutual labels:  blockchain, ethereum
Laravel Whoops Editor
Laravel Whoops Editor helps to open your code editor from exception stack trace.
Stars: ✭ 83 (-17%)
Mutual labels:  ide, editor
Trust Wallet Ios
📱 Trust - Ethereum Wallet and Web3 DApp Browser for iOS
Stars: ✭ 1,228 (+1128%)
Mutual labels:  blockchain, ethereum
Solidity
Solidity, the Smart Contract Programming Language
Stars: ✭ 13,691 (+13591%)
Mutual labels:  blockchain, ethereum
Develnext
JavaFX and IDE for JPHP (only russian localization, english - in progress)
Stars: ✭ 89 (-11%)
Mutual labels:  ide, editor
Uniswap Interface
🦄 An open source interface for the Uniswap protocol
Stars: ✭ 1,337 (+1237%)
Mutual labels:  blockchain, ethereum
Portis Sdk
Portis Web SDK [DEPRECATED, PLEASE USE OUR NEW SDK: https://github.com/portis-project/web-sdk]
Stars: ✭ 78 (-22%)
Mutual labels:  blockchain, ethereum
Epirus Free
Ethereum, Hyperledger Besu and Quorum private blockchain explorer
Stars: ✭ 79 (-21%)
Mutual labels:  blockchain, ethereum
Ethnode
Run an Ethereum node (Geth or Openethereum) for development
Stars: ✭ 74 (-26%)
Mutual labels:  blockchain, ethereum
Whale
🐋 Show Ethereum and Bitcoin price in command line interface (CLI).
Stars: ✭ 81 (-19%)
Mutual labels:  blockchain, ethereum
Awesome Privacy On Blockchains
A curated list of privacy on blockchains resources
Stars: ✭ 86 (-14%)
Mutual labels:  blockchain, ethereum
Texstudio
TeXstudio is a fully featured LaTeX editor. Our goal is to make writing LaTeX documents as easy and comfortable as possible.
Stars: ✭ 1,300 (+1200%)
Mutual labels:  ide, editor
Dapp
Censorship resistant democracies.
Stars: ✭ 1,326 (+1226%)
Mutual labels:  blockchain, ethereum
Smart Contracts
Ethereum smart contracts for security and utility tokens
Stars: ✭ 1,187 (+1087%)
Mutual labels:  blockchain, ethereum

Superblocks Lab

Join the community CircleCI Follow in Twitter

Superblocks Lab is an integrated development environment (IDE) to learn, build and deploy decentralized apps (DApps) for Ethereum. It's a full browser experience which requires no installations to run.

Superblocks Lab in action

Superblocks Lab has a built in Solidity compiler and Ethereum Virtual Machine. It also works with local and public networks.

To try it out, go to lab.superblocks.com.

Features

  • In-browser Blockchain
  • Code Autocompletion
  • Bootstrap your App
  • Live code your WebApp
  • Deploy to Networks
  • Run with custom node
  • Built-in wallets
  • Export your full DApp
  • Metamask Integration
  • Powered by Monaco Editor

Quick start

Below is described how to get the Superblocks Lab PreactJS project setup and running locally.

Install node modules

Use yarn Yarn.

yarn install

Run in development mode

yarn start

Browse to http://localhost:3000. Note that if you use any other hostname/IP than localhost, then instead run update 'ORIGIN' value in 'env.development', this is important so that the iframes can communicate with the main window.

Make a production build

yarn build

The dist files will be inside ./dist. Note that the this command uses production version of ".env" file, so in order to test it locally please create a ".env.local" with proper ORIGIN variable value prior to build.

Bumping version

Set the new version both in app.js and in manifest.json.

Run this script to fix that for you:

./bump_version "1.1.0"

Consider double-checking and updating the CHANGELOG to reflect the changes. Tag the new version.

Issues

Bug reports and suggestions can be filed at the project Issues page.
For more information about the process involved, please refer to the Wiki: Submitting Bugs and Suggestions.

Contributing

Contributions are welcome. Please, visit the Wiki for a guide on How to Contribute.

License

Superblocks Lab is free software and GPLv3 licensed. See the COPYING file for details.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].