Open source: Audio Borealis, a tiny library for the web that draws an audio reactive glow at the bottom of any html element, with no dependencies.
hello-mat.com/design-enginee…
So you want captions over any app your Mac can run?
16 languages, live translations. Local. Private. Fast.
It can also read the microphone so you can hold conversations in multiple languages.
9$ one-time until 31 October. Try it for free today
subtitles-live.com
In the past, I worked on @getonbeam, a browser with a note taking angle. Pressing ⌥ anytime on the web to capture parts of the page felt magical.
Beam is gone, sadly. So here is the original product demo we made for posterity. An interactive mini-beam <3
hello-mat.com/design-enginee…
Real-time captions for your Mac, with rewind.
Meetings, podcasts, videos, lectures, any app.
16 languages, live translations. Fully local, fully private, nothing ever leaves your Mac.
$9 one-time, no subscription, 7 day free trial
subtitles-live.com
Des sous-titres en temps réel pour votre Mac, avec retour en arrière.
Meetings, podcasts, videos, cours, compatible avec n'importe quelle app.
16 langues, traduction en temps réel. Entièrement local et privé, rien ne quitte votre Mac.
subtitles-live.com
I wanted this, so I built it, you can now search through live captions for things you might have missed in a meeting, a podcast or a lecture.
Live captions for anything your Mac can play.
16 languages, live translations. Private. Local. $9 one-time
subtitles-live.com
I needed this, so I built it
Subtitles captions you Mac audio in real time, and optionally live translates it.
16 languages, fully local, fully private. $9 one-time, no subscription, no minutes to buy. Source available.
subtitles-live.com
It's hard to demonstrate a live caption app. So I made an interactive demo instead.
Subtitles captions your Mac audio, meetings, podcasts, lectures, videos, and optionally translates real time.
16 languages. Fully local and private. No subscription.
subtitles-live.com
Real time captions for whatever your Mac plays.
subtitles-live.com
Meetings, videos, podcasts, lectures, anything.
5$ today. Will go back to 9$ tomorrow. 14 days to change your mind.
Private. Local. One-time payment. No account.
A live captions app is hard to film. Captions over a video, in a video, misses the point: it's an overlay over whatever you're doing. Here's a live demo instead, it switches apps mid-sentence, captions running.
$5 this week, then $9. Once. Local.
subtitles-live.com
hey @npmjs I know you are probably busy with all the supply chain attacks recently...
But could you fix your dark mode code highlighting color-scheme please?
I just combined NumberFlow with a Family wallet-style input and open-sourced it.
Animated. Accessible. Free. Zero excuses not to use it.
→ react-number-flow-input 👇
Want a split flap display, just like the airports or train stations ones? Install this open source react package and you are good to go!
github.com/daformat/react-sp…
Just released react-split-flap-display on npm / github so everyone can have fun integrating split-flap displays on the web. This ones fully creates the spool, it's as close to the real thing as can be. Install today, and drop a star on github.
github.com/daformat/react-sp…
Swipe like no one is watching! Introducing react-swipeable-cards, a headless swipeable cards carousel for react, with zero dependency. Discard or send to back, without any clipping (unlike most implementations)
Just open sourced my react headless carousel component. Snapping, drag-to-scroll, momentum, rubber banding, progressive scroll fade, intelligent pagination... It's packed with hopefully helpful things.
Drop a star 🫶
github.com/daformat/react-he…
I’m always fascinated when I see tvOS tilting card with parallax, so I rebuilt them with React and Css
So satisfying, although creating the layered images was a bit of a chore
Design engineering exercise: A slider with a twist. Not my idea, help me find who I stole it from!
Composable, headless, and with support for multi-range and (optionally magnetic) markers
A composable headless slider component with magnetic markers and velocity enabled tooltips (stole the idea, if you know from who, let me know so I can credit)
CSS + JS split flap display, how satisfying is it to rotate the display? This implem actually fully create the spool, as opposed to usual implementations which only render and animate prev / current / next flaps
I got nostalgic and rebuilt a split-flap display component with React and css that I added to design engineering gallery. Unlike most implementations, this one fully creates the drum and rotate all the flaps, instead of just the prev / current / next one.
Design engineering: a Number Flow (by @MBarvian ) / @family inspired input component. Was frustrated that Number Flow doesn't really give you an input mode. Made with contentEditable (and a lot of sweat), controlled / uncontrolled
Play with it live hello-mat.com/design-enginee…
Slowed down version, @jh3yy is this what you were talking about yesterday? Gnarly calculations but the card never overlaps now and the z-index swapping is invisible
You can send to back the swiped cards: not straightforward to compute the distance so that the card doesn't overlap the rest of the stack when swapping the z-index to send the card backwards. Many implem don't bother Not proud of the code, but works great
hello-mat.com/design-enginee…
Design engineering: in my "cards" phase rn, and was wondering what it would take to make a swipeable cards carousel (cc @Tinder) on the web.
@SkiperUi has one, but I wanted to be able to really flick the cards away. @Gur__vi will like it
Play live: hello-mat.com/design-enginee…
Instead of animating the opacity of the mask when reaching the edges, I prefer to update the length of the mask based on the remaining scroll distance.
I find the effect more natural, smoother and overall more pleasing
See it live: hello-mat.com/design-enginee…
Design engineering: rolling stacking cards
The basic stacking effect is easy to do, but the rolling version is a bit trickier. Scroll-driven animations and a bit of javascript to achieve the effect.
Maybe @jh3yy will be able to make a full css implem?
hello-mat.com/design-enginee…
Design engineering: I'm always frustrated when a carousel component doesn't allow you to drag to scroll, so I built one that fits my needs: snapping, drag to scroll, pagination, momentum, overscroll and rubber-banding. And also, a mask that progressively appears/disappears based on the distance to the edges instead of just blinking in/out abruptly.
Play with it: hello-mat.com/design-enginee…
Custom momentum, overscroll and rubber banding on desktop. I didn't like that this only ever happens on touch devices so I implemented them. Also: snapping, pagination and a mask that subtly appears / disappears as you approach the edges instead of blinking in / out