Open Source Licenses

AirShare is built with amazing open-source software. Here are all the libraries and tools we use, with gratitude to their creators.

Frontend Libraries

Vue.js

Progressive JavaScript Framework

MIT License GitHub

Tauri

Build smaller, faster, and more secure desktop applications

MIT/Apache-2.0 GitHub

TypeScript

Typed JavaScript at Any Scale

Apache-2.0 GitHub

Vite

Next Generation Frontend Tooling

MIT License GitHub

Pinia

The Vue Store that you will enjoy using

MIT License GitHub

Vue Router

The official Router for Vue.js

MIT License GitHub

Vue I18n

Internationalization plugin for Vue.js

MIT License GitHub

Tailwind CSS

A utility-first CSS framework

MIT License GitHub

Backend Libraries (Rust)

Quinn

Async-friendly QUIC implementation in Rust

MIT/Apache-2.0 GitHub

mdns-sd

Multicast DNS service discovery

MIT License GitHub

Tokio

Asynchronous runtime for Rust

MIT License GitHub

SQLx

Async SQL toolkit for Rust

MIT/Apache-2.0 GitHub

Serde

Serialization framework for Rust

MIT/Apache-2.0 GitHub

Rustls

Modern TLS library in Rust

Apache-2.0 GitHub

Reqwest

HTTP client for Rust

MIT/Apache-2.0 GitHub

Tracing

Application-level tracing for Rust

MIT License GitHub

Additional Backend Dependencies

anyhow MIT/Apache-2.0
camino MIT/Apache-2.0
chrono MIT/Apache-2.0
derive_more MIT
dirs MIT/Apache-2.0
dotenvy MIT
env_logger MIT/Apache-2.0
fs2 MIT/Apache-2.0
futures-util MIT/Apache-2.0
hex MIT/Apache-2.0
hostname MIT
if-addrs MIT/Apache-2.0
indexmap Apache-2.0/MIT
local-ip-address MIT
log MIT/Apache-2.0
parking_lot MIT/Apache-2.0
path-clean MIT/Apache-2.0
rand MIT/Apache-2.0
rcgen MIT/Apache-2.0
serde_json MIT/Apache-2.0
serde_plain MIT/Apache-2.0
sha2 MIT/Apache-2.0
strum MIT
sysinfo MIT
tokio-util MIT
uuid MIT/Apache-2.0
tracing-subscriber MIT

Tauri Plugins

tauri-plugin-sql

SQLite database plugin

MIT/Apache-2.0

tauri-plugin-updater

Auto-update functionality

MIT/Apache-2.0

tauri-plugin-notification

Native notifications

MIT/Apache-2.0

tauri-plugin-autostart

Auto-start on system boot

MIT/Apache-2.0

tauri-plugin-dialog

Native file dialogs

MIT/Apache-2.0

tauri-plugin-fs-pro

Enhanced filesystem operations

MIT

License Information

AirShare is licensed under the MIT License.

All third-party libraries listed above are used in accordance with their respective licenses. Most are licensed under MIT, Apache-2.0, or dual MIT/Apache-2.0 licenses, which permit commercial and private use.

This page contains the complete list of all dependencies used in AirShare. For full license texts of each library, please visit their respective GitHub repositories linked above.

Note: This list includes direct dependencies. Each library may have additional transitive dependencies with their own licenses. The full dependency tree is available in package-lock.json and Cargo.lock.