Open Source Software

Freedom and accessibility. These features are what make Open-Source Software so fundamentally amazing, and they're part of the reason why OSS is close to the hearts of everyone working at Invertase.

Almost 80% of businesses use Open-Source Software, and almost all applications utilise Open-Source code. Most people interact with it without even realising. It begs the question: How could anyone not want to build a business around something considered so fundamental to today's society?

Invertase maintains two major cross-platform mobile integrations for Google's globally recognised Firebase cloud services: React Native Firebase and FlutterFire. We've also built indispensable integration tools for the cross-platform mobile ecosystem, from notifications, authentication, mobile-ads and more.

The team is also behind packages such as Denque that are critical to Redis/MongoDB/MariaDB and MySQL libraries for the Node.js JavaScript runtime environment. As well as Melos - a tool on which the Dart ecosystem relies to manage project codebases.

The principals behind Open-Source Software have inspired us to ringfence sponsorship for contributors to ensure its continued development while applying our own expertise, and support OSS-related events in a number of ways. And this is only the beginning. Will you join us on the journey?

Our impact on the OSS ecosystem

$200k+

Events Sponsorship

$25k+

OSS Sponsorships

30k+

Total GitHub Stars

4000+

Discord community

22

Active OSS Projects

24

OSS Sponsorships

Why use Open Source Software?

Open Source Software (OSS) is critical to success because it fosters innovation through collaborative development, ensures greater security with transparent code, and offers flexibility and cost-effectiveness, empowering businesses to adapt rapidly to changing market demands.

Collaborative Innovation

OSS allows developers from around the world to contribute, leading to more innovative and diverse solutions. This collective expertise often leads to more robust and advanced software.

Cost-Effectiveness

With no licensing fees, OSS can significantly reduce costs. This is particularly beneficial for startups and small businesses that may have limited budgets but still require powerful software solutions.

Flexibility & Customization

Open Source Software can be freely modified and customized to meet specific needs. This flexibility allows businesses to tailor the software for optimal performance and integration with their existing systems.

Enhanced Security

The transparent nature of OSS means that its code is open for scrutiny, allowing vulnerabilities to be identified and fixed promptly by the community. This often results in more secure software compared to proprietary alternatives.

No Vendor Lock-in

Using OSS eliminates dependence on a single vendor for support and updates, giving businesses more control over their software and avoiding the risk of discontinued support or unexpected changes in licensing fees.

Community & Support

The OSS community is a vibrant and supportive ecosystem. Users benefit from the collective knowledge and experience of this community, gaining access to a wealth of resources, forums, and documentation for troubleshooting and learning.

Don't just take our word for it

Invertase builds and maintains our own Open Source libraries, as well as those of our clients such as Google. We're publically responsible for the end-to-end development and release process for critial software used by thousands of developers worldwide.

🔥 A well-tested feature-rich modular Firebase implementation for React Native. Supports both iOS & Android platforms for all Firebase services.
11,408 Stars
2,171 Forks
494 Contributors
Created about 7 years ago
JavaScript
Ruby
Java
Objective-C
Shell
TypeScript
Starlark
CSS
Objective-C++
Kotlin

flutterfire

8,401
🔥 A collection of Firebase plugins for Flutter apps.
8,401 Stars
3,888 Forks
607 Contributors
Created over 4 years ago
Java
Objective-C
Dart
Ruby
HTML
Swift
JavaScript
Kotlin
TypeScript
CMake
C++
C
Shell
Source code for official Firebase extensions
873 Stars
373 Forks
113 Contributors
Created over 4 years ago
JavaScript
TypeScript
Java
Shell
Swift
Dart
HTML
AngularJS implementation of the RDash admin dashboard theme
4,692 Stars
748 Forks
19 Contributors
Created almost 10 years ago
JavaScript
HTML
React Native UI Components for Material Design
3,156 Stars
368 Forks
26 Contributors
Created over 8 years ago
JavaScript

notifee

1,700
⚛️ A feature rich notifications library for React Native.
1,700 Stars
192 Forks
75 Contributors
Created almost 7 years ago
JavaScript
TypeScript
Ruby
Java
Objective-C
Starlark
Shell
Kotlin
Swift
Dart
HTML
CMake
C++
Objective-C++
A React Native library providing support for Apple Authentication on iOS and Android.
1,331 Stars
213 Forks
52 Contributors
Created over 4 years ago
Ruby
JavaScript
Objective-C
TypeScript
Java
Kotlin
DEPRECATED: For RNFB v5 only.
1,170 Stars
337 Forks
22 Contributors
Created almost 7 years ago
JavaScript
Java
Ruby
Objective-C
Starlark

melos

1,021
🌋 A tool for managing Dart projects with multiple packages. With IntelliJ and Vscode IDE support. Supports automated versioning, changelogs & publishing via Conventional Commits.
1,021 Stars
179 Forks
114 Contributors
Created almost 4 years ago
Dart
Batchfile
Shell
React Native Google Mobile Ads enables you to monetize your app with AdMob.
589 Stars
112 Forks
50 Contributors
Created almost 3 years ago
JavaScript
Ruby
TypeScript
Java
Objective-C
Shell
Objective-C++
Kotlin
Swift
An Android app to demonstrate react-native-material-design
494 Stars
197 Forks
10 Contributors
Created over 8 years ago
Java
JavaScript
Objective-C
Repository of Firebase Extensions built by Stripe.
417 Stars
157 Forks
35 Contributors
Created almost 4 years ago
TypeScript
JavaScript
Shell

docs.page

423
Instant Open Source docs with zero configuration.
423 Stars
62 Forks
53 Contributors
Created over 3 years ago
JavaScript
TypeScript
Dockerfile
Dart
Astro
⚡ Precompiled Firestore iOS SDKs extracted from the Firebase iOS SDK repository release downloads for faster build times.
395 Stars
47 Forks
21 Contributors
Created almost 4 years ago
Ruby
React Query hooks for managing asynchronous operations with Firebase. Supports Authentication, Analytics, Firestore & Realtime Database.
364 Stars
66 Forks
21 Contributors
Created over 2 years ago
TypeScript
JavaScript

denque

345
The fastest javascript implementation of a double-ended queue. Used by the official Redis, MongoDB, MariaDB & MySQL libraries for Node.js and many other libraries.
345 Stars
32 Forks
28 Contributors
Created almost 8 years ago
JavaScript
TypeScript

spec

303
✅ A streamlined testing framework for Dart & Flutter.
303 Stars
18 Forks
22 Contributors
Created almost 3 years ago
Dart

dart_edge

301
Run Dart on the Edge - supporting Vercel & Cloudflare Workers (more coming soon).
301 Stars
21 Forks
22 Contributors
Created about 1 year ago
Dart

zapp.run

304
Zapp! A free online sandbox environment for building Flutter applications in the browser.
304 Stars
30 Forks
17 Contributors
Created almost 2 years ago
JavaScript
Dart
HTML
A simple standalone AngularJS module with extensive features that provides growl-style alerts and messages for your app!
255 Stars
31 Forks
9 Contributors
Created almost 10 years ago
CSS
JavaScript
HTML
💡 Easily write powerful Dart & Flutter lint rules for your projects or for users of your packages.
265 Stars
56 Forks
33 Contributors
Created about 2 years ago
Dart
JavaScript
Astro
TypeScript
CSS
A CLI to help with using FlutterFire in your Flutter applications.
159 Stars
46 Forks
31 Contributors
Created over 2 years ago
Dart
Ruby

jet

98
✈️ Test your React Native modules e2e; mock-free and native testing code free.
98 Stars
11 Forks
18 Contributors
Created over 5 years ago
Java
Objective-C
JavaScript
Ruby
Starlark
🔥 Generated Firebase APIs for Dart. Additionally Includes private and unlisted APIs.
29 Stars
8 Forks
15 Contributors
Created about 2 years ago
Dart
A collection of Firebase Extensions built by Invertase.
29 Stars
10 Forks
12 Contributors
Created almost 3 years ago
JavaScript
TypeScript
CSS
HTML
A fully typed Node.js library for integration with Paddle.
25 Stars
11 Forks
7 Contributors
Created over 2 years ago
JavaScript
TypeScript
Generates CRC hashes for strings - for use by Node Redis clients to determine key slots.
16 Stars
10 Forks
17 Contributors
Created almost 8 years ago
JavaScript

Want to talk to someone?

Mike Diarmid

Mike Diarmid

Co-Founder & CTO

How can Mike help you?

Mike is responsible for pioneering the use of open source software at Invertase, and is the creator of many critial and widely adopted libaries, powering high profile systems such as Redis, MongoDB and MySQL.

Curious about how Open Source Software can help you?