Description
Mantine is a MIT licensed open source react components and hooks library with focus on usability, accessibility and developer experience.
Mantine alternatives and similar libraries
Based on the "Form Components" category.
Alternatively, view mantine alternatives based on common mentions on social networks and blogs.
-
slate
A completely customizable framework for building rich text editors. (Currently in beta.) -
tagify
๐ lightweight, efficient Tags input component in Vanilla JS / React / Angular / Vue -
react-syntax-highlighter
syntax highlighting component for react with prismjs or highlightjs ast using inline styles -
react-colorful
๐จ A tiny (2,8 KB) color picker component for React and Preact apps -
@lunasec/react-sdk
LunaSec - Open Source AppSec platform that automatically notifies you the next time vulnerabilities like Log4Shell or node-ipc happen. Track your dependencies and builds in a centralized service. Get started in one-click via our GitHub App or host it yourself. https://github.com/apps/lunatrace-by-lunasec/ -
react-movable
๐ Drag and drop for your React lists and tables. Accessible. Tiny. -
react-simple-code-editor
Simple no-frills code editor with syntax highlighting -
react-nice-dates
A responsive, touch-friendly, and modular date picker library for React. -
interweave
๐ React library to safely render HTML, filter attributes, autowrap text with matchers, render emoji characters, and much more. -
react-simplemde-editor
React wrapper for simplemde (easymde) markdown editor -
edtr-io
Edtr.io is an open source WYSIWYG in-line web editor written in React. Its plugin architecture makes Edtr.io lean and extensive at the same time. -
@anatoliygatt/heart-switch
โค๏ธ A heart-shaped toggle switch component for React. -
react-payment-inputs
A React Hook & Container to help with payment card input fields. -
react-datepicker2
react datepicker component.(include persian jalaali calendar) -
smartblock
intuitive block based wysiwyg editor built with React and ProseMirror -
react-numpad
A numpad for number, date and time, built with and for React. -
react-functional-select
Micro-sized & micro-optimized select component for React.js -
@pathofdev/react-tag-input
A simple tag input component for React with editable tags -
date-range-picker
โ๏ธ๐ Flexible React date range picker calendar with no dependencies. -
@anatoliygatt/numeric-stepper
๐ A numeric stepper component for React. -
rich-textarea
A small customizable textarea for React to colorize, highlight, decorate texts, offer autocomplete and much more. -
react-timezone-select
๐ An extremely usable and dynamic React timezone selector -
react-upload-gallery
React for Upload Image Gallery. Sorted by drag & drop and Customizable -
react-advanced-cropper
The react cropper library that gives the possibility to create croppers exactly suited for your website design. -
react-easy-crop
Ricardo fork of https://valentinh.github.io/react-easy-crop/ -
react-column-select
React component to select options by transferring them from one column to another. -
react-drag-sizing
"Drag to resize" (sizing) as React Component. -
react-autowidth-input
Highly configurable & extensible automatically sized input field built with hooks. -
interweave-emoji-picker
A React based emoji picker powered by Interweave and Emojibase.
Appwrite - The Open Source Firebase alternative introduces iOS support
Do you think we are missing an alternative of Mantine or a related project?
README
Mantine
Links
- Documentation
- Contributing
- Ask question or give feedback
- Changelog
- Follow on Twitter
- Join Discord community
Packages
@mantine/hooks
โ collection of 30+ hooks for state and UI management@mantine/styles
โ emotion based css-in-js library that is used in all Mantine components@mantine/core
โ core components library โ 100+ components, exports everything from@mantine/styles
@mantine/form
โ forms management library@mantine/notifications
โ a fully featured notifications system@mantine/spotlight
โCtrl + K
command center for your application@mantine/prism
โ code highlight built with prism-react-renderer@mantine/rte
โ a Quill based rich text editor@mantine/dropzone
โ manages files drag 'n' drop to an area or entire screen@mantine/modals
โ centralized modals manager@mantine/ssr
โ server side rendering utilities@mantine/next
โ server side rendering utilities for Next.jsgatsby-plugin-mantine
โ Gatsby plugin to setup server side renderingeslint-config-mantine
โ ESLint and Prettier configuration that is used in all Mantine projects
Getting help
Mantine has a very friendly community, we are always happy to help you get started:
- Join Discord community โ it is an easiest way to get help, all questions are usually answered in about 30 minutes
- GitHub Discussions โ ask anything about the project or give feedback
Contributors
License
MIT
*Note that all licence references and agreements mentioned in the Mantine README section above
are relevant to that project's source code only.