Skip to content

ituff/SimpleList21V

 
 

Repository files navigation

ShareOneList

English | 简体中文

OneDrive & SharePoint, Global & China — one app for all your clouds.

ShareOneList is a file management client for Microsoft 365 built with WinUI 3. It provides unified access to OneDrive and SharePoint document libraries, with full support for both the Global (International) and China (21Vianet) environments.

Highlights

  • Dual-cloud support — Manage files on both Global and 21Vianet Microsoft 365 from a single app
  • OneDrive + SharePoint — Browse your personal OneDrive, SharePoint site libraries, and shared drives in one place
  • Multi-account — Add multiple accounts across different cloud environments
  • Batch download — Select files and folders with checkboxes, download them all at once
  • Task manager — Track download and upload progress in real time
  • File preview — Preview images, Markdown, and media files without leaving the app
  • File operations — Upload, download, rename, delete, share, and convert files
  • Dark mode — Follows system theme with Mica / Acrylic material support
  • Internationalization — English and Simplified Chinese

Getting Started

  1. Download the latest release from Releases
  2. Unzip and run ShareOneList.exe
  3. Click Files in the sidebar, then Add drive to sign in with your Microsoft account
  4. Double-click a drive to browse files

Configuration

Edit appsettings.json to set your own Azure AD Client IDs:

{
  "AzureAD": {
    "Global": {
      "ClientId": "your-global-client-id"
    },
    "China": {
      "ClientId": "your-china-client-id"
    }
  }
}

Note: Global and 21Vianet Azure AD are completely independent. Register your app at portal.azure.com (Global) and portal.azure.cn (21Vianet) separately.

Features

  • OneDrive file browsing
  • SharePoint site & document library browsing
  • Global (International) and 21Vianet (China) support
  • Multi-account management
  • Batch download with checkbox selection
  • Download / upload with progress tracking
  • File sharing & link generation
  • File preview (Image, Markdown, Media)
  • Rename / Delete / Properties
  • Convert to PDF
  • Storage capacity display
  • Column / Grid / Image layout modes
  • Drag-and-drop upload
  • Dark mode & theme customization
  • English / 简体中文
  • Automatic synchronization

Screenshots

May not reflect the latest version.

HomePage CloudPage DrivePage CreateFolder GridLayout Download Share ImageViewing ToolsPage DarkMode

Acknowledgements

ShareOneList is forked from aiguoli/SimpleList. Thanks to the original author for the open-source contribution.

About

Manage your onedrive files on WinUI3 powered app

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages

  • C# 95.8%
  • PowerShell 4.2%