Popularity
2.0
Growing
Activity
0.0
Stable
63
10
9
Programming language: CoffeeScript
License: MIT License
Tags:
UI Components
Miscellaneous
react-tabguard alternatives and similar libraries
Based on the "Miscellaneous" category.
Alternatively, view react-tabguard alternatives based on common mentions on social networks and blogs.
-
react-pdf
Display PDFs in your React app as easily as if they were images. -
typography
A powerful toolkit for building websites with beautiful design -
react-resizable-and-movable
π± A resizable and draggable component for React. -
react-simple-chatbot
:speech_balloon: Easy way to create conversation chats -
react-awesome-query-builder
User-friendly query builder for React -
react-resizable-box
π A resizable component for React. -
react-pdf-viewer
A React component to view a PDF document -
react-json-tree
React JSON Viewer Component, Extracted from redux-devtools. -
react-facebook
Facebook components like a Login button, Like, Share, Chat, Comments, Page or Embedded Post -
react-avatar
Universal avatar makes it possible to fetch/generate an avatar based on the information you have about that user. -
react-blur
React component to blur image backgrounds using canvas. -
chessboardjsx
:black_square_button: Chessboard built for React -
react-darkreader
π A React Hook for adding a dark / night mode to your site. -
react-images-uploader
React.js component for uploading images to the server -
react-svg-buttons
React configurable animated svg buttons -
react-file-reader-input
React file input component for complete control over styling and abstraction from file reading. -
react-apple-signin-auth
ο£Ώ Apple signin for React using the official Apple JS SDK -
react-swipeable-list
Swipeable list component for React supporting several behaviours (e.g. iOS) -
material-color-hash
Hash strings to Material UI colors -
react-swipe-to-delete-ios
A simple React component to reproduce the way iOS deletes an item in a list -
react-headings
β Auto-increment your HTML headings (h1, h2, etc.) for improved accessibility and SEO. -
react-filter-control
The react UI component for building complex filter criteria -
react-avatar-generator
Generate fun kaleidoscope for user avatars. -
react-demo-tab
π React component to easily create demos of other components -
@restpace/schema-form
A React component package for generating forms based on (almost) the full power of JSON Schema -
react-advanced-news-ticker
A powerful, flexible, lightweight and animated vertical news ticker component for React. -
react-searchbox-awesome
The coolest searchbox for React.js! -
react-mouse-select
A simple react library for selecting elements by moving the mouse -
react-customizable-chat-bot
Customizable chat bot library using React and Typescript -
react-pulse-text
React component that allows you to animate the text you want -
react-color-scroll
Blend through colors as you scroll down the page. -
react-cloud-letter
Wrap your letter in lovely cloud-like shape with React. -
react-pagespeed-score
A React component for display a dial-type chart of PageSpeed Insights.
A Non-Cloud Alternative to Google Forms that has it all.
SurveyJS JavaScript libraries allow you to easily set up a robust form management system fully integrated into your IT infrastructure where users can create and edit multiple dynamic JSON-based forms in a no-code form builder. Learn more now.
Promo
surveyjs.io
Do you think we are missing an alternative of react-tabguard or a related project?
README
React TabGuard
Installation:
npm install react-tabguard
Why?
There is no easy way to limit tabbing to a specified area inside your HMTL document. The typical use case where you want to restrict this behavior would be modal dialogs or lightboxes with forms. Itβs not desirable to lose focus on the overlay window when tabbing, that's why we created React TabGuard to save the day.
Usage:
'use strict';
let React = require('react');
let TabGuard = require('react-tabguard');
let App = React.createClass({
render: function() {
return (
<TabGuard>
<input type="text" placeholder="Name"/>
<input type="number" placeholder="Age"/>
<button>Send</button>
</TabGuard>
);
}
});
React.render(<App />, document.getElementById('content'));