Live data from Hacker News

Show HN: Primo – all-in-one IDE, CMS, component library, static site generator

primo.af

131–140 of 214 posts

Re: Show HN: Primo – all-in-one IDE, CMS, component library, static site generator

#131
post #2

Hi HN. primo is an IDECMSCLSSG (short for IDE, CMS, Component Library, Static Site Generator) I’ve been working on for a few months. The idea came from wanting to host a Notion page at a domain name and not being able to. Once I made the initial version - a basic text editor - the rest of the features just came naturally (except for the SSG, which came from not wanting to deal with hosting). I’d written off freelance…

This looks amazing, and a shining example of Svelte and Tailwind. I'm really looking forward to this being open-sourced- please make it happen soon! I'll be more than willing to pay for a hosted version as long as there's always a way for me to host it myself (having the open-source self-hosting as an option). Cheers mate!

Re: Show HN: Primo – all-in-one IDE, CMS, component library, static site generator

#132
post #86

this is pretty neat! any plans for dynamic content, or data sources? as well could you be able to show how the authentication mechanism works?

Yeah definitely. I imagine it’ll just have to auto-build whenever I gets upstream data updates. I’ll make sure to update the docs; it’s pretty simple atm, just invite a user (set them as a content editor or developer) and they can join your site. And if you want to give them build access you add them as a collaborator on the repo.

tks @mmmateo! I'm also thinking more of allowing them to manage their own "things", whatever they may be. presently i'm leaning towards something like a CMS, with some kind of storage (s3? or something else?) that backs it. I did not look at the source, but this would be something like a gatsby with a front end, so much more new-dev, wannabe-dev, or partime-dev friendly.

Re: Show HN: Primo – all-in-one IDE, CMS, component library, static site generator

#133
post #128

This combined with Tailwind UI[0] makes a pretty stellar low-code tool. For someone with entry level HTML knowledge, you could copy/paste your way to a well-designed site. [0]: https://tailwindui.com

Absolutely. It almost seems like they were made for each other.

Re: Show HN: Primo – all-in-one IDE, CMS, component library, static site generator

#134
post #109

I imagine this is similar in concept to Webflow, Wix, Squarespace, etc? As in, a tool to build a custom static website with easily editable content. Since this needs a lot of code to actually create a site, why not create a CMS instead that can be connected through an API to a SSG?

You could say it's similar, but only insofar as WordPress+Timber is also similar (i.e. coding a custom site for end users to easily edit content). I'm not sure I understand your second question, but I believe lots of those already exist, and it made more sense for my use-case to just build the site directly from primo.

Maybe I'm missing something but it seems every component in Primo is made by coding HTML and CSS. What's the advantage over simply using a SSG?

Re: Show HN: Primo – all-in-one IDE, CMS, component library, static site generator

#135

I’ve been moving towards implementing an API based CMS, specifically prismic.io which allows me to setup content elements that marketing staff can edit. Can you explain a bit more about the non-tech user experience for content editors? Would love to find a magic Wordpress replacement with a proper git & tailwind supported workflow for devs and a simple interface for content editors. I’m hoping this fits the bill.

Have you checked this?

https://www.netlifycms.org/

Re: Show HN: Primo – all-in-one IDE, CMS, component library, static site generator

#136
post #2

Hi HN. primo is an IDECMSCLSSG (short for IDE, CMS, Component Library, Static Site Generator) I’ve been working on for a few months. The idea came from wanting to host a Notion page at a domain name and not being able to. Once I made the initial version - a basic text editor - the rest of the features just came naturally (except for the SSG, which came from not wanting to deal with hosting). I’d written off freelance…

I've never used Svelte so would love to know what attracts you to it :)

Re: Show HN: Primo – all-in-one IDE, CMS, component library, static site generator

#137
Nice work!

I’ve created my own blog around a pure pre-render solution (using gatsby stripped down to just pre-rendering) - because I want to control everything and not be dependent on anything aside from the stack (react in my case).

Impressive how you’ve tied everything in to github. I’ll be reading your code to see how it all works.

Re: Show HN: Primo – all-in-one IDE, CMS, component library, static site generator

#138
post #2

Hi HN. primo is an IDECMSCLSSG (short for IDE, CMS, Component Library, Static Site Generator) I’ve been working on for a few months. The idea came from wanting to host a Notion page at a domain name and not being able to. Once I made the initial version - a basic text editor - the rest of the features just came naturally (except for the SSG, which came from not wanting to deal with hosting). I’d written off freelance…

I've never used Svelte so would love to know what attracts you to it :)

It just rides the line between simple and powerful incredibly well. It's amazing how much you can do with it out of the box before needing to reach for additional tools. The main pull for me is dev experience, but on top of that, the final product knocks everything else out of the water because it compiles down to vanilla JS.

Re: Show HN: Primo – all-in-one IDE, CMS, component library, static site generator

#139
post #134

Earlier quoted context omitted.

You could say it's similar, but only insofar as WordPress+Timber is also similar (i.e. coding a custom site for end users to easily edit content). I'm not sure I understand your second question, but I believe lots of those already exist, and it made more sense for my use-case to just build the site directly from primo.

Maybe I'm missing something but it seems every component in Primo is made by coding HTML and CSS. What's the advantage over simply using a SSG?

If I understood it correctly, the devs create the components and the end user (editorial people) can edit the content in a nice editor. Like this: https://imgur.com/7W9zcW9

Re: Show HN: Primo – all-in-one IDE, CMS, component library, static site generator

#140
post #69
post #62

Earlier quoted context omitted.

This feels like such a ludicrous concept, but also I love it. I've recently fallen back into the world of building static marketing sites and the tooling is now so sophisticated, cheap and undifferentiated. We're solving the same problem over and over in very similar ways. I generally despise all-in-one solutions, but this use case actually makes a lot of sense at this point.

I don't know about ludicrous — this is essentially the same USP you get from Squarespace, Wix, etc., but just without the "and we host the resulting site for you" part. In trade for not doing the hosting, it becomes just a native app you can own, rather than a subscription service. Just need a commodity web host to slap it up on.

http://www.nosupportlinuxhosting.com/

Or Oracle free VM. (I made a comparison of some free stuff in the beginning of this article: https://matrix.org/docs/guides/free-small-matrix-server )

Post reply on HN