Open Source

Our public libraries

Production-proven packages we maintain to help mobile, web and backend teams move faster.

Available packages

Maintained by the team, covered by tests and ready for integration in your workflows.

mobile_date_tz

pub.dev · Flutter/Dart

Robust date and timezone handling for offline-first Flutter apps, including reliable parsing and timezone syncing.

Dart Flutter Timezone
View on pub.dev

@lbd-sh/date-tz

npm · TypeScript

TypeScript utilities to normalise dates across backend and frontend runtimes with immutable APIs and custom timezone support.

TypeScript Node.js Timezone
View on npm

@lbd-sh/lbd-phone-input

npm · Web Components

Accessible, framework-agnostic phone input with an international dial code selector, auto-formatting and ready-to-use validation utilities.

Web Phone Input Accessibility
View on npm

lbd_phone_input

pub.dev · Flutter/Dart

Flutter-first phone input with a country picker, live formatting and validation helpers aligned with libphonenumber.

Dart Flutter Phone Input
View on pub.dev

Tempomailer

SaaS · Disposable email

Disposable email service for sign-ups, verification codes and testing without exposing your personal inbox: no registration required.

SaaS Email Privacy
Open tempomailer.com

What you get

Production-grade quality

Automated tests, semantic versioning and a focus on backward compatibility.

Clear documentation

Integration guides and real-world snippets to get you started quickly.

Direct support

Issues and requests are handled by the engineers who use the libraries every day.

Need help shipping or maintaining a library?

We partner with digital teams to build SDKs, APIs and shared toolkits. Tell us what you need.

Let's talk
Frequently asked questions

Questions about LBD open source libraries

Packages maintained by the LBD team to accelerate mobile and web development.

Which open source libraries does LBD maintain?
We maintain mobile_date_tz (Dart/Flutter) and @lbd-sh/date-tz (TypeScript) for reliable date and timezone handling, plus lbd_phone_input (Flutter) and @lbd-sh/lbd-phone-input (React) for international phone input.
Are the libraries free for commercial use?
Yes, released under permissive licences (MIT). They are free to use in commercial products, including enterprise and SaaS, keeping the attribution notice.
Do you accept contributions and issues?
Yes. All repositories are public on GitHub: issues and pull requests are welcome. For structured collaborations or sponsorships reach out at [email protected].