michaelrambeau / bestofjs

Best of JS repo used only to track user requests
https://bestofjs.org
131 stars 9 forks source link

Add Paperclip #390

Closed crcn closed 3 years ago

crcn commented 3 years ago

I'd like to add Paperclip! https://paperclip.dev/

How would this project be tagged? (Pick one or several existing tags)

michaelrambeau commented 3 years ago

Hello Craig @crcn Thank you for the suggestion, Paperclip is now available on Best of JS, could you please check here? https://bestofjs.org/projects?tags=playground

crcn commented 3 years ago

Thanks for including that! I think the only tag that I'd add would be template since it's a template language that compiles down to React code. The playground is an extra thing specific to Paperclip to help developers build UIs faster.

michaelrambeau commented 3 years ago

Hello Craig @crcn Thank you for the feedback, you're right, I will fix the tagging. I wonder if we need a new tag in the application, something about "visual UI builder" and/or "visual testing/regression"... can you see a new tag we could create (and some other projects that should be classified under this new tag?)

crcn commented 3 years ago

No problem! visual ui builder sounds like a useful tag. Off the top of my head, here are some additional libraries that I think could fit under it (just from a quick Google search):

I'd imagine more tools like this will be coming too since visual development is becoming a popular idea (again!).

visual regression testing is a bit tougher - couldn't find many libraries that do this, and libraries that do exist are plugins for either Chromatic, or Percy. Both of those services also contain links to libraries that they support, so it seems a bit redundant to also include them in Bestofjs. What do you think?

michaelrambeau commented 3 years ago

Thank you very much for the information @crcn

A tag called Visual Editor would make sense to you? It's a bit a more generic than Visual UI Builder as it could include any visual tool that generates code, whether it's about generating UI or not (similar to the "low code" trend too).

We could have Node-RED in this category: https://bestofjs.org/projects/node-red

And I would include GrapeJS too: https://bestofjs.org/projects/grapejs

I will add to Best of JS the 2 other projects you mentioned: OpenChakra and Builder.

Note: we also have a CMS tag: https://bestofjs.org/projects?tags=cms it may include some projects that could be tagged Visual Editor.

Thank you again, I take this question of tagging very seriously!

When you said that visual programing is becoming popular again, does it mean you were a Visual Basic programmer in a previous life 😄? I feel less lonely suddenly!

crcn commented 3 years ago

A tag called Visual Editor would make sense to you? It's a bit a more generic than Visual UI Builder as it could include any visual tool that generates code, whether it's about generating UI or not (similar to the "low code" trend too).

Yeah good call, something a bit more generic is probably better.

Thank you again, I take this question of tagging very seriously!

No problemo! Thanks for setting up BestofJS! It's an awesome resource.

[...] does it mean you were a Visual Basic programmer in a previous life

Flex and Flash! I did dabble with Visual Basic a long time ago, not enough to be proficient though. Man those were some fun days...

michaelrambeau commented 3 years ago

Hello again Craig @crcn Actually, we already had a tag called "Visual Programming", so I simply assigned this tag to some projects already tracked by Best of JS, please check here:

https://bestofjs.org/projects?tags=visual-programming

Also your project has now the templating tag

image

Sorry if it sounds like "bikeshedding", between "Visual Programming" and "Visual Editor" let me know which is one is the most appropriate, and I will make you the unofficial "owner" of the tag 👑 😄 !

The 2 "new" projects will be available in 24 hours, stay tuned!

michaelrambeau commented 3 years ago

Hello Craig @crcn OpenChakra and Builder projects are now available under the new tag "Visual programming". Thank you for checking, again!