Top 23 TypeScript React Projects
-
ant-design
🌈 A UI Design Language and React UI library
-
storybook
📓 The UI component explorer. Develop, document, & test for React, Vue, Angular, Ember, Web Components, & more!
Latest mention: Storybook is a development environment for UI components | news.ycombinator.com | 2021-01-13 -
ionic-framework
A powerful cross-platform UI toolkit for building native-quality iOS, Android, and Progressive Web Apps with HTML, CSS, and JavaScript.
-
hyper
A terminal built on web technologies
-
docusaurus
Easy to maintain open source documentation websites.
-
blueprint
A React-based UI toolkit for the web
-
react-hook-form
📋 React Hooks for forms validation (Web + React Native)
-
notable
The Markdown-based note-taking app that doesn't suck.
Latest mention: Store - A beautifully simple state management library | reddit.com/r/reactjs | 2021-01-14I'm the author of this state management library, which I've been using for about a year now in an Electron app I'm working on and so far I've been really quite happy with how the library turned out, especially developer-experience-wise.
-
react-query
⚛️ Hooks for fetching, caching and updating asynchronous data in React
Latest mention: What does this error mean and how do I resolve it? | reddit.com/r/typescript | 2021-01-14The specific error in the useMutation() source code seems to be that they're doing Function Overloading in TS, and they're misidentifying MutationKey as your intended argument but you're trying to provide a function that returns a promise, a MutationFunction, so that specific error message is (arguably) a mistake by TS. Perhaps the MutationFunction generics could be set, to help TS figure out your types.
-
react-admin
A frontend Framework for building B2B applications running in the browser on top of REST/GraphQL APIs, using ES6, React and Material Design
Latest mention: What's a good admin dashboard to purchase for modern React? | reddit.com/r/reactjs | 2020-12-30Checkout react-admin. It will satisfy 99% of the cases where you simply need a CRUD admin dashboard. Its easily extendable and you can connect it to mostly any backend(just need to write a connecter)
-
ink
🌈 React for interactive command-line apps
-
swr
React Hooks library for remote data fetching
From SWR's github repo:
-
react-dnd
Drag and Drop for React
-
rxdb
:computer: 🔄 :iphone: A realtime Database for JavaScript Applications
-
chakra-ui
⚡️ Simple, Modular & Accessible UI Components for your React Applications
chakra-ui/chakra-ui (TypeScript): ⚡️ Simple, Modular & Accessible UI Components for your React Applications
-
bit
Build, distribute, and collaborate on components.
Latest mention: What do people use to build websites for documentation for their framework/library? | reddit.com/r/Frontend | 2020-12-21Bit is great for component-sharing / documentation, but if you want to use it for free for private projects, you'll need to host the server yourself.
-
learn-anything
Organize world's knowledge, explore connections and curate learning paths
https://github.com/learn-anything/learn-anything
Currently can add and remove links (pinboard clone). But the big goal is more ambitious (https://docs.learn-anything.xyz/roadmap)
-
formatjs
The monorepo home to all of the FormatJS related libraries, most notably react-intl.
-
visx
🐯 visx | visualization components
airbnb / visx
-
react-three-fiber
🇨🇭 A React renderer for Three.js (web and react-native)
Latest mention: [AskJS] I made a template for threejs and react three fiber | reddit.com/r/javascript | 2021-01-16Read more here: https://github.com/pmndrs/react-three-fiber
-
react-redux-typescript-guide
The complete guide to static typing in "React & Redux" apps using TypeScript
HOC wrapping a component and injecting props
-
fluentui
Fluent UI web represents a collection of utilities, React components, and web components for building web applications.
-
ant-design-mobile
A configurable Mobile UI
Index
What are some of the best open-source React projects in TypeScript? This list will help you:
- 1. ant-design
- 2. storybook
- 3. ionic-framework
- 4. hyper
- 5. docusaurus
- 6. blueprint
- 7. react-hook-form
- 8. notable
- 9. react-query
- 10. react-admin
- 11. ink
- 12. swr
- 13. react-dnd
- 14. rxdb
- 15. chakra-ui
- 16. bit
- 17. learn-anything
- 18. formatjs
- 19. visx
- 20. react-three-fiber
- 21. react-redux-typescript-guide
- 22. fluentui
- 23. ant-design-mobile