Shuffle — An online editor for busy developers
shuffle.dev
shuffle.dev
I want to share with you something we've been working on the last few months — the new Shuffle (https://shuffle.dev). It's an online visual editor for Tailwind CSS, Bootstrap, Bulma, and Material-UI.
The brand is new, but we created Shuffle by combining our four editors into one. That's why, if you have an account in Tailwind Builder, Bootstrap Shuffle, Bulma Builder, or Material-UI Builder, you don't need to create a new one (please use the same login details).
Shuffle includes all the content from old editors & the new beautiful dark mode.
I encourage you to try the demo. Registration is not required!
Any feedback is welcome!
PS.
A few days ago, the CEO of Webflow published here a beautiful story to thank the community, and we have a similar tale & reason to thank you.
Exactly two years ago, our first visual editor was featured on Hacker News's homepage[1], and thanks to that spike in traffic, good reviews & comments, I was sure to continue working on it! TRUE STORY!
Then, it was just me, a one-person "company." Now, we're a team of four :)
So thank you all!
A really great guy, and a great product! I mostly use the Tailwind builder, the top comment on the ProductHunt page is mine and has a bit more detail on the story: https://www.producthunt.com/posts/tailwind-builder-2-0.
Both push different incentives and product paths. Recurring usage will give you more growth avenues than 1 time. Not to mention this is a product that actually needs constant updates, as well charge for it.
It is quite a good idea but it makes me reluctant to purchase the lifetime sub. I think I'll wait until the marketplace releases and see their pricing model on that.
Hey @kemyd, any reason (that you could share) you decided to make that one a lifetime instead of annual? Always keen on learning others' approach to pricing such a product.
Long version, from the beginning:
When we started two years ago, the lifetime option cost $60. Why? Because we created an online editor for Bootstrap only, and Bootstrap Studio (similar software then) had a lifetime option, and it cost... $60 (I just checked, and it still costs $60 for a lifetime license).
For proof, you can check the link in my first comment. It's about Bootstrap Shuffle (and that's why today our editor is called Shuffle :)).
Please note that their software (Bootstrap Studio) is a desktop application; they don't have infrastructure cost, etc. But back then, I chose price by comparison.
In the meantime, we added support for Tailwind CSS, Bulma CSS, and Material-UI.
Today, the lifetime option price is related to our LTV and our funding (no VC funding). And that's why we prefer real revenue to imagined/estimated future revenue in excel. ;)
And lifetime option converts a lot better than annual (a mean 2x better). I tested it a few times.
We may remove this option in the future (for new customers only!), but today lifetime subscription is not something that worries us :)
The product is awesome and definitely great value esp. for the lifetime fee!
A few clicks into the demo, though, I came across this example copy in one of the pre-built components.
> This is such a great product that I feel aroused every time I use it. I didn't know the boys would be able to build, but god damn it, they did it. Kickass!
Maybe consider lorem ipsum or similar text if you don't have a designer who can write placeholder copy. This is, frankly, just gross.
That said, for placeholder text as much as for jokes, "if you have to explain it…"
Really happy to see that you're doing well with this and expanding.
Maybe one piece of feedback: $24 is a lot of buyin for me.
I would happily give you $5 for 7 day trial for instance, but personally $24 is too much for something I'm fully sure of.
Probably on the poorer end of HN browsers, so not sure my opinion matters haha, but just my $0.02
Being busy developer I do not have time to wait each time for elements sidebar to slide out - maybe use smaller elements in palette, but keep it always open? Constant fade outs to dark and back to light are a bit distracting when working in the dark.
PS. You can use a shortcut to open the last component category (press C on your keyboard)
My suggestion would be to curate a bunch of custom components built upon the libraries that you offer, so rather than having to build up a complex form there are starting points, this could be user generated.
That would cut down on both having to build something up from scratch but also learning from existing implementations.
Very very cool though, I could see this being a massive timesaver!
Furthermore, in the future, what do you think about a meta-framework system that enables users to import an arbitrary framework and create their own components from it? That way you don't have to keep adding dozens of frameworks yourself.
I'm not the target demographic (yet), but may look into this later when I look at starting up a 1 man company.
Great job putting this beautiful site together. Is there any article or post about how this platform was created (including design aspects)?
That said, I'm working on a project that requires Vue/Vuetify and I'd love to be able to use this on that as well.
At first I was just playing around with the stock templates. I then discovered the HTML editor and that's when I was really blown away. The fact that I can drag and drop stuff, immediately customize it, and then visualize it was a powerful mix. For some reference, I'm a backend and infrastructure dev who has some decent React skills.
I don't know if you can stuff this in an electron app, but I would love to be able to just load this on my desktop when I need it.
I thought this was cool before, but I'll be showing it to my team tomorrow.
Seems like it could be a useful prototyping tool.
found some bugs or maybe just something i found strange take it if you want it:>, (was just testing the demo)
* adding some components and clicking shuffle removes them for instance the form thing adding it -> clicking 2 times shuffle -> gone
* you check that the html is valid but the editor shows it only after you close and reopen it. used 'teams' removed the last section-tag in the html editor, clicked save -> looked the same -> closed -> opened -> removed tag was back (as it should)
What else do people use your editor to build, aside from landing pages (and forms)?