Skip to main content


Build Status npm bundle size version downloads

MIT License All Contributors PRs Welcome Code of Conduct

Watch on GitHub Star on GitHub Tweet

reactjs-popup is a simple React popup component that help you create simple and complex Modals, Tooltips and Menus for your next React App.

You should consider using reactjs-popup for these reasons :

  • ✅ Modal, Tooltip, Menu : All in one library 🏋️
  • ✅ Very tiny library (3kb) ⚡️
  • ✅ Fully accessible
  • ✅ Function as children pattern to take control over your popup anywhere in your code 💪
  • ✅ Easy to use 🚀
  • ✅ TypeScript Support 👌
  • ✅ IE Support 🚀
  • ✅ Full style customization 👌 (js, CSS, styled-components)
  • ✅ Support for controlled Modals & Tooltips
  • ✅ Default & Custom Animations


This is a simple demo to demonstrate how you can create Modals, Tooltips, Menus using reactjs-popup.


If you are interested to Sponsor this library and list your logo in this section, Make sure to contact me.

Show Your Support#

Buy Me A Coffee

That's all, thank you for your attention, please Star on GitHub the repo to show your support.

we are all made of stars Star on GitHub


The code in this project is licensed under MIT license.


Youssouf EL Azizi