Skip to content
@brewkits

BrewKits

Industrial-Grade Mobile Infrastructure & Zero-Copy Vision Engines for Kotlin Multiplatform & Flutter.
BrewKits — Industrial-Grade Mobile Infrastructure

BrewKits

Industrial-Grade Mobile Infrastructure & Zero-Copy Vision Engines

Kotlin Multiplatform • Native Android / iOS • Flutter • High-Throughput Media Pipelines


Kotlin Multiplatform Android Native iOS Native Flutter License


"Don't just wrap the camera. Own the memory."


• Engineering Manifesto

At BrewKits, we build mission-critical mobile infrastructure. We reject fragile abstraction wrappers, unbounded memory allocations, and inefficient platform-channel roundtrips.

Every engine in our ecosystem is governed by three industrial rules:

  1. Zero-Copy Memory Pipelines: We eliminate CPU-side memory duplication. Physical buffer pointers (NativeBuffer, DMA, SurfaceTexture, CVPixelBuffer) route directly into reactive GPU render layers and ML inferencing engines.
  2. Deterministic Lifecycle & Concurrency: Concurrency is strictly bounded with scoped mutexes (withLock), atomic operations (compareAndSet), and lifecycle-safe cleanup to guarantee zero memory leaks and crash immunity across configuration changes.
  3. Validated in Commercial Production: We don't publish theoretical code. Our libraries are battle-tested in commercial apps shipping on the Apple App Store and Google Play Store.

• Architectural Blueprint

BrewKits Mobile Architecture Matrix
┌────────────────────────────────────────────────────────────────────────┐
│                        COMPOSE MULTIPLATFORM UI                         │
│       Shared Tactile Controls  •  Design Tokens  •  Dynamic Layouts    │
├────────────────────────────────────────────────────────────────────────┤
│                  VISIONX HYPERFLOW ENGINE™ (ZERO-COPY)                 │
│     Direct DMA Buffer Pointers  •  Atomic Ref Counting  •  No Memcpy   │
├───────────────────────────────────┬────────────────────────────────────┤
│          ANDROID ENGINE           │             APPLE ENGINE           │
│   Camera2 / CameraX + Vulkan      │   AVFoundation + Metal Viewport    │
└───────────────────────────────────┴────────────────────────────────────┘

• Core Ecosystem

1. High-Performance Vision & Graphics Engines

High-throughput camera, rendering, and zero-copy data pipelines eliminating the cross-platform framework tax.

Repository Platform Architecture & Technical Highlights
kmp-visionx KMP (Android, iOS, macOS) VisionX HyperFlow Engine™: Dual native camera pipelines (Camera2 / AVFoundation) unified under Compose Multiplatform with manual ISO, shutter, tactile dials, and 60 FPS real-time processing.
kmp-zerocopy KMP & C++ / JNI Direct Hardware Buffer Bridge: Direct DMA pointer mapping (NativeBuffer), sub-microsecond frame access, and zero CPU memcpy to keep memory bandwidth at ~0 MB/s CPU under continuous ML load.
hyper_render Flutter & Dart Single-RenderObject Layout Engine: Renders HTML, Markdown, and Quill Delta in a single unified RenderObject. Full support for CSS float, flexbox, grid, CJK Ruby/furigana, and cross-document selection.

2. OS Scheduling & Background Execution

Industrial background task runners adhering to modern Android WorkManager & iOS BGTaskScheduler OS execution constraints.

Repository Platform Architecture & Technical Highlights
native_workmanager Flutter Zero-Overhead Background Task Chains: Harnesses pure Kotlin CoroutineWorker on Android and Swift BGProcessingTask on iOS with zero Dart VM boot latency for unchained performance.
kmpworkmanager Kotlin Multiplatform Unified Multiplatform Job Scheduler: Orchestrates one-off, periodic, exact, and chained background jobs with advanced constraints, structured logging, and event-driven completion.

3. Enterprise Infrastructure & Reliability

Deterministic state synchronization, multiplatform permissions, and high-frequency event routing.

Repository Platform Architecture & Technical Highlights
Grant Kotlin Multiplatform ViewModel-First Permissions: Clean permission orchestration without Fragment/Activity bindings. Ready for Compose Multiplatform; completely resolves Android dead clicks and iOS deadlocks.
KRelay Kotlin Multiplatform Rotation-Safe Event Relay: Dispatches Toasts, Navigation, and System Events from shared KMP ViewModels to Android & iOS. Zero memory leaks, survives screen orientation changes.
flutter_debounce_throttle Flutter & Dart Enterprise Rate Limiter: Precision debounce and throttle engine with Redis-style rate-limiting semantics, zero dependencies, and over 360+ verified test cases.

• Production Flagship: LAM – Film Camera

Our architectural stack is proven in production. LAM is a commercial analog film camera app built on top of kmp-visionx and kmp-zerocopy.

  • Sustained 60 FPS Viewfinder: Real-time sensor stream rendered via native GPU surfaces without frame drop or thermal throttling.
  • Shared Compose UI: 100% of the vintage camera tactile interface, dials, and haptics shared across platforms.
  • 16-Locale Localization: Comprehensive internationalization across Asian and Western markets.
  • Independent Native Pipelines: Android Camera2 hardware level 3 + iOS AVFoundation Pro-stream integration.

LAM on iOS App Store    LAM on Google Play

• Engineering Standards & Contribution Quality Gates

We enforce strict quality gates across all modules:

  • Test Execution: Automated test verification via AGP 9 KMP toolchain:
    # Run shared and host unit tests
    ./gradlew testAndroidHostTest test
    
    # Run Tier-3 zero-copy JNI regression net
    ./gradlew :kmp-zerocopy:connectedAndroidDeviceTest
  • Coverage Discipline: Committed Kover regression floors enforced across all 13 SDK modules and shared app logic.
  • Static Quality: Clean Detekt inspection required on all merge requests (./gradlew detekt).
  • Memory Safety: Scoped native pointers with atomic reference counting. No unbounded static collection leaks.

Designed & Maintained with Precision by BrewKits Engineering
© 2026 BrewKits. Open-source under Apache License 2.0 & MIT.

Pinned Loading

  1. kmpworkmanager kmpworkmanager Public

    KMP WorkManager - Unified API for scheduling and managing background tasks—one‑off, periodic, exact and chained jobs—featuring advanced triggers, structured logging, event‑driven completion, demo U…

    Kotlin 214 8

  2. Grant Grant Public

    Kotlin Multiplatform permission library for Android & iOS. No Fragment/Activity needed, ViewModel-first, Compose Multiplatform ready. Fixes Android dead clicks & iOS deadlocks.

    Kotlin 114 8

  3. native_workmanager native_workmanager Public

    Native WorkManager: High-performance Flutter background Task Chains with zero-overhead. Harness the full power of Android WorkManager & iOS BGTaskScheduler using pure Kotlin/Swift Workers.

    JavaScript 15 5

  4. hyper_render hyper_render Public

    A custom layout engine for Flutter that renders HTML, Markdown, and Quill Delta in a single RenderObject. Supports CSS float, flexbox, grid, CJK Ruby/furigana, and cross-document text selection.

    Dart 26 6

  5. KRelay KRelay Public

    Dispatch Toasts, Navigation & Permissions from KMP shared ViewModels to Android/iOS — zero memory leaks, survives screen rotation. Works with Voyager, Decompose, Moko, Peekaboo & Compose Multiplatf…

    Kotlin 14 1

  6. flutter_debounce_throttle flutter_debounce_throttle Public

    🚀 Enterprise debounce/throttle for Flutter & Dart | Better than easy_debounce | Redis rate limiting | 360+ tests | Zero dependencies

    Dart 5 2

Repositories

Showing 8 of 8 repositories
  • brewkits/brewkits.github.io's past year of commit activity
    HTML 0 0 0 3 Updated Oct 29, 2026
  • .github Public

    Organization profile README for BrewKits

    brewkits/.github's past year of commit activity
    0 0 0 0 Updated Oct 26, 2026
  • Grant Public

    Kotlin Multiplatform permission library for Android & iOS. No Fragment/Activity needed, ViewModel-first, Compose Multiplatform ready. Fixes Android dead clicks & iOS deadlocks.

    brewkits/Grant's past year of commit activity
    Kotlin 114 Apache-2.0 8 0 2 Updated Oct 21, 2026
  • hyper_render Public

    A custom layout engine for Flutter that renders HTML, Markdown, and Quill Delta in a single RenderObject. Supports CSS float, flexbox, grid, CJK Ruby/furigana, and cross-document text selection.

    brewkits/hyper_render's past year of commit activity
    Dart 26 MIT 6 2 0 Updated Oct 10, 2026
  • kmpworkmanager Public

    KMP WorkManager - Unified API for scheduling and managing background tasks—one‑off, periodic, exact and chained jobs—featuring advanced triggers, structured logging, event‑driven completion, demo UI and docs.

    brewkits/kmpworkmanager's past year of commit activity
    Kotlin 214 Apache-2.0 8 0 6 Updated Oct 2, 2026
  • KRelay Public

    Dispatch Toasts, Navigation & Permissions from KMP shared ViewModels to Android/iOS — zero memory leaks, survives screen rotation. Works with Voyager, Decompose, Moko, Peekaboo & Compose Multiplatform.

    brewkits/KRelay's past year of commit activity
    Kotlin 14 Apache-2.0 1 0 0 Updated Oct 1, 2026
  • native_workmanager Public

    Native WorkManager: High-performance Flutter background Task Chains with zero-overhead. Harness the full power of Android WorkManager & iOS BGTaskScheduler using pure Kotlin/Swift Workers.

    brewkits/native_workmanager's past year of commit activity
    JavaScript 15 MIT 5 0 0 Updated Sep 24, 2026
  • flutter_debounce_throttle Public

    🚀 Enterprise debounce/throttle for Flutter & Dart | Better than easy_debounce | Redis rate limiting | 360+ tests | Zero dependencies

    brewkits/flutter_debounce_throttle's past year of commit activity
    Dart 5 MIT 2 0 0 Updated May 3, 2026

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…