TypeScript Component

Open-source TypeScript projects categorized as Component | Edit details

Top 23 TypeScript Component Projects

  • react-native-gifted-chat

    💬 The most complete chat UI for React Native

    Project mention: Top React Native UI Component Libraries | dev.to | 2021-12-21

    Web-site: https://github.com/FaridSafi/react-native-gifted-chat GitHub stars: 9.4k Price: Free License: MIT License Demo: – Type of support: Community support via GitHub issues Documentation: Full documentation

  • rsuite

    🧱 A suite of React components .

    Project mention: 20 Awesome React Component libraries to try in 2021 | dev.to | 2021-09-10

    website: React Suit

  • Appwrite

    Appwrite - The Open Source Firebase alternative introduces iOS support . Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!

  • noUiSlider

    noUiSlider is a lightweight, ARIA-accessible JavaScript range slider with multi-touch and keyboard support. It is fully GPU animated: no reflows, so it is fast; even on older devices. It also fits wonderfully in responsive designs and has no dependencies.

  • react-resizable-and-movable

    🖱 A resizable and draggable component for React.

    Project mention: How I made a Desktop Environment in the Browser (Part 1: Window Manager) | dev.to | 2022-02-05

    The way I have setup this component is yet another wrapper, this time wrapping the functionality of dragging and resizing as well as styling the section HTML5 container element. The library I used for dragging and resizing is called react-rnd. For the styling I used Styled Components.

  • react-native-modalize

    A highly customizable modal/bottom sheet that loves scrolling content.

    Project mention: If I set a state and open a Modal, why I the modal opened after the state was seted? Like a delay | reddit.com/r/reactnative | 2021-12-26
  • react-widgets

    Polished, feature rich, accessible form inputs built with React

    Project mention: Ask HN: What are the fundamental diffs between modern web vs. desktop UI models | news.ycombinator.com | 2021-11-23

    @drowe859's answer was excellent.

    The only thing I'd add is that there's _thousands_ of freely available React components, including dozens of implementations of the kinds of widgets you listed (treeviews, specific form input types, etc). Sometimes they're available as a one-off lib [0], a small focused lib with a few specific components [1] [2], or a giant kitchen sink lib with dozens or hundreds of components [3] [4] [5] [6].

    So, those _do_ exist, and in a similar sense to Qt or Gtk.

    [0] https://react-select.com/

    [1] http://jquense.github.io/react-widgets/

    [2] https://react-spectrum.adobe.com/react-spectrum/

    [3] https://mui.com/

    [4] https://react-bootstrap.github.io/

    [5] https://retool.com/blog/react-component-libraries/#blueprint

    [6] https://lmgtfy.app/?q=react+component+libraries

  • vue-promised

    💝 Composable Promises & Promises as components

    Project mention: Proper way to use vue-apollo with vue3 | reddit.com/r/vuejs | 2021-12-10

    Thirdly, right now your code is not declared as async although an api call in the real world always takes a fair amount of time. So I'd make this composable async or put everything into an async function which returns a promise. I'm quite a fan of everything "posva" (Eduardo, core member) does. Besides the vue-router and Pinia (the new Vuex) he's created vue-promised which I use a lot. It easily allows you to easily setup a loading status, too.

  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • Reactjs-popup

    React Popup Component - Modals,Tooltips and Menus —  All in one

    Project mention: ⚛️ 25+ Top React UI Component Library. | dev.to | 2021-08-03

    2. Reactjs-popup

  • react-movable

    🔀 Drag and drop for your React lists and tables. Accessible. Tiny.

    Project mention: Drag and Drop - Which library? | reddit.com/r/reactjs | 2022-05-13

    react-movable: Seems to do the job but the user count is lower than the one of dnd-kit.

  • apprun

    AppRun is a JavaScript library for developing high-performance and reliable web applications using the elm inspired architecture, events and components.

    Project mention: Make Code Run in Your Docs | dev.to | 2021-05-23

    You can find the source code here and the compiled code here

  • ui-box

    Blazing Fast React UI Primitive

    Project mention: 🚀10 Trending projects on GitHub for web developers - 28th January 2022 | dev.to | 2022-01-28

    View on GitHub

  • inspx

    Pixel perfect layout inspection.

    Project mention: Inspx: Pixel perfect layout inspection for React | news.ycombinator.com | 2021-12-07
  • react-cool-img

    😎 🏞 A React <Img /> component let you handle image UX and performance as a Pro!

    Project mention: Top 10 Trending Projects on GitHub for Web Developers | dev.to | 2021-12-15

    Checkout this repo here

  • react-range

    🎚️Range input with a slider. Accessible. Bring your own styles and markup.

    Project mention: What are your most useful React libraries that more people should know about? | reddit.com/r/reactjs | 2022-03-07
  • react-accessible-accordion

    Accessible Accordion component for React

  • ng-mocks

    Angular testing library for mocking components, directives, pipes, services and facilitating TestBed setup

    Project mention: Is Unit Testing in Angular overrated? | reddit.com/r/Angular2 | 2022-04-20

    No way, you just mock the services. Check out this library: https://www.npmjs.com/package/ng-mocks

  • ngx-ui

    🚀 Style and Component Library for Angular

    Project mention: The Ultimate Angular Resources🛠 For Developers👨‍💻 | dev.to | 2021-12-27

    ngx-ui - Style and Component Library for Angular2 and beyond!

  • ng-dynamic-component

    Dynamic components with full life-cycle support for inputs and outputs for Angular

  • native

    Generate a form using JSON Schema and Vue.js (by formschema)

    Project mention: FormKit: Form building framework for Vue 3 | news.ycombinator.com | 2022-05-13
  • heart-switch

    ❤️ A heart-shaped toggle switch component for React.

    Project mention: I’ve built a fully themeable and accessible heart-shaped toggle switch component for React. [Details in the comments] | reddit.com/r/opensource | 2022-02-17
  • react

    A wrapper component that allows you to utilise P5 sketches within React apps. (by P5-wrapper)

    Project mention: React + p5js is kinda a nightmare... | reddit.com/r/p5js | 2022-01-27

    It's using the addon libraries that do not work. P5's default library is fine. When trying to add the sound library, for example, you'll get errors such as 'p5 is not defined in sound.js'. It is best explained in this github issue but none of these proposed solutions work. Neither do any anywhere else as far as I can tell. https://github.com/P5-wrapper/react/issues/61

  • ka-table

    Lightweight MIT React Table component with Sorting, Filtering, Grouping, Virtualization, Editing and many more

  • react-pin-field

    📟 React component for entering PIN codes.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2022-05-13.

TypeScript Component related posts


What are some of the best open-source Component projects in TypeScript? This list will help you:

Project Stars
1 react-native-gifted-chat 11,643
2 rsuite 6,691
3 noUiSlider 5,237
4 react-resizable-and-movable 2,759
5 react-native-modalize 2,346
6 react-widgets 2,268
7 vue-promised 1,596
8 Reactjs-popup 1,509
9 react-movable 1,237
10 apprun 1,132
11 ui-box 981
12 inspx 901
13 react-cool-img 738
14 react-range 715
15 react-accessible-accordion 713
16 ng-mocks 667
17 ngx-ui 618
18 ng-dynamic-component 466
19 native 437
20 heart-switch 371
21 react 316
22 ka-table 294
23 react-pin-field 245
Find remote jobs at our new job board 99remotejobs.com. There are 9 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Static code analysis for 29 languages.
Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.