The Data Contract Editor is like VS Code, but for data contracts. It's enterprise-friendly as it stores your data contracts in your browser.
Features
- ✅ Syntax highlighting
- ✅ Code completion
- ✅ Error checking
- ✅ Privacy-friendly (no data leaves your browser)
- ✅ Live HTML preview
- ✅ Share data contracts via URLs
Try it out at editor.datacontract.com.
# run locally
npm install
npm run precompile # optional, only needed if you change the templates
npm run dev
# build for production
npm install
npm run precompile
npm run build
# deploy dist folder
Templates are taken from the Data Contract CLI and are fetched directly from the repository.
If you want to update them locally run npm run update-templates
, whic will also be automatically run in the build.
Created by Dr. Simon Harrer and Jochen Christ.
Supported by INNOQ.