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,365 Stars
2,156 Forks
490 Contributors
Created about 7 years ago
JavaScript
Ruby
Java
Objective-C
Shell
TypeScript
Starlark
CSS
Objective-C++
Kotlin

flutterfire

8,282
🔥 A collection of Firebase plugins for Flutter apps.
8,282 Stars
3,873 Forks
603 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
864 Stars
372 Forks
113 Contributors
Created over 4 years ago
JavaScript
TypeScript
Java
Shell
Swift
Dart
HTML
AngularJS implementation of the RDash admin dashboard theme
4,694 Stars
765 Forks
19 Contributors
Created over 9 years ago
JavaScript
HTML
React Native UI Components for Material Design
3,159 Stars
370 Forks
26 Contributors
Created about 8 years ago
JavaScript

notifee

1,655
⚛️ A feature rich notifications library for React Native.
1,655 Stars
189 Forks
75 Contributors
Created over 6 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,310 Stars
217 Forks
52 Contributors
Created about 4 years ago
Ruby
JavaScript
Objective-C
TypeScript
Java
Kotlin
DEPRECATED: For RNFB v5 only.
1,170 Stars
344 Forks
22 Contributors
Created over 6 years ago
JavaScript
Java
Ruby
Objective-C
Starlark

melos

982
🌋 A tool for managing Dart projects with multiple packages. With IntelliJ and Vscode IDE support. Supports automated versioning, changelogs & publishing via Conventional Commits.
982 Stars
171 Forks
107 Contributors
Created almost 4 years ago
Dart
Batchfile
Shell
React Native Google Mobile Ads enables you to monetize your app with AdMob.
561 Stars
106 Forks
48 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
495 Stars
198 Forks
10 Contributors
Created about 8 years ago
Java
JavaScript
Objective-C
Repository of Firebase Extensions built by Stripe.
411 Stars
158 Forks
34 Contributors
Created over 3 years ago
TypeScript
JavaScript
Shell

docs.page

411
Instant Open Source docs with zero configuration.
411 Stars
60 Forks
50 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.
388 Stars
45 Forks
20 Contributors
Created over 3 years ago
Ruby
Shell
React Query hooks for managing asynchronous operations with Firebase. Supports Authentication, Analytics, Firestore & Realtime Database.
357 Stars
64 Forks
20 Contributors
Created over 2 years ago
TypeScript
JavaScript

denque

346
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.
346 Stars
33 Forks
27 Contributors
Created over 7 years ago
JavaScript
TypeScript

spec

301
✅ A streamlined testing framework for Dart & Flutter.
301 Stars
17 Forks
21 Contributors
Created over 2 years ago
Dart

dart_edge

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

zapp.run

300
Zapp! A free online sandbox environment for building Flutter applications in the browser.
300 Stars
30 Forks
16 Contributors
Created over 1 year 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 over 9 years ago
CSS
JavaScript
HTML
💡 Easily write powerful Dart & Flutter lint rules for your projects or for users of your packages.
257 Stars
53 Forks
33 Contributors
Created almost 2 years ago
Dart
JavaScript
Astro
TypeScript
CSS
A CLI to help with using FlutterFire in your Flutter applications.
154 Stars
43 Forks
29 Contributors
Created over 2 years ago
Dart
Ruby

jet

96
✈️ Test your React Native modules e2e; mock-free and native testing code free.
96 Stars
11 Forks
17 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
14 Contributors
Created about 2 years ago
Dart
A collection of Firebase Extensions built by Invertase.
29 Stars
9 Forks
12 Contributors
Created over 2 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
16 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?