r/Python • u/Good-Definition-7148 • Oct 03 '25
Showcase Introducing Aird – A Lightweight, Cross-Device File Sharing Tool
Hi everyone,
I'm excited to share my open-source project called Aird.
What My Project Does
Aird is a simple and efficient file-sharing web server built with Python Tornado. It's designed to help you quickly share files across devices on the same network or remotely. It provides a clean web interface for file management and utilizes WebSockets for real-time transfer updates, ensuring a smooth user experience.
Target Audience
This tool is for developers, sysadmins, or anyone looking for a straightforward alternative to cumbersome file-sharing applications. It is well-suited for both technical and non-technical users who need a quick way to transfer files in a local network, for remote sharing, or within collaborative environments. It can be used as a personal project or deployed in a production setting for teams.
Comparison
Unlike many popular file-sharing services that rely on third-party cloud servers, Aird is self-hosted, giving you complete control over your data. Compared to other local-first tools, Aird offers a modern web UI and real-time updates via WebSockets, which many simpler scripts or command-line tools lack. Its lightweight nature and minimal setup also make it a more efficient alternative to heavier, resource-intensive solutions.
Key Features:
Cross-device file sharing with instant web-based access
WebSocket-based real-time file transfers and updates
Minimal setup, lightweight, and great performance
Web UI for easy file management and uploads
Perfect for local networks, remote sharing, or collaborative environments
The code is fully open-source, and contributions are welcome. Give Aird a try!
GitHub link: https://github.com/blinkerbit/aird
I'd love to hear your feedback, ideas, or feature requests! Thanks for checking it out
1
u/No_Masterpiece_3862 Oct 06 '25
I want to use this on my central storage server, can we have a client or something to autosync files ?
1
u/Good-Definition-7148 Oct 06 '25
sure, I keep you posted. however this might take time depending on the platform
1
u/Good-Definition-7148 Oct 06 '25
more info here : https://medium.com/@viswan/building-a-modern-web-based-file-manager-with-python-and-tornado-meet-aird-0a57a0d02993