8 ms·
Webstudio: Open-source WYSIWYG adds Radix UI elements
- p2hari 3y agoI am not understanding the value of the open source builder, if I am not able to download the code and host it on my own. What does the opensource gives me additionally apart from integrating the studio on my own website. The hobby/free plan already has unlimited projects, pages and team members. Looking into the builder, I cannot see the code but just the css. Would have been good if I could create one of components and be able to download the code using the open source builder.
- oleg009 3y agoCLI for syncing and publishing to Vercel is coming in the next weeks
- Mystery-Machine 3y agoSyncing and publishing what? What's so difficult about `git push` which pushes to GitHub and automatically deploys to Vercel? This doesn't look cool, but those two features are not going to be the ones I'll seek after.
- oleg009 3y agoSyncing the site data from builder to local fs and then building everything and configuring the app for publishing to vercel. Just pushing to github only helps you if you only have static html/css if you wanted to publish a site as gh-page ... I guess you need to clarify your use case
- 8n4vidtmkvmk 3y agoGitHub actions solves the other half, no?
- rvcdbn 3y agoit’s open source you can add the feature to download the code yourself if you want it. being open source is also just a good thing in itself because it’s contributing to the total body of code available for others to extend and use in whatever way they want.
- codetrotter 3y agoFor anyone else looking for the source code for the WYSIWYG builder itself, I think this is it: https://github.com/webstudio-is/webstudio https://github.com/webstudio-is/webstudio AGPL 3.0 This is very cool. Looking forward to try it.
- elliotbnvl 3y agoFunny enough a WYSIWYG editor is the reason Radix components were originally created. I worked on some of the original Radix components while working at Modulz[1]. [1]: https://modulz.app/ https://modulz.app/
- dgellow 3y agoWhat is Radix?
- BoorishBears 3y agohttps://www.radix-ui.com/ https://www.radix-ui.com/ The main offering is their primitives (https://www.radix-ui.com/primitives https://www.radix-ui.com/primitives): essentially skeletons of common components that plain HTML makes difficult to style. They take care of cross-browser compatibility and accessibility and you apply your CSS to their wrapper element. (generally the term for this is headless UI components) Most recently they released a styled version of those primitives
- tobr 3y agoFor React. Not mentioned even on the documentation page unless you dig for quite a bit.
- BoorishBears 3y agoMentioned first thing on the link for primitives.
- deleted 3y ago[deleted]
- apatheticonion 3y agoI feel like there aren't a lot of use cases for custom elements (W3C web components), but a generalised component library like this is probably one of those use cases. Particularly given the ability to style shadow pseudo-elements like drop downs in a non-hacky, browser supported way. Surprised React was chosen here.
- Gnarl 3y agoNot signing in "with google" or "with github" or any other unrelated 3rd party. If there's no "with email" then its goodbye. Probably a fine product though...
- shortrounddev2 3y agoI prefer signing in with third party SSO because it's a lower chance of yet another website mishandling my password, though I use a password manager
- TehCorwiz 3y agoI personally use a generated email with each service so I can track who shares my info. Sso defeats this method of reverse tracking.
- TheNewsIsHere 3y agoI prefer the split approach. I use SSO on the inside of my home network and for hyperscalers and things like Tailscale. At least partly so I could enforce hardware auth when not supported or sane to implement natively. Everyone else gets a custom email address. It’s a nice in-between.
- pritambaral 3y agoGood for you. Keep your SSO login. Nobody's asking for it to be removed. But, your SSO login isn't going to be affected if email login is added, would it?
- oleg009 3y agofor privacy reasons? Afaik github is gdpr compliant ... or is there some other problem?
- madeofpalk 3y agoIt is a privacy leak to tell Github about what other websites or products you are using, that you otherwise wouldn't if you just used normal email/password signup. GDPR only has a tangental relation to privacy. It might be "GDPR compliant" for me to publish my nudes to twitter, but I've still (voluntarily) lost some privacy for doing so.
- dang 3y agoRelated: WebStudio: Open visual development for the open web - https://news.ycombinator.com/item?id=36345645 https://news.ycombinator.com/item?id=36345645 - June 2023 (72 comments)
- _joel 3y agoOnly works in Chrome/Edge it seems, but they don't tell you that until you've done the oauth and created a project, pretty shady.
- oleg009 3y agoits because dashboard works in other browsers too, but builder is very complex
- ceearrbee 3y agoHow is that a valid reason? Standard compliance, especially in something like a website builder should be a top priority. If the builder doesn't work in major browsers, why there be any confidence that the sites it produces will?
- oleg009 3y agowhen you say confidence, is it because the person who builds, can't test in other browsers inside builder? this is something we are going to solve soon by having ability to open up the build url and keeping it in sync with the changes.
- oleg009 3y agoThis would also solve the problem with testing on various mobile devices by e.g. using browserstack and similar tools or even physical phones.
- ceearrbee 3y agoSo, you are saying that there is no plan for it to work outside of Chrom(ium) browsers? It doesn't solve the problem of forcing someone to use a specific browser to use the platform. It does not inspire confidence in an end product will work everywhere and be of high quality when the product to create it is buggy and limited.
- _joel 3y ago
- deleted 3y ago[deleted]
- happytiger 3y agoI don’t understand why downloading code is such a difficult feature for a website builder — I get the competitive aspect. BUT! It would bring so many users to your system and really would be great marketing — why not compete by giving people what they want and just practice love in not lock in? Especially when you’re already there with the OSS license? Seems a real missed opportunity.
- doctor_eval 3y ago> practice love in not lock in I haven’t heard this phrase before, it’s such a great way to describe how I like to do things, which I would have written as “compete on quality rather than treachery”
- BHSPitMonkey 3y agoLots of companies will behave this way... when times are good. They can be fairweather friends at best. Eventually it's time to batten down the hatches, and that's when licenses change, interop gets removed, etc. like we've seen again and again.
- happytiger 3y agoIf that were true there wouldn't be companies in Open Source.
- oleg009 3y agoWe are launching a CLI soon that will allow syncing data and self-publishing, starting with Vercel as first destination.
- 8n4vidtmkvmk 3y agoYou know that's not what users actually want though, right?
- happytiger 3y ago
- riidom 3y agoIs that related to toDesktop which was also on HN today (https://news.ycombinator.com/item?id=37306411 https://news.ycombinator.com/item?id=37306411)? The download link leads to dl.todesktop.com/{someHash}. Bit weird, what is the relation here? And why not mentioning?
- ubavic 3y agoA little off-topic: I am seeing the same design in 1/3 of links that get to to HN front page. The design is clearly a copy of the Vercel's design (and maybe they stole it from somewhere else). The same typography, gradients, border radius, and definitely the same blur effect. I am happy that 'Corporate Memphis' is dying, but I am not happy it is getting replaced with another fad. Makes me wonder, does someone keep track of web design trends trough history?
- jerhewet 3y agohttps://webstudio.com/ https://webstudio.com/ Steve Cochard passed away a couple of years ago. I miss his cranky self ...
- saranggambhir 3y agoTried Webstudio, I still prefer using Divhunt over any other builder/CMS https://divhunt.com https://divhunt.com
- stevenicr 3y agoTook a look.. got interested after first scroll. Clicked pricing. It's all per month - no way to own it / buy - it's a lock-in-lease, where "your monthly bill only increases when you're making more money!" Pass.
- 8n4vidtmkvmk 3y agoLooks like Microsoft Frontpage. I don't understand why we keep recreating that but with worse and worse pricing models and more lock in.
- DANmode 3y agoMoney.
- truemotive 3y agoAccordian, fix that to Accordion anywhere it's used