remix-project mirror
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
chriseth 86330e0b30 Use bash instead of sh. 9 years ago
assets Use npm for building / dependency management. 9 years ago
ci Use bash instead of sh. 9 years ago
src Use npm for building / dependency management. 9 years ago
.gitignore Added gitignore. 9 years ago
.npmignore Travis deployment scripts. 9 years ago
.travis.yml Configure push repo from outside. 9 years ago
LICENSE.md Top-level license file. 9 years ago
README.md Update readme to describe only the IDE part. 9 years ago
background.js Enable extension to sync files using chrome.storage.sync 9 years ago
icon.png Extracted application code and created chrome extension manifest. 9 years ago
index.html Use npm for building / dependency management. 9 years ago
manifest.json Enable extension to sync files using chrome.storage.sync 9 years ago
package.json Make package private. 9 years ago
worker.js Fix again. 9 years ago

README.md

Browser-Solidity

Browser solidity is a browser based solidity compiler and IDE.

Visit https://ethereum.github.io/browser-solidity to use, it will always deliver the latest version.

Offline Usage

Full offline usage is currently not supported because the compiler is always loaded via http. If you clone or download the repository, you still have to build it before you can use it.

Building

Many dependencies are only provided via npm:

npm install    # fetch dependencies
npm run build  # build application into build/app.js

Now point your browser to index.html to open the application.

To use it as a chrome extension

Browse to chrome://extensions/

Make sure 'Developer mode' has been checked. Then click 'Load unpacked extension...' to pop up a file-selection dialog.