# 🌴 Palmr. - Open-Source File Transfer

Palmr Banner

**Palmr.** is a **flexible** and **open-source** alternative to file transfer services like **WeTransfer**, **SendGB**, **Send Anywhere**, and **Files.fm**.

⚠️ BETA VERSION

This project is currently in beta phase.
Not recommended for production environments.

🔗 **For detailed documentation visit:** [Palmr. - Documentation](https://palmr.kyantech.com.br) ## 📌 Why Choose Palmr.? - **Self-hosted** – Deploy on your own server or VPS. - **Full control** – No third-party dependencies, ensuring privacy and security. - **No artificial limits** – Share files without hidden restrictions or fees. - **Folder organization** – Create folders to organize and share files. - **Simple deployment** – SQLite database and filesystem storage for easy setup. - **Scalable storage** – Optional S3-compatible object storage for enterprise needs. ## 🚀 Technologies Used ### **Palmr.** is built with a focus on **performance**, **scalability**, and **security**.
### **Backend & API** - **Fastify (Node.js)** – High-performance API framework with built-in schema validation. - **SQLite** – Lightweight, reliable database with zero-configuration setup. - **Filesystem Storage** – Direct file storage with optional S3-compatible object storage. ### **Frontend** - **NextJS 15 + TypeScript + Shadcn/ui** – Modern and fast web interface. ## 🛠️ How It Works 1. **Web Interface** → Built with Next, React and TypeScript for a seamless user experience. 2. **Backend API** → Fastify handles requests and manages file operations. 3. **Database** → SQLite stores metadata and transactional data with zero configuration. 4. **Storage** → Filesystem storage ensures reliable file storage with optional S3-compatible object storage for scalability. ## 📸 Screenshots
Login Page
Login Page
Home Page
Home Page
Dashboard
Dashboard
Profile Page
Profile Page
Files List View
Files List View
Files Card View
Files Card View
Shares Management
Shares Management
Receive Files
Receive Files
Reverse Share
Reverse Share
Settings Panel
Settings Panel
User Management
User Management
Forgot Password
Forgot Password
Forgot Password
Reverse Share (WeTransfer Style)
## 👨‍💻 Core Maintainers | [**Daniel Luiz Alves**](https://github.com/danielalves96) | |------------------| | Daniel Luiz Alves |
## 🤝 Supporters [Daniel Luiz Alves](https://www.repoflow.io/) ## ⭐ Star History Star History Chart ## 🛠️ Contributing For contribution guidelines, please refer to the [CONTRIBUTING.md](CONTRIBUTING.md) file.