Skip to content

monitorian/fliplot

 
 

Repository files navigation

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 --host (development server IP address)

About

HTML & Js based VCD viewer

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • JavaScript 70.0%
  • Python 15.5%
  • HTML 9.9%
  • CSS 4.6%