Open Source Components

Last updated: October 17, 2026

ApplyOwl is built on open-source software. We're grateful to every maintainer whose work makes a local-first product like this possible. This page lists the open-source components distributed with or used by the ApplyOwl desktop application, with their licenses.

License texts are available at each project's linked repository. Where a component is dual-licensed (e.g. MIT OR Apache-2.0), we use it under the MIT license.

Application framework

ComponentLicenseProject
Tauri (app framework, plugins: updater, process, deep-link)MIT / Apache-2.0tauri-apps/tauri
React + React DOMMITfacebook/react
ViteMITvitejs/vite
TypeScriptApache-2.0microsoft/TypeScript
posthog-js (analytics; counts only, never your job data)MIT / Apache-2.0PostHog/posthog-js

Native (Rust) components

ComponentLicenseProject
serde / serde_jsonMIT / Apache-2.0serde-rs/serde
tokioMITtokio-rs/tokio
reqwestMIT / Apache-2.0seanmonstar/reqwest
keyring (your keys live in the system keychain)MIT / Apache-2.0keyring-rs
sha2, base64, randMIT / Apache-2.0RustCrypto ยท rust-random
csvMIT / UnlicenseBurntSushi/rust-csv

Automation engine

ComponentLicenseProject
Auto Job Applier for LinkedIn (engine foundation, by Sai Vignesh Golla)MITGodsScion/Auto_job_applier_linkedIn
Selenium WebDriverApache-2.0SeleniumHQ/selenium
SeleniumBase (browser automation framework, UC Mode)MITseleniumbase/SeleniumBase
LangChain (BYO-AI provider layer)MITlangchain-ai/langchain
PyAutoGUIBSD-3-Clauseasweigart/pyautogui

If you believe a component is missing from this list or attributed incorrectly, email legal@applyowl.app and we'll fix it.

โ† Back to ApplyOwl