Skip to content
geekdevs
ESC
  • Pages

  • GeekApps

  • GeekSec

  • GeekForge

  • Company

  • Contact

GeekForge · Desktop Apps

Desktop software, built by people who ship it.

We make our own Mac apps (Droidmac and selectAnything), so we know what it takes to build desktop software people pay for and keep using.

Capabilities

What we build.

Native macOS

Swift, SwiftUI and AppKit apps with menu bar extras, system extensions and deep OS integration.

Native Windows

WinUI and .NET apps that fit modern Windows design and deployment.

Linux

GTK and Qt apps, CLIs and daemons packaged for the major distributions.

Cross-platform

Tauri, Electron or Qt when you need to reach every desktop from one codebase.

System-level work

File systems, device bridges, screen capture, OCR and hardware integration.

Distribution

Code signing, notarization, auto-updates, licensing and app-store packaging.

Stack

Proven tools, chosen for your problem.

macOS

  • Swift
  • SwiftUI
  • AppKit
  • Core ML

Windows

  • C#
  • .NET
  • WinUI
  • WPF

Cross-platform

  • Tauri
  • Electron
  • Qt
  • Rust

Approach

From idea to production.

  1. 01

    Discover

    Platform targets, OS integration needs and distribution model.

  2. 02

    Prototype

    De-risk the hard platform APIs first, before building the polished UI.

  3. 03

    Build

    Iterative releases with signed builds and auto-update from the first beta.

  4. 04

    Ship

    Notarization, store submission, licensing and update channels, all in place.

FAQ

Common questions.

Electron or native?

Native gives the best performance and OS integration; Electron or Tauri gives reach and speed. We've shipped both and will tell you which one your product needs.

Can you work on low-level OS features?

Yes. Our own apps mount Android file systems in Finder and capture and recognize on-screen text, so system-level work is familiar ground.

Have a project in mind?

Share the goal and the constraints. We'll come back with an approach, a team and a timeline.