Apache-2.0 License

Smart GitHub Sync
for Modern Developers

Push your code to GitHub with one click. LidPush automatically removes node_modules, detects secrets, and provides detailed project analytics — all in a beautiful native desktop application.

LidPush v1.1.0

Why Choose LidPush

Smart Cleaning

Automatically removes node_modules, build caches, and temporary files before every push. Your original folder stays untouched — cleaning happens on a temporary copy.

Secret Detection

Scans for API keys, GitHub tokens, AWS keys, private keys, and Stripe keys before every push. Flagged secrets are visible in the activity log.

5 Languages

Fully translated to English, Arabic, Russian, Hindi, and Chinese with RTL support. Switch from the titlebar dropdown — no restart needed.

Built with Rust

Axum HTTP server embedded in the app. Random port, one-time secret header per session. Nothing on the machine can call the internal API without both values.

Project Analytics

See files pushed, files cleaned, and secrets blocked before you push. Push history is stored and viewable in-app.

GitHub OAuth

Secure OAuth 2.0 flow with token stored in Windows Credential Manager via the keyring crate. The React frontend never sees the token.

TypeScript 71.8% Rust 26.9% CSS 1.2% HTML 0.1%

Download LidPush

Available for Windows only. Built with Tauri v2 + Rust — native performance, tiny footprint.

SHA-256 (setup.exe): 90fe755831daef8957ccc532743428588981010c7f81c8ef99e537a3d7134dce
SHA-256 (MSI): 5d1474124314ca717dc640de81fd943faab31cec7ae81d6309ab91dcefddadc4

Open source under Apache-2.0 ↗. All releases are signed with SHA-256 checksums.