Repository navigation
|
Hi David, thank you for React Bits! Note I read your answer in #1101. Bundling React Bits into an app or website is fine. My question is about one case it doesn't cover: the adapted component source sits in a public repository. My projectRatchet is an open-source (Apache-2.0) project I'm building solo for the Nebius x NVIDIA Global AI Hackathon. Its documentation website (Astro) uses adapted versions of 9 React Bits components:
How they're kept
Our landing page contains no React Bits codeIts effects were written from scratch after the idea of eight React Bits components (Aurora, SplitText, BlurText, ShinyText, SpotlightCard, TiltedCard, Magnet, GlareHover). Each file credits React Bits in a comment. I compared them line by line with your sources to make sure. My questionBecause the repository is public, anyone can view the adapted source files in that folder. Is it OK to keep these adapted components in the public repository, as part of the docs website's source code? If you'd prefer something else, I'm happy to:
Thanks for your time, and for making React Bits free to use in real products! |
Replies: 2 comments
|
Hi, Yes, this is permitted under our license, as long as the components are part of your website and not redistributed as a standalone library. |
|
The answer depends on the original components' license and how they were adapted. Before publishing adapted components in a public repository, I would recommend checking the following:
Publishing a component only as part of a documentation website does not automatically exempt it from its original license terms. If you share the original component's license and the repository's intended license, it will be easier to determine which attribution and redistribution requirements apply. For legal certainty, consult a qualified legal professional. |
Hi,
Yes, this is permitted under our license, as long as the components are part of your website and not redistributed as a standalone library.