Open Source License

Stimulush is proudly open source and available under the MIT License. Use our components freely in personal and commercial projects.

License Type: MIT License

License Summary

The MIT License is a permissive open-source license that allows you to:

What You Can Do

  • Use commercially
  • Modify the code
  • Distribute copies
  • Use privately
  • Sublicense

Requirements

  • Include copyright notice
  • Include license text

MIT License Text

Copyright (c) 2025 Stimulush
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

Third-Party Dependencies

Stimulush is built using several open-source libraries and frameworks. Each has its own license:

Ruby on Rails

License: MIT License

Web application framework

Tailwind CSS

License: MIT License

Utility-first CSS framework

Hotwire (Turbo & Stimulus)

License: MIT License

Modern web application framework

ViewComponent

License: MIT License

Component framework for Rails

For a complete list of dependencies and their licenses, see the Gemfile and package.json files in our repository.

Using Stimulush Components

When using Stimulush components in your projects:

1

Attribution (Optional)

While not required by the MIT license, we appreciate attribution when you use our components. You can include a link back to Stimulush in your project documentation or footer.

2

Customization

Feel free to modify, extend, and adapt our components to fit your project's needs. The MIT license gives you complete freedom to customize the code.

3

Commercial Use

Use Stimulush components in commercial products, SaaS applications, client projects, and any other commercial endeavors without restrictions or fees.

Contributing to Stimulush

We welcome contributions to the Stimulush project! When you contribute:

  • Your contributions will be licensed under the same MIT License
  • You retain the copyright to your original contributions
  • You grant Stimulush permission to use your contributions under the MIT License
  • You confirm that you have the right to make the contribution
Contributor License Agreement

By contributing to Stimulush, you agree that your contributions will be licensed under the MIT License and that you have the necessary rights to make such contributions.

Questions About Licensing

If you have questions about the MIT License or how it applies to your use case:

Disclaimer: This page provides a summary of the MIT License for informational purposes. The full license text above is the legally binding document.