Building digital solutions for long-lasting partnerships.
Oddbit is a software development studio based in Bali, building web apps, mobile apps, and cloud solutions for clients around the world. We started in 2017.
We are a team of engineers who care about what we build and who we build it with. We work as your tech partner, with a shared sense of ownership and responsibility. Not a vendor shipping tickets.
9+ years. 50+ projects delivered. Google Cloud Partner.
This profile is where we publish the tools we build for our own projects and release for anyone to use. Browse them, fork them, run them in production.
Found a bug or need a feature? Open an issue or email hello@oddbit.id. We read every one.
Flutter and Dart
- flutter_facebook_app_events: Flutter plugin for the Meta App Events SDK. Our most adopted package, with 93k+ downloads.
- flutter-schema-org: auto-generated JSON-LD classes for the Schema.org vocabulary.
- dart-json-delta: serialize only the fields that changed in a Dart object.
TypeScript and AI
- tanam: self-hosted CMS on Firebase with AI ghostwriting via Genkit. 180+ stars.
- genkitx-deepseek: Firebase Genkit plugin for DeepSeek models.
Find our published packages on pub.dev and npm.
We turn ideas into products: discovery workshops and prototypes through to full-stack development, cloud architecture, and long-term maintenance. Recent work leans into AI-native products, MCP servers, and Cloudflare Workers.
A few things we shipped:
- Rekap: talk to your financial data like you would talk to a person. Ask where the money went last quarter, get the answer in seconds.
- shrtnr: AI-native open-source URL shortener with a built-in MCP server, click analytics, custom slugs, and a TypeScript SDK.
- FarmGate: a digital marketplace for livestock trading in Australia, built with Flutter and Firebase.
We are technology-agnostic and work across Firebase, Google Cloud, Flutter, TypeScript, and AI tooling like Genkit.
- Team extension: we plug into your team and adapt to how you already work.
- Trust and transparency: daily check-ins, shared channels, regular updates.
- Shared ownership: we treat your success as our own.
- Long-term by default: most of our partnerships run for years.
Whether you want to ask about one of our open source projects or talk through a product you need built, reach out. Any conversation is welcome.
- 🌐 oddbit.id
- ✉️ hello@oddbit.id
