raczben / fliplot

HTML & Js based VCD viewer

Home Page:http://raczben.pythonanywhere.com/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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 

About

HTML & Js based VCD viewer

http://raczben.pythonanywhere.com/

License:Apache License 2.0


Languages

Language:JavaScript 70.0%Language:Python 15.7%Language:HTML 9.7%Language:CSS 4.6%