An open API service indexing awesome lists of open source software.

https://github.com/necropc18/xuploads

A web application built on Asp.net, an advanced, fast and feature-rich platform that makes uploading and downloading files easy, simple, efficient and with unique and competitive features.
https://github.com/necropc18/xuploads

asp-net aspx download image open-source upload vb-net web webapp webforms windows xuploads

Last synced: 12 months ago
JSON representation

A web application built on Asp.net, an advanced, fast and feature-rich platform that makes uploading and downloading files easy, simple, efficient and with unique and competitive features.

Awesome Lists containing this project

README

          


My Image




My Image


My Image


My Image


My Image

# Xuploads
-A web application built on ASP.net (VB.net), an advanced, fast and feature-rich platform that makes uploading and downloading files easy, simple, efficient and with unique and competitive features.

## Features
- File uploads with expiration.
- Password protection.
- One-time download links.
- Direct image linking.
- QR code generation.
- Direct delete links.
- File downloads with a lot of room for customization.
- Options to customize links and download and upload pages.
- Very simple and easy configuration file.
- User control over the file he uploads.
- Multiple security mechanisms and layers.
- Add watermarks to images.
- Supports maintenance and regular messages.
- file reporting system.
- UTF8 Encoding.
- Statistics about files and the platform.
- Cache system.
- Adjustable waiting period for downloading.
- IP banning System.
- Limited upload space.
- File type and size control system.
- Bootstrap integration
- FTP Storage integration
- Powerful API "XUAPI (Xuploads API)"
- Upload files from links.
- Inactive and expired files deletation and managment.
- Controlling Uploads.
- Virustotal integration
- Unwanted content monitoring.
- Adititional header and footer.

## Introducing XUAPI

XUAPI (Xuploads API) is a powerful and flexible interface designed to seamlessly integrate with the Xuploads platform. It provides programmatic access to the core functionalities of Xuploads, allowing developers and external systems to interact with files, perform operations like uploading, renaming, or retrieving file information, and manage content in a secure and efficient way.

-What is XUAPI?
XUAPI extends the capabilities of Xuploads by enabling users to:

Automate file uploads and management.
Build custom applications that leverage Xuploads' features.
Integrate Xuploads functionalities into third-party systems, such as CRMs, project management tools, or file-sharing services.
Whether you're managing file uploads for a website, creating a mobile application, or automating workflows, XUAPI provides the tools you need.

-Key Features of XUAPI:
File Uploading:

*Supports uploading files from both local storage and URLs.
*Allows optional metadata, such as file descriptions, expiration dates, and password protection.
File Management:

*Rename files with a single API call.
*Replace existing files with new versions.
*Delete files securely using unique identifiers.

*Information Retrieval:

Fetch detailed information about uploaded files, including size, type, upload date, and more.
Secure Operations:

All sensitive operations (e.g., delete, rename) require unique identifiers, ensuring only authorized users can perform actions.

*Customizable and Scalable:
Fully integrated with Xuploads' settings, including file size limits, allowed extensions, and expiration policies.

## Installation
With just a few simple steps, you can install the web app on all services and platforms that support ASP.NET.(IIS, Docker, Azure App Service, Kestrel Web Server, AWS Elastic Beanstalk, Shared Hosting, On-Premises Server)
(!Instructions will be posted soon, stay tuned!)

## Usage
(Instructions will be posted soon, stay tuned.)

## Contributing
Contributions are welcome! Please submit a pull request.
(This platform is in dire need of contributions and volunteers to participate in the development of the platform, we want programmers who are proficient in VB.net ASP.net and dealing with design)

### Questions?
If you have any questions or need help, feel free to reach out to us or open an issue in the repository.

Thank you for contributing to Xuploads!
## License
This project is licensed under the MIT License - see the [LICENSE](./LICENSE) file for details.