Note that the only purpose of this project is to test new ideas before they became independent software or are deprecated. That said, this repo is composed of raw prototypes and failures.
HwtIde is web based prototype of IDE for https://github.com/Nic30/hwt . It contains various tools for hardware development.
Prototype of wave viewer, input is vcd/outputs from HWT simulator in memory. Using d3-wave library.
Simple component connection editor used for visualization of of hierarchical components and simple editing.
Simple component connection visualizer for visualization of of hierarchical components. Using ELK (Eclipse Layout Kernel) and d3-hwschematic library.
- Gantt graph, pipeline mapping graphs etc.
- NOT RECOMENDED, think of this as an example which we tried before a developing of real app.
- "pip3 install flask hwtLib hwtHls"
- download repo and run "npm install" in hwtIde/static to download node packages for frontend
run by executing app.py