Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

evaluate/help/reuse this nice library #20

Closed
1 of 5 tasks
pierreozoux opened this issue Sep 5, 2016 · 27 comments
Closed
1 of 5 tasks

evaluate/help/reuse this nice library #20

pierreozoux opened this issue Sep 5, 2016 · 27 comments

Comments

@pierreozoux
Copy link

pierreozoux commented Sep 5, 2016

We need to let user be able to create nice website/pages, without technical knowledge. A lot of project are reinventing the wheel, and I really think we should mutualize effort around a nice library and reuse that library.

I will ping other projects to see what they think about collaborating here.

We already know Silex is in, let 's see for others, I'll complete the following list.

@artf
Copy link
Member

artf commented Sep 5, 2016

Hi @pierreozoux thank you, I really appreciate your initiative.
I've already seen some of those amazing projects and they're pretty much further than me.
Anyway, another big goal for me is to show how to integrate GrapesJS with some other software so if anybody here is adventurous enough to play with an alpha-stage, undocumented project I'm here to help :)

@iCoachLive
Copy link

artf looks very clean and promising.

@tuongpgjz
Copy link

Hi pierreozoux,

I think you can add other one is KingComposer page builder into your list

They just release new version 2.5.

@pierreozoux
Copy link
Author

@tuongpgjz nice try :) But there are not open source, so... they do their life :) would be nice if they use this also, but I don't know where to ping them... Would you like to try?

@tuongpgjz
Copy link

Oh, it is open source for backend. You can try from https://wordpress.org/plugins/kingcomposer/

@pierreozoux
Copy link
Author

Ah ok :) It is not open-source then, I call it fauxpen-source (faux means fake in french). Or maybe I missed it? Where is the code? What is the license?

@iCoachLive
Copy link

Check on Gimp. Says it IS open source. GL.
On Sep 7, 2016 7:55 AM, "Pierre Ozoux" notifications@github.com wrote:

Ah ok :) It is not open-source then, I call it fauxpen-source (faux means
fake in french). Or maybe I missed it? Where is the code? What is the
license?


You are receiving this because you commented.
Reply to this email directly, view it on GitHub
#20 (comment), or mute
the thread
https://github.com/notifications/unsubscribe-auth/AT5e84iMo7uwf-PCdnvpdgFFG10WV69Mks5qnqZJgaJpZM4J1O1t
.

@joshmarom
Copy link

elementor/elementor#509

@artf
Copy link
Member

artf commented Sep 13, 2016

thanks for the reply @joshmarom

@andrew-worsfold
Copy link

Really impressive project and something I intend to delve into for an upcoming project! Please see my comments re: Tailor here.

@artf
Copy link
Member

artf commented Sep 16, 2016

Thank you @andrew-worsfold hope to see you here in the future. Anyway, I'm surprised that didn't hear about Tailor, truly simple and well done.

@etewiah
Copy link

etewiah commented Feb 16, 2017

grapejs is truly awesome. I will try to integrate it in my website builder for real estate over the coming weeks:

etewiah/property_web_builder#7

@artf
Copy link
Member

artf commented Feb 17, 2017

Thanks for the interest @etewiah excited to see your results :)

@pavan168
Copy link

Hello @artf, this is a lovely tool. I have been looking for something like this for ages. We have a SaaS product where we give websites for customers. However, we need to incorporate a website builder. Do you think we can use your library? How are the licensing done?

@artf
Copy link
Member

artf commented Mar 28, 2017

Of course you can @pavan168 The library is under BSD 3-clause license

@pavan168
Copy link

Can we integrate this to our product and sell with the package as well? There wont be any licensing issues right?

@artf
Copy link
Member

artf commented Apr 4, 2017

sure @pavan168 no problem, there is no other licenses for the commercial use. Anyway, would be cool to see your final work :)

@pavan168
Copy link

pavan168 commented Apr 4, 2017

Sure. would love to speak more on this line. Would you be able to pass me your email address?

@subek
Copy link

subek commented Apr 10, 2017

Is there any editing tools for the image ?? I couldn't find any.

@artf
Copy link
Member

artf commented Apr 11, 2017

@subek not at the moment, it's possible to add one via plugins but at the moment I have no time to make one.

@subek
Copy link

subek commented Apr 12, 2017

@artf : Ok Thank You !

@LukeTowers
Copy link

@artf What would you say in regards to how extendable this library is?
Say if I wanted to replace / modify certain components (for example the RTE and Asset Manager) dynamically via a plugin or other means; how difficult would that be to accomplish? What about custom styling / "themes" for the GrapeJS editor as a whole?

And one final question, does GrapeJS support editing previously saved HTML (even if it's just editing previously saved HTML that has been created by GrapeJS)? If not, what are the major hurdles in adding such support?

This project looks quite interesting and it looks like you've put a lot of work into it! Great job so far!

@artf
Copy link
Member

artf commented Apr 17, 2017

Thanks @LukeTowers I'd say that the goal point is to make GrapesJS as much extendable/modular as possible.

You can already find examples on how to replace/modify built-in features:
plugin-ckeditor - Replace the default RTE with CKEditor - How-to guide
plugin-filestack - Enable Filestack uploader inside the Asset Manager

You can import previously saved HTML as well. In GrapesJS, you can store templates as HTML (this is actually what the final user will see, so clean HTML without additional info) and, of course, reimport them later, in addition, there is also a JSON structure which stores additional informations (eg. edited name inside Layers panel)

@remcovo
Copy link

remcovo commented May 16, 2017

At this moment I am playing with Grapejs, it looks really amazing!
Is there also an example available how to add/control repeating elements?

For example I want to add tabs or image slider. f.e. <li><a href="#">image.jpg </a></li>

It would be handy if you can upload in de component panel the image slides and set the links. Or edit/ remove a li element

@artf
Copy link
Member

artf commented May 16, 2017

thanks @remcovo
It's definitely possible, but not yet available

@megarg
Copy link

megarg commented May 29, 2019

I am trying and evaluating grapesjs. It looks amazing though one question: is it possible to render a component which is created by another JS library (such as a rendering a form created by a "forms creation library" such as formio)?

@artf
Copy link
Member

artf commented May 30, 2019

@megarg not sure exactly about what is the output of "another JS library" but you can import any HTML element, then you can create custom components to give them specific/customized behaviors

@GrapesJS GrapesJS locked and limited conversation to collaborators May 30, 2019
@artf artf closed this as completed May 30, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests