awesome-repositories.com
博客
MCP
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目MCP 服务器关于排名机制媒体报道
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
hbons avatar

hbons/SparkleShare

0
View on GitHub↗
4,959 星标·568 分支·C#·5 次浏览sparkleshare.org↗

SparkleShare

SparkleShare 是一个自托管的文件共享平台和跨平台同步应用程序。它作为云存储的私有替代方案,使用 Git 仓库作为主要后端,在 Linux、macOS 和 Windows 设备之间对文件进行版本控制和同步。

该系统采用 Git Large File Storage (LFS) 来管理大型二进制文件,确保数据完整性和性能。它允许用户在自托管服务器上维护私有文件仓库,以确保数据隐私和控制权。

该应用程序通过监控本地文件系统变更并将其与远程对等端同步,提供自动化的目录镜像功能。这包括跨设备文件同步以及在多个安装实例间分发仓库的功能。

Features

  • Cross-Platform File Synchronization - Synchronizes data between Linux, macOS, and Windows devices to ensure files are available everywhere.
  • Cross-Platform Applications - Provides a desktop application that runs consistently across Linux, macOS, and Windows.
  • Self-Hosted File Sync and Share Platforms - Acts as a comprehensive self-hosted platform for synchronizing files across devices with version history.
  • Private Cloud Storage - Provides a self-managed alternative to commercial cloud storage for secure file access and ownership.
  • File Sync Clients - Ships a desktop client that synchronizes local directories with remote servers for offline access.
  • Synchronization Backends - Uses Git repositories and Large File Storage as the primary backend for cross-platform file synchronization.
  • File Sharing Systems - Uses Git repositories as a backend to version and synchronize files across different operating systems.
  • Self-Hosted Instances - Relies on a user-managed server instance to act as the central source of truth for synchronized data.
  • Large File Storage (LFS) - Employs Git Large File Storage to manage oversized binary files while maintaining repository performance.
  • Git-Based State Persistence - Uses Git repositories as the primary storage layer to track file versions and handle state synchronization.
  • Private Repository Hosting - Provides the ability to manage private file repositories on self-hosted infrastructure for enhanced data privacy.
  • Filesystem Change Detection - Implements real-time monitoring of local filesystem changes to trigger automatic synchronization events.
  • Remote Server Mirroring - Maintains an exact replica of local directories on a remote server through automated mirroring.
  • File Management - Git-based file synchronization and collaboration tool.

Star 历史

hbons/sparkleshare 的 Star 历史图表hbons/sparkleshare 的 Star 历史图表

AI 搜索

探索更多 awesome 仓库

用简单的语言描述您的需求 —— AI 将根据相关性为您从数千个精选开源项目中进行排序。

Start searching with AI

SparkleShare 的开源替代方案

相似的开源项目,按与 SparkleShare 的功能重合度排序。
  • nextcloud/all-in-onenextcloud 的头像

    nextcloud/all-in-one

    9,082在 GitHub 上查看↗

    all-in-one is a containerized deployment system designed to install and manage a complete suite of productivity and collaboration services. It functions as a cloud suite deployer that orchestrates the installation of a self-hosted content platform, incorporating necessary dependencies via Docker or Kubernetes. The project distinguishes itself by providing a web-based dashboard for orchestrating, updating, and monitoring the lifecycle of service containers. It also serves as a local AI inference server, enabling the execution of generative text models, image diffusion, and speech processing on

    PHPbackupdockernextcloud
    在 GitHub 上查看↗9,082
  • nextcloud/dockernextcloud 的头像

    nextcloud/docker

    7,305在 GitHub 上查看↗

    This project provides containerized images for deploying a self-managed content collaboration and file sharing server. It enables the creation of private cloud storage and self-hosted file synchronization environments, allowing users to maintain data ownership and control over their infrastructure. The deployment model utilizes Docker images to simplify installation, scaling, and version updates. It distinguishes itself through a database-agnostic storage approach, supporting integration with PostgreSQL, MySQL, MariaDB, or SQLite, and employs volume mapping to ensure data persistence across c

    Shelldockerdocker-imagenextcloud
    在 GitHub 上查看↗7,305
  • opencloud-eu/opencloudopencloud-eu 的头像

    opencloud-eu/opencloud

    4,829在 GitHub 上查看↗

    OpenCloud is a self-hosted platform for synchronizing files across devices and sharing them with team members through collaborative spaces and access controls. It enables users to sync files between a server and local desktop and mobile clients, manage files and folders, and share content with internal and external contributors via permission-based links and file drops. The platform integrates an embedded OpenID Connect identity provider for authentication and supports external identity providers. It stores all data and metadata directly on the filesystem, eliminating the need for a separate

    Go
    在 GitHub 上查看↗4,829
  • haiwen/seafilehaiwen 的头像

    haiwen/seafile

    14,845在 GitHub 上查看↗

    Seafile is a self-hosted file synchronization and sharing platform that provides a central server for maintaining file consistency across multiple devices. It functions as a cloud storage management system and a collaborative document suite, integrating tools for real-time teamwork and shared file management. The platform distinguishes itself through a metadata-driven file organizer that uses extensible properties and hierarchical tags instead of traditional folder structures. It includes client-side encrypted storage to protect private data using user-defined passwords before files leave the

    Ccloud-storagedocument-managementfile-sharing
    在 GitHub 上查看↗14,845
查看 SparkleShare 的所有 30 个替代方案→

常见问题解答

hbons/sparkleshare 是做什么的?

SparkleShare 是一个自托管的文件共享平台和跨平台同步应用程序。它作为云存储的私有替代方案,使用 Git 仓库作为主要后端,在 Linux、macOS 和 Windows 设备之间对文件进行版本控制和同步。

hbons/sparkleshare 的主要功能有哪些?

hbons/sparkleshare 的主要功能包括:Cross-Platform File Synchronization, Cross-Platform Applications, Self-Hosted File Sync and Share Platforms, Private Cloud Storage, File Sync Clients, Synchronization Backends, File Sharing Systems, Self-Hosted Instances。

hbons/sparkleshare 有哪些开源替代品?

hbons/sparkleshare 的开源替代品包括: nextcloud/all-in-one — all-in-one is a containerized deployment system designed to install and manage a complete suite of productivity and… nextcloud/docker — This project provides containerized images for deploying a self-managed content collaboration and file sharing server.… opencloud-eu/opencloud — OpenCloud is a self-hosted platform for synchronizing files across devices and sharing them with team members through… haiwen/seafile — Seafile is a self-hosted file synchronization and sharing platform that provides a central server for maintaining file… nextcloud/server — Nextcloud is a self-hosted platform designed for private cloud storage, file synchronization, and collaborative team… owncloud/core — This project is a self-hosted cloud storage server and content collaboration platform implemented as a PHP web…