Skip to content

Latest commit

 

History

History
28 lines (20 loc) · 849 Bytes

README.md

File metadata and controls

28 lines (20 loc) · 849 Bytes

fliplot

HTML based waveform viewer for HDL simulators.

Fliplot is an alternative to GTKWave, but this is implemented in HTML, Javascript and Python, which make Fliplot scriptable, pluginable, portable.

See demo at: http://raczben.pythonanywhere.com/

Demo of using http://raczben.pythonanywhere.com/

Contribution

Here are the basic steps to start development.

Start development server

  1. Clone and enter to this repo.
  2. Install javascript dependencies: npm i
  3. Bundle js sources: npx webpack --mode=development --watch
  4. Create and activate a new python virtual-environment (optional): python3 -m virtualenv .venv ./.venv/bin/activate
  5. Install python dependencies: pip install flask
  6. Start flask server:
 export FLASK_APP=flask_app
 export FLASK_ENV=development
 flask run