docusealco / docuseal

Open source DocuSign alternative. Create, fill, and sign digital documents ✍️
https://www.docuseal.co
GNU Affero General Public License v3.0
5.61k stars 372 forks source link

Split frontend into packages #185

Closed vitormattos closed 5 months ago

vitormattos commented 5 months ago

Hi,

I'm the maintainer of LibreSign and I liked a lot the frontend of this project.

Would be possible start to move parts of frontend of this project to NPM packages to be possible use the frontend on other projects?

If yes, I can start helping to do this because I know that will be a big work and also will be necessary to create an organization at NPM.

I think that will be very nice to increase the contributions at frontend codebase.

omohokcoj commented 5 months ago

@vitormattos thanks for reaching out and for the feedback! The app is mostly written in Rails with server side rendering (no JS) - the only two JS UI components are the Form Builder and the Signing Form are written in Vue3.

I think extracting them into npm packages is not feasible in our case: