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,538 Stars
2,189 Forks
501 Contributors
Created over 7 years ago
JavaScript
Ruby
Java
Objective-C
Shell
TypeScript
Starlark
CSS
Objective-C++
Kotlin

flutterfire

8,509
🔥 A collection of Firebase plugins for Flutter apps.
8,509 Stars
3,920 Forks
615 Contributors
Created almost 5 years ago
Java
Objective-C
Dart
Ruby
HTML
Swift
JavaScript
Kotlin
TypeScript
CMake
C++
C
Shell
Source code for official Firebase extensions
882 Stars
373 Forks
113 Contributors
Created almost 5 years ago
JavaScript
TypeScript
Java
Shell
Swift
Dart
HTML
AngularJS implementation of the RDash admin dashboard theme
4,686 Stars
745 Forks
18 Contributors
Created about 10 years ago
JavaScript
HTML
React Native UI Components for Material Design
3,155 Stars
368 Forks
25 Contributors
Created over 8 years ago
JavaScript

notifee

1,764
⚛️ A feature rich notifications library for React Native.
1,764 Stars
204 Forks
78 Contributors
Created about 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,367 Stars
217 Forks
51 Contributors
Created over 4 years ago
Ruby
JavaScript
Objective-C
TypeScript
Java
Kotlin
DEPRECATED: For RNFB v5 only.
1,172 Stars
334 Forks
21 Contributors
Created about 7 years ago
JavaScript
Java
Ruby
Objective-C
Starlark

melos

1,074
🌋 A tool for managing Dart projects with multiple packages. With IntelliJ and Vscode IDE support. Supports automated versioning, changelogs & publishing via Conventional Commits.
1,074 Stars
192 Forks
120 Contributors
Created about 4 years ago
Dart
Batchfile
Shell
React Native Google Mobile Ads enables you to monetize your app with AdMob.
632 Stars
125 Forks
51 Contributors
Created about 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
196 Forks
9 Contributors
Created over 8 years ago
Java
JavaScript
Objective-C
Repository of Firebase Extensions built by Stripe.
423 Stars
161 Forks
35 Contributors
Created about 4 years ago
TypeScript
JavaScript
Shell

docs.page

438
Instant Open Source docs with zero configuration.
438 Stars
68 Forks
58 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.
416 Stars
47 Forks
22 Contributors
Created about 4 years ago
Ruby
React Query hooks for managing asynchronous operations with Firebase. Supports Authentication, Analytics, Firestore & Realtime Database.
378 Stars
66 Forks
21 Contributors
Created almost 3 years ago
TypeScript
JavaScript

denque

351
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.
351 Stars
32 Forks
28 Contributors
Created about 8 years ago
JavaScript
TypeScript

spec

302
✅ A streamlined testing framework for Dart & Flutter.
302 Stars
18 Forks
23 Contributors
Created about 3 years ago
Dart

dart_edge

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

zapp.run

311
Zapp! A free online sandbox environment for building Flutter applications in the browser.
311 Stars
34 Forks
19 Contributors
Created about 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
8 Contributors
Created about 10 years ago
CSS
JavaScript
HTML
💡 Easily write powerful Dart & Flutter lint rules for your projects or for users of your packages.
276 Stars
58 Forks
36 Contributors
Created over 2 years ago
Dart
JavaScript
Astro
TypeScript
CSS
A CLI to help with using FlutterFire in your Flutter applications.
164 Stars
47 Forks
34 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 almost 6 years ago
Objective-C
JavaScript
Ruby
TypeScript
Kotlin
Objective-C++
🔥 Generated Firebase APIs for Dart. Additionally Includes private and unlisted APIs.
29 Stars
8 Forks
16 Contributors
Created over 2 years ago
Dart
A collection of Firebase Extensions built by Invertase.
29 Stars
12 Forks
11 Contributors
Created about 3 years ago
JavaScript
TypeScript
CSS
HTML
A fully typed Node.js library for integration with Paddle.
27 Stars
12 Forks
6 Contributors
Created almost 3 years ago
JavaScript
TypeScript
Generates CRC hashes for strings - for use by Node Redis clients to determine key slots.
18 Stars
11 Forks
17 Contributors
Created about 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?