SaaSHub helps you find the best software and product alternatives Learn more →
Top 19 TypeScript Dialog Projects
-
Sunday morning programming fun. Created a little game to compare items from a list head-to-head and pick a winner. Inspired from social media short videos where people choose their favourite food, song, holiday destination etc. There are some example lists of cities, movies, actors, fragrances etc to play with and you can create your own list of items and play.
Check it out - https://yash.info/head-to-head.html
I created it mainly to pick a favourite fragrance from my collection of 50+. Not only is a fun project to build but it also allows me to use some of the interesting libraries and code snippets I find.
Programming logic wise there’s nothing fancy happening here, just picking a random element from an array and doing some JS and CSS around that.
New thing that I got to learn was generating a random color of a specific type (pastel, fluorescent, light) by playing with HSL values in a specific range instead of the RGB.
Discovered https://arraythis.com to convert a list to a JS array.
Used SweetAlert https://sweetalert.js.org for alert messages.
Been coding for 20+ years and such little projects still give me the joy of creation plus you always learn/find something that you did not know yesterday.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
3. Vaul
-
ark
Build your design system with React, Svelte, Vue, and Solid. Powered by State Machines (by chakra-ui)
Project mention: Headless UI alternatives: Radix Primitives, React Aria, Ark UI | dev.to | 2024-07-09Ark UI is a library of unstyled components that work in React, Vue, and Solid. Chakra Systems — the team behind Chakra UI — is also the team behind Ark UI. At the time of this writing, Ark UI has 3.3K stars on GitHub and gets 38K weekly downloads on npm.
-
-
react-native-actions-sheet
A Cross Platform(Android, iOS & Web) ActionSheet with a flexible api, native performance and zero dependency code for react native. Create anything you want inside ActionSheet.
-
Project mention: Introducing the Enhanced @nipe-solutions/react-spring-bottom-sheet: Now Supporting React 18 and XState v5 | dev.to | 2024-04-22
Original Author's Repository: Cody Olsen's GitHub
-
-
react-cool-portal
😎 🍒 React hook for Portals, which renders modals, dropdowns, tooltips etc. to <body> or else.
-
-
Project mention: Show HN: React-call] Call your React components | news.ycombinator.com | 2024-08-13
-
-
-
ngx-awesome-popup
🚀 Open-source - The world's easiest, most powerful Angular dialog modal framework. Confirmation box, Alert box, Toast notification, Cookie banner, Any dynamic dialog content.
-
vuejs-confirm-dialog
Makes simple to create, reuse, promisify and build chains of modal dialogs in Vue.js
-
-
ngx-simple-modal
A simple unopinionated framework to implement simple modal based behaviour in angular (v2+) projects.
-
-
-
TypeScript Dialog discussion
TypeScript Dialog related posts
-
Vue Modal Router
-
React Hook Dialog: a lib for master your react dialog(modal) component
-
SweetAlert2 manual confirm button text while echo'ing JS
-
Is Sweet Alert Outdated?
-
Replacing paper-dialog with web-dialog
-
A note from our sponsor - SaaSHub
www.saashub.com | 23 Jan 2025
Index
What are some of the best open-source Dialog projects in TypeScript? This list will help you:
# | Project | Stars |
---|---|---|
1 | SweetAlert | 22,393 |
2 | vaul | 6,779 |
3 | ark | 3,996 |
4 | a11y-dialog | 2,428 |
5 | react-native-actions-sheet | 1,618 |
6 | react-spring-bottom-sheet | 983 |
7 | react-useportal | 891 |
8 | react-cool-portal | 737 |
9 | ngx-ui | 711 |
10 | react-call | 621 |
11 | svelte-headlessui | 570 |
12 | vue-modal | 154 |
13 | ngx-awesome-popup | 73 |
14 | vuejs-confirm-dialog | 59 |
15 | web-dialog | 54 |
16 | ngx-simple-modal | 52 |
17 | react-hook-dialog | 49 |
18 | elements-x | 24 |
19 | keukenhof | 19 |