PEG.js inspired programming language creator using visual based tools.
with server (requires Node.js or io.js):
npm install velc
only editor (requires git):
git clone https://github.com/erispa/velc.git
You can also download Velc from github and then extract it to your desired directory using any extracter that supports zip files.
with Velc server only:
- go to where you have installed Velc
- (optional) on command line type:
npm install
- on command line type:
node server.js
with Velc express middleware:
// required modules
var express = require("express");
var velc = require("velc");
// create a new express application
var app = express();
// ...
// your express code
// ...
// an array of extensions
var exts = [velc.darkTheme, velc.codeMirror, velc.pegjsExamples, velc.pegjsGrammer];
// attach Velc's middleware
app.use("velc", velc(exts));
// ...
// your express/http listen code
// ...
just editor:
- go to where you have installed Velc
- open 'editor.html' in any browser
editor:
- Bootstrap 3.3.2 - http://getbootstrap.com/
- Font Awesome 4.3.0 - http://fortawesome.github.io/Font-Awesome/
server:
- Express 4.11.2 - http://expressjs.com/
- serve-favicon 2.2.0 - https://github.com/expressjs/serve-favicon
Homepage: https://erispa.github.io/velc
Wiki: https://github.com/erispa/velc/wiki
Issues: https://github.com/erispa/velc/issues
NPM: https://www.npmjs.com/package/velc
Copyright (c) 2015 Futago-za Ryuu, Erispa
The MIT License, http://opensource.org/licenses/MIT