I just wrote you an email but I'm replying here as well. If you just need to make some flowcharts they will not have a code2flow stamp in any of the pricing tiers. Maybe except free trial, but it does not watermark the output either yet. You are welcome to use the free trial until we have a paid SaaS or buy the basic self-hosted version.
The enterprise version is for companies embedding code2flow in their own products.
Indeed, it does look a bit weird in that case. On the other hand check out this flowchart https://code2flow.com/KdNVeJ - the same thing looks very clear here.
Yea i meant Ascii art - Monodraw is an amazing program, and as much as i want to buy it, i haven't because i don't want to draw the flow charts.
Your solution is something i've literally talked about here before, so it's welcome to see! But i still need/want ascii. I suppose i don't need it.. i just like being able to view things in CLI/etc.
Hey y'all, I've been working on this part time for a couple of years now. Recently it started getting more traffic so I thought I'd try sharing this project with hacker news. If it's useful to you, and the free app is good for most use cases, then hopefully it will reach wider audience. Cheers.
Hi, just wanted to say you've built something very nice! I just tried it out by re-making a fairly complex diagram and it took me like 10 minutes, including learning the syntax, very nice idea, done well!
I did notice one annoying bug, as I change and break the code sometimes, the editor just stops working and it's hard to tell what's happening (the loading indicator just stays there). Opening the dev tools, it appears you're not catching all errors when your parser (peg.js) fails.
SyntaxError: Expected ":" or [^\t\n\r :;[\]] but "\n" found.↵ at peg$buildStructuredError (https://code2flow.com/worker-flow.js:2:12222)↵ at Object.peg$parse [as parse] (https://code2flow.com/worker-flow.js:5:1413)↵ at exports.FlowWorker.onUpdate (https://code2flow.com/worker-flow.js:5:4410)↵ at callback (https://code2flow.com/worker-flow.js:2:8619)"
After trying hand-written approach and later perl's Parse::RecDescent I ended up using peg.js (http://pegjs.org) parser generator. It was probably the most flexible and performant out of all the options I tried.
I hope your pricing model ($100-$300/month) is meant as a joke, and you're not really serious about it. It's extremely expensive. I can drag and drop text boxes in google docs just fine and it's not costing me a dime. The added productivity would be worth it if I was doing this all day long, but it's not the case (as a software engineer).
Ignore this feedback. You have validated that customers will pay what you're charging, which means what they're getting is less valuable than what they're paying. Keep it up!
I think the feedback you should get from that comment isn't that the price is too big, but that the pricing page may not be as clear as you think. I.e. you never intended that dev to pay 100$/month but he/she took it that way.
I think this is a great execution of a time consuming problem, good job!
Consider repricing to $99 and $299, respectively. It seems like a cheap trick but (a) it's been shown many times to work, and (b) especially with the former, you may just put yourself inside someone's purchasing limit.
But requires "royality free" distribution. so charging per month and limiting to internal use only for self hosted product isnt in agreement with the licence.