5 ms·
Show HN: Structr - Next-Generation Data CMS Based on Neo4j
- amalag 12y agoSorry to be "the guy", but what unique thing does this do? I see that you build a page by linking nodes together. That is about all I could glean by scrubbing the 45 min talk.
- cmor 12y agoOn the CMS side, the page rendering process is a graph traversal and thus very fast (just a couple of milliseconds), and Structr doesn't need any caching of intermediate results during page assembly, so it can render protected/private pages as fast as public ones. And you can create mobile backends and web apps in minutes, using the schema editor to define a custom data model.
- kolev 12y agoThis is not even open-source. Not interested!
- binaryorganic 12y agoScreencast says it's open source. It's on Github (https://github.com/structr/structr https://github.com/structr/structr) where it says it's GPLv3, unless I'm missing something.
- cmor 12y agoOf course it is open source (GPLv3 / AGPL), see https://github.com/structr/structr https://github.com/structr/structr
- thecolorblue 12y agohttps://github.com/structr/structr https://github.com/structr/structr It looks like it is open source, but I feel that the structr.org website should talk more about the open source project, and a structr.com website should focus on the business. Right now, looking at structr.org, I don't see anything about the open source project. It just looks like a sales pitch to me.
- thecolorblue 12y agoI should say, the project looks great, and I will definitely be trying it out.
- amorgner 12y agoThank you! :-)
- amorgner 12y agoIt is open source, and we changed the frontpage to make it more clear. Regarding structr.org/structr.com, I agree. We will make structr.com the commercial site in the future while turning structr.org into a site for the community. And on the sales pitch: It's somewhat intended as we need some commercial customers from time to time, not being backed by big investors.
- kolev 12y agoWhy are you downvoting? I made a mistake, I apologized, my feedback was accepted.
- gokulj 12y agoThe main website didn't have a link to the docs, but found them here - http://docs.structr.org/ http://docs.structr.org/ via the blog link - http://structr.org/blog/structr-10-data-cms-on-neo4j-released http://structr.org/blog/structr-10-data-cms-on-neo4j-release...
- progx 12y agoAre there some case studies or examples? It look pretty cool, but I have no idea what i should do with Structr.
- teleclimber 12y agoDitto! I don't have the time to watch a 46 minute video.
- amorgner 12y agoThe screencast is based on a talk I gave at NoSQL matters in Cologne this year. I know we need to add better videos, but we're just hackers. Will do our best.
- aikah 12y agoLooks great.Are CMSs popular in the Java world? I remember things like Vignette years ago,but it's a bit of a tough environment for competition.
- cmor 12y agoThanks! Structr is actually much more than a CMS; it has evolved into a Rapid Application Development Platform with a visual schema editor and an integrated JSON/REST server, so it can even be used for database-as-a-service projects etc.
- ryanjshaw 12y agoThis is great. I was just looking at building a conceptually similar backend on Neo4j. You guys have saved me months of work and have allowed me to jump into the meat of the project. One issue: subscribing to your newsletter takes me to a page with a message in German -- not an error, it's just telling me to click a link in my email, but presumably not the language intended given the site is in English? EDIT: the email received is also in German.
- cmor 12y agoYes, we did not yet manage to change the language. Sorry for that, we're working on it! Thanks for the hint! EDIT: Now the newsletter registration is in English
- Roritharr 12y agoSomething from a company based in Frankfurt on the Frontpage! Congratulations guys!
- cmor 12y agoYeah, thank you! :)
- zubairq 12y agoVery nice. Alot of Neo4j tools are starting to popup. I'm making a real time framework like meteor too for Neo4j, available here: https://github.com/zubairq/coils https://github.com/zubairq/coils
- fideloper 12y agoCalling this a CMS platform I think is misleading me into wondering what a graph database's use is in something used to "just show content". It sounds like it's able to do fancy things with rendering pages quickly, but...so what? The Github explanation says "It was designed to simplify the creation of complex graph database applications" - a generic platform built around a graph database makes more sense. So my question is - Is this a CMS or a platform for building applications? Is the graph database cool because it can do fancy things for rendering content, or because you can use it to build relationship models for users of applications using Structr for RAD-style dev?
- amorgner 12y agoTrue, it's hard to find the right category for it, so we call it "Data CMS". For some people, the CMS part might just be a nice add-on and the real value is the embedded graph database and the in-graph data model. Many web applications are 80% CRUD-style pages and maybe 20% (complex) queries, so using Structr for the CRUD pages and Neo4j's Cypher for the queries is a perfect fit imho.
- dreamfactory2 12y agoSeems like it's trying to do too much. Webdav/CMIS feels dated, let alone for a roadmap. Widget exchange can require a huge community to be worth the effort. However, the performance and data binding really stand out and could have huge value.
- abuzzooz 12y agoWould be nice to have a demo site set up.
- qmaxquique 12y agoHey, I just created a terminal.com container hosting this product! Feel free to test it: https://www.terminal.com/tiny/2H3UtUvzfi https://www.terminal.com/tiny/2H3UtUvzfi I suggest to start with in a mini or small container.