SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Popup Open-Source Projects
-
Semantic UI
Semantic is a UI component framework based around useful principles from natural language.
-
CodeRabbit
CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
-
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.
-
sweetalert2
✨ A beautiful, responsive, highly customizable and accessible (WAI-ARIA) replacement for JavaScript's popup boxes. Zero dependencies. 🇺🇦
SweetAlert2 for their awesome popup library.
-
SwiftEntryKit
SwiftEntryKit is a presentation library for iOS. It can be used to easily display overlays within your iOS apps.
-
winbox
WinBox is a modern HTML5 window manager for the web: lightweight, outstanding performance, no dependencies, fully customizable, open source!
-
PopupDialog
A simple, customizable popup dialog for iOS written in Swift. Replaces UIAlertController alert style.
-
Balloon
:balloon: Modernized and sophisticated tooltips, fully customizable with an arrow and animations for Android.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
Project mention: Popup View VS Popups - a user suggested alternative | libhunt.com/r/PopupView | 2024-12-18
-
-
LNPopupController
A framework for presenting view controllers as popups of other view controllers, much like the Apple Music and Podcasts apps.
-
-
STPopup
STPopup provides STPopupController, which works just like UINavigationController in popup style, for both iPhone and iPad. It's written in Objective-C and compatible with Swift.
-
PMAlertController
PMAlertController is a great and customizable alert that can substitute UIAlertController
-
AlertKit
Native alert from Apple Music & Feedback. Contains Done, Heart & Message and other presets.
-
Bubble-Card
Bubble Card is a minimalist card collection for Home Assistant with a nice pop-up touch.
I meticulously handpicked a select few from the vast plugin library, prioritizing consistency and cohesiveness around the versatile Bubble Card, to craft this personalized experience.
-
-
vim-clap
:clap: Modern performant fuzzy picker, tree-sitter highlighting, and more, for both Vim and NeoVim
-
-
-
Project mention: Parallel DOM: Upgrade your DOM to be multithreaded | news.ycombinator.com | 2024-07-09
See also: https://github.com/krakenjs/zoid which allows you to present a simple interface to sites that want to embed your application and send parameters/register callbacks. All the caveats of frames still apply, of course, and scrolling glitchiness alone is a reason to avoid frames altogether... but if you absolutely need to present your application as a frame, it's a developer-friendly way to do so.
Pdom seems to be a way to do that to yourself, if you can't trust that your content won't cause performance degradations and you absolutely want the context outside that content to stay responsive. I'd only use it, and really any frame, for components where the size is known ahead of time, though; asking a frame to resize itself to fit its contents, when its contents may themselves be resizing to the size of the frame, is a recipe for disaster. Which brings me around to why I try to avoid frames for anything user-facing when at all possible.
-
-
django-admin-interface
:superhero: :zap: django's default admin interface with superpowers - customizable themes, popup windows replaced by modals and many other features.
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Popup discussion
Popup related posts
-
Funny-Captcha Web
-
Popup View VS Popups - a user suggested alternative
2 projects | 18 Dec 2024 -
Parallel DOM: Upgrade your DOM to be multithreaded
-
Show HN: A game to pick a favorite from a list
-
Show HN: PopupView – Present any popup in SwiftUI in no time
-
Show HN: PopupView – Present any popup in SwiftUI in no time
-
How to learn the "native" in react native
-
A note from our sponsor - SaaSHub
www.saashub.com | 7 Feb 2025
Index
What are some of the best open-source Popup projects? This list will help you:
# | Project | Stars |
---|---|---|
1 | Semantic UI | 51,138 |
2 | SweetAlert | 22,393 |
3 | sweetalert2 | 17,493 |
4 | SwiftEntryKit | 6,659 |
5 | winbox | 6,270 |
6 | PopupDialog | 3,976 |
7 | Balloon | 3,781 |
8 | Popup View | 3,600 |
9 | AMPopTip | 3,237 |
10 | LNPopupController | 3,059 |
11 | SPStorkController | 2,741 |
12 | STPopup | 2,600 |
13 | PMAlertController | 2,522 |
14 | AlertKit | 2,462 |
15 | Bubble-Card | 2,419 |
16 | AlertToast | 2,180 |
17 | vim-clap | 2,126 |
18 | fuckfuckadblock | 2,127 |
19 | cascade | 2,061 |
20 | zoid | 2,053 |
21 | Popovers | 2,027 |
22 | django-admin-interface | 1,881 |
23 | KLCPopup | 1,698 |