/oxide

A blazingly fast, ShareX uploader coded in Rust (using actix web) which utilizes AES-256-GCM-SIV to securely store uploaded content.

Primary LanguageRustGNU General Public License v3.0GPL-3.0

Magnesium Oxide

GitHub release (latest by date) Build and Deploy Discord coffee

❔ What is this?

Magnesium-Oxide (MGO) is a secure file uploader with support for ShareX.

🌠 Features

  • 🔥 Blazingly fast uploads and encryption
  • 🔒 Encryption on all files uploaded using AES256-GCM-SIV
  • 🔒 Optional full-scale database encryption
  • 💀 Zero-width spacing url support

🌌 Roadmap

  • Web UI (Svelte)
  • UTF-16 support
  • Embed Customization
  • Support for other databases
  • Support for linux alternatives to ShareX (make an issue to request)

➕ Contributing

Contributions, issues, and feature requests are welcome,

Ensure you read CONTRIBUTING before submitting a pull request.

🤝 Support

Don't hesitate to give us a ⭐️ if you like what you see!

📊 Benchmarks

fast