Advertisement · 728 × 90

Posts by Marc 🦇

Video

🚀 The new React Native runtime is live in development preview! Built on Nitro, thanks to @margelo.com, faster, and ready for you to test.
Try it now and give us feedback: github.com/rive-app/riv...

4 months ago 7 2 0 0
The Past, Present & Future of Nitro | Marc Rousavy at React Universe Conf 2025
The Past, Present & Future of Nitro | Marc Rousavy at React Universe Conf 2025 YouTube video by Callstack

Nitro has become the foundation for some of the most powerful React Native libraries today. At React Universe Conf 2025,
@mrousavy.com (@margelo.com) shared Nitro’s journey & what’s next with Nitro Image and VisionCamera.
▶️ youtu.be/25_FWxNh92A

6 months ago 3 2 0 0

Hey @grebenyuk.bsky.social - I'm looking for the Image-Frameworks-Benchmark repo you linked in your Nuke landing page to see an up-to-date comparison between SDWebImage and Nuke.
Is that repo gone?

9 months ago 1 0 1 0

nice! i'll check it out

9 months ago 3 0 0 0

nice !

1 year ago 2 0 0 0
Preview
GitHub - mrousavy/FaceBlurApp: An app that blurs faces in realtime using VisionCamera, Skia and MLKit 😷 An app that blurs faces in realtime using VisionCamera, Skia and MLKit 😷 - mrousavy/FaceBlurApp

ah got it! you can check out the FaceBlurApp - and feel free to ask and questions on our Discord! :)
github.com/mrousavy/Fac...

1 year ago 1 0 1 0

nope it's not, why? any piece of it you're particularly interested in?

1 year ago 1 0 1 0

why not just Markdown

1 year ago 3 0 0 0

how do you see that?

1 year ago 0 0 1 0
Advertisement

hey - still looking for work? dm me

1 year ago 1 0 0 0
Post image

Nitro almost has 1k stars... 🤩

1 year ago 18 1 1 0

type Obj = typeof obj
type Mapped = {
[K in keyof Obj]: Obj[K]
}

1 year ago 1 0 1 0

do mapped types yield the same?

1 year ago 1 0 1 0

people seem to really hate cybertrucks

1 year ago 0 0 0 0
Post image

another day, another react-native core PR merged

1 year ago 26 0 0 0

Another PR by me to Bluesky merged 🥰

1 year ago 12 0 0 0

We even saw a 20% improvement in the Expensify app!

Thanks for merging my PR to Bluesky :)

1 year ago 8 0 1 0

react-native-mmkv is still the fastest storage solution for React Native! 🔥

1 year ago 25 3 0 0
Advertisement

Which storage solution is best for your @expo.dev project?

I took @mrousavy.com benchmark repo, moved it to expo, and added expo-sqlite too.

Results 👇

1 year ago 6 1 1 0

nice work!

1 year ago 1 0 0 0

or a Nitro module!

1 year ago 2 0 1 0

use MMKV! 😉🚀

1 year ago 6 0 0 0
Post image

if you know this logo i respect you

1 year ago 5 1 3 0

👉 and last but not least; a few other improvements and performance optimizations - as always 🔥

1 year ago 2 0 0 0
Preview
feat: Implement callbacks that return a value in Swift/Kotlin 🥳 by mrousavy · Pull Request #417 · mrousavy/nitro This now works: interface SomeHybrid extends HybridObject<{ }> { // Callbacks that return values getValueFromJSCallbackAndWait(getValue: () => number): Promise<number> getValue...

👉 𝙿𝚛𝚘𝚖𝚒𝚜𝚎<𝚃> is now bi-directional, which allows calling JS callbacks that return a value! ↔️
github.com/mrousavy/nit...

1 year ago 2 0 1 0
Preview
feat: Remove `hybridContext` and `memorySize` from Swift HybridObjects (make them optional) by mrousavy · Pull Request #420 · mrousavy/nitro In Swift Hybrid Objects we previously always required the user to fill in hybridContext and memorySize because Swift protocols don&#39;t allow default values, and there&#39;s no abstract class in S...

👉 Swift HybridObjects now no longer need the 𝚖𝚎𝚖𝚘𝚛𝚢𝚂𝚒𝚣𝚎 and 𝚑𝚢𝚋𝚛𝚒𝚍𝙲𝚘𝚗𝚝𝚎𝚡𝚝 props!! 🧼
github.com/mrousavy/nit...

1 year ago 0 0 1 0
Preview
feat: Implement proper type-erasure inheritance in Swift by mrousavy · Pull Request #427 · mrousavy/nitro Consider the following code: interface Base ... {} interface Child extends Base ... {} interface SomeHybrid extends HybridObject&lt;{ ios: &#39;swift&#39; }&gt; { createChild(): Base } Previously...

👉 Swift HybridObjects now hold their inheritance internally, which means type erasure now works perfectly! 👻
github.com/mrousavy/nit...

1 year ago 0 0 1 0
Advertisement
Preview
feat: Implement Swift errors 🥳 by mrousavy · Pull Request #430 · mrousavy/nitro Finally implements errors for synchronous Swift functions. Every Swift function is now wrapped with a Result&lt;T&gt; type that is either T (hasValue()) or std::exception_ptr (hasError()). This add...

👉 Swift functions can now throw errors!! 🥳
github.com/mrousavy/nit...

1 year ago 0 0 1 0
Preview
Release Release 0.19.0 · mrousavy/nitro 0.19.0 (2024-12-18) ✨ Features Allow std::future to go bi-directional (using new Promise impl) (#411) (283f1f5) Default-calculate getSizeOf(...) so the user doesn't have to (#429) (5b510b8) Implem...

Nitro 19 is out!!! 🥳
github.com/mrousavy/nit...

1 year ago 23 0 1 0
Post image

weekend came early

1 year ago 12 1 1 0