←back to thread

439 points david927 | 1 comments | | HN request time: 1.158s | source

What are you working on? Any new ideas which you're thinking about?
Show context
ttd ◴[] No.44417484[source]
I'm working on a new app for creating technical diagrams - https://vexlio.com. It's an area with some heavyweight incumbents (e.g. Visio, Lucid) but I think there's good opportunity here to differentiate in simplicity and overall experience. I'm still in the fairly early phase, and I suspect I haven't quite found the best match of features to customers yet.

From a dev perspective this area has a ton of super interesting algorithmic / math / data structure applications, and computational geometry has always been special to me. It's a lot of fun to work on.

If anyone here is interested in this as a user, I'd love for any feedback or comments, here or you can email me directly: tyler@vexlio.com.

Some pages the HN crowd might be interested in:

* https://vexlio.com/blog/making-diagrams-with-syntax-highligh... * https://vexlio.com/solutions/state-diagram-maker/ * https://vexlio.com/blog/speed-up-your-overleaf-workflow-fast...

replies(19): >>44417546 #>>44417741 #>>44417746 #>>44417775 #>>44417877 #>>44418030 #>>44418112 #>>44418342 #>>44419258 #>>44420799 #>>44421310 #>>44421948 #>>44422357 #>>44426105 #>>44428516 #>>44429276 #>>44433558 #>>44434241 #>>44434526 #
saboot ◴[] No.44419258[source]
This looks really cool. An application I would use this for is to generate code for FPGAs, as finite state machines are very common.

This is an example, https://terostechnology.github.io/terosHDLdoc/docs/guides/st...

But it only outputs an SVG, and there are no tools (AFAIK) that go from diagram to code, which should easy to setup.

So I'd consider extending this to both generate code and read in code and make these nice interactive diagrams.

replies(1): >>44423343 #
1. ttd ◴[] No.44423343[source]
Thank you for the feedback! This is a great idea and definitely fits into the vision.

Do you know if the FPGA and/or hardware communities use any type of formalism for design or documentation of state machines? One example of what I mean is is Harel statecharts - essentially a formalized type of nested state diagram.