awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
Back to timvisee/ffsend

Open-source alternatives to Ffsend

30 open-source projects similar to timvisee/ffsend, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Ffsend alternative.

  • mozilla/sendmozilla avatar

    mozilla/send

    13,269View on GitHub↗

    Send is a self-hosted file transfer service designed for end-to-end encrypted file sharing. It provides a privacy-focused data transfer solution and ephemeral file storage where uploaded content is automatically deleted after a specified number of downloads or a set amount of time. The service ensures private file sharing by utilizing client-side encryption to protect data before it is uploaded. Decryption keys are distributed to recipients via URL hash fragments to ensure the server never has access to the keys. The platform supports encrypted data transfer and temporary file hosting. It us

    FreeMarker
    View on GitHub↗13,269
  • jhaals/yopassjhaals avatar

    jhaals/yopass

    2,581View on GitHub↗

    Yopass is a secure secret sharing platform used to share encrypted text and files via one-time expiring links. It utilizes client-side encryption to ensure that sensitive data is encrypted in the browser before transmission, preventing the server from seeing plain text. The platform differentiates itself through an integrated security auditing system that generates structured logs and triggers cryptographically signed webhooks when secrets are created, viewed, or expired. It also features an access control system based on OpenID Connect, allowing administrators to restrict secret creation and

    TypeScriptencryption-decryptionhacktoberfestpassword-sharing
    View on GitHub↗2,581
  • timvisee/sendtimvisee avatar

    timvisee/send

    5,797View on GitHub↗

    Send is an end-to-end encrypted file sharing service that encrypts files on the sender's device before upload, ensuring the server never sees plaintext content. It generates secure download links that are designed for single use, automatically removing access after the first successful download, and associates each share with a time-limited access token that expires after a set duration. The service operates without requiring user accounts, lowering friction for ephemeral sharing, and uses cryptographic key derivation to generate decryption keys from the download URL, eliminating server-side

    JavaScriptencryptionfile-sharingfile-upload
    View on GitHub↗5,797

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Find more with AI search
  • robinkarlberg/transfer.zip-webrobinkarlberg avatar

    robinkarlberg/transfer.zip-web

    1,491View on GitHub↗

    The application functions as a self-hosted file sharing platform that allows users to transfer files directly through the browser or via cloud storage. It provides decentralized file-sharing utilities that stream encrypted data between client browsers without intermediate storage servers, alongside mechanisms for managing object storage providers and local disk configurations. The system incorporates client-side encryption to secure file payloads within the browser prior to transmission, paired with fallback relay routing to bypass restrictive firewalls through secondary TURN servers when dir

    JavaScriptend-to-end-encryptionfilesharingfiletransfer
    View on GitHub↗1,491
  • privatebin/privatebinPrivateBin avatar

    PrivateBin/PrivateBin

    8,384View on GitHub↗

    PrivateBin is a self-hosted, zero-knowledge text hosting service and secret sharing tool. It utilizes browser-based AES 256-bit encryption to ensure that data is encrypted on the client side before transmission, meaning the hosting server cannot read or recover the original content. The project distinguishes itself by using URL fragments to distribute decryption keys, preventing the secret key from ever being sent to the server. It supports the distribution of both encrypted text and files, which are compressed and encrypted locally prior to storage. The platform includes capabilities for an

    PHP
    View on GitHub↗8,384
  • pglombardo/passwordpusherpglombardo avatar

    pglombardo/PasswordPusher

    2,871View on GitHub↗

    PasswordPusher is a self-hosted secret sharing service and file sharing platform used to create encrypted, self-destructing links for sensitive text and files. It functions as a white-label security gateway, allowing organizations to manage the distribution of secrets on their own internal infrastructure. The system supports corporate white-labeling through custom domain mapping and branding customization to align the interface with a professional identity. It provides a RESTful API and command-line interface for the automated distribution of secrets within external scripts and workflows. Th

    Rubycommunicate-passwordsdocker-containerencryption
    View on GitHub↗2,871
  • haiwen/seafilehaiwen avatar

    haiwen/seafile

    14,845View on 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
    View on GitHub↗14,845
  • bitwarden/androidbitwarden avatar

    bitwarden/android

    8,457View on GitHub↗

    This project is an Android password manager application that provides an end-to-end encrypted vault for storing and synchronizing login credentials, secure notes, and identities. It functions as a secure storage system using zero-knowledge encryption to ensure that only the user can decrypt their stored data. The application integrates directly with the Android system to provide an autofill service that populates usernames and passwords into mobile apps and browser login fields. It also serves as a passkey management wallet for FIDO2 cryptographic passkeys and a time-based one-time password a

    Kotlinandroidbitwardencompose
    View on GitHub↗8,457
  • awesome-selfhosted/awesome-selfhostedawesome-selfhosted avatar

    awesome-selfhosted/awesome-selfhosted

    299,516View on GitHub↗

    This project is a community-curated directory of open-source software designed for deployment in private server environments and home labs. It serves as a comprehensive resource for discovering independent, self-hosted alternatives to mainstream cloud services, enabling users to maintain full data ownership and control over their digital infrastructure. The directory is structured through a hierarchical taxonomy that organizes a vast collection of applications into logical categories, ranging from media management and data analytics to private communication and team productivity tools. It dis

    awesomeawesome-listcloud
    View on GitHub↗299,516
  • schollz/crocschollz avatar

    schollz/croc

    35,272View on GitHub↗

    Croc is a command-line utility for sending files and folders between computers using end-to-end encrypted peer-to-peer connections. It employs elliptic curve encryption and key agreement to secure data transmission between remote endpoints. The tool allows users to coordinate transfers using a shared code phrase and supports the operation of custom relay servers to facilitate connections without relying on public infrastructure. It also includes a proxy client to route encrypted traffic through SOCKS5 proxies. Additional capabilities include resumable data transmission for unstable connectio

    Godata-transferfile-sharinggolang
    View on GitHub↗35,272
  • electerm/electermelecterm avatar

    electerm/electerm

    14,281View on GitHub↗

    Electerm is a multi-protocol terminal emulator and remote connection manager designed as a cross-platform remote client for Linux, macOS, and Windows. It serves as a unified workspace for remote server administration, supporting SSH, Telnet, Serial, and various remote desktop protocols such as RDP and VNC in a single interface. The project distinguishes itself by integrating AI assistants to suggest commands, write scripts, and explain console output. It also features a visual SFTP file manager for browsing and editing remote files, alongside the ability to broadcast a single input stream to

    JavaScriptaielectermelectron
    View on GitHub↗14,281
  • homebrew/homebrew-coreHomebrew avatar

    Homebrew/homebrew-core

    15,383View on GitHub↗

    This project is a Ruby-based package definition repository that functions as a cross-platform package manager and software dependency resolver for macOS and Linux. It provides a centralized system for installing, updating, and managing software through a Git-based distribution model. The system distinguishes itself through a binary package distribution network that produces pre-compiled bottles to avoid local compilation from source. It utilizes a Ruby-based domain specific language to define installation recipes and employs a distributed version control architecture to synchronize these defi

    Rubycoreformulaehacktoberfest
    View on GitHub↗15,383
  • cryptomator/cryptomatorcryptomator avatar

    cryptomator/cryptomator

    15,310View on GitHub↗

    Cryptomator is a client-side cloud encryption tool and cross-platform vault manager. It provides a transparent encryption layer that encrypts files and folder structures locally before they are uploaded to a cloud storage provider. The software creates virtual encrypted drives that mount encrypted vaults, allowing users to interact with their data as if it were on a physical disk. It supports the management of multiple independent encrypted containers, each protected by a unique password. The project covers data privacy through directory structure obfuscation and filename encryption to hide

    Javacloud-storagecryptocryptography
    View on GitHub↗15,310
  • remotely-save/remotely-saveremotely-save avatar

    remotely-save/remotely-save

    6,811View on GitHub↗

    Remotely Save is a cloud storage synchronization tool and backup manager designed to keep local files and application data consistent across desktop and mobile devices. It functions as a cross-platform synchronizer that mirrors local data to remote servers using S3 and other cloud protocols. The project focuses on privacy and security through end-to-end encryption, which secures files with a user-defined password before they are uploaded to remote cloud services. It ensures data remains private on third-party servers by applying symmetric client-side encryption. The system includes capabilit

    TypeScript
    View on GitHub↗6,811
  • stonith404/pingvin-sharestonith404 avatar

    stonith404/pingvin-share

    4,694View on GitHub↗

    Pingvin Share is a self-hosted file sharing platform designed for uploading and distributing files via secure links. It provides a private alternative to third-party cloud services for managing file transfers. The platform integrates an external security engine to scan uploaded files for malware and threats before they become available. It supports identity management through OpenID Connect integration, allowing user authentication to be delegated to external identity providers. Storage is managed through a gateway that supports both local disk drives and S3-compatible cloud object storage.

    TypeScriptfile-sharingnestjsnextjs
    View on GitHub↗4,694
  • bitwarden/serverbitwarden avatar

    bitwarden/server

    18,074View on GitHub↗

    This project provides a comprehensive, self-hosted platform for zero-knowledge credential management and enterprise secrets orchestration. It functions as a secure vault that ensures all encryption and decryption processes occur exclusively on the client side, preventing the server from ever accessing plaintext data. By combining identity federation with robust access controls, the system enables organizations to centralize the management of passwords, passkeys, and sensitive infrastructure credentials. The platform distinguishes itself through its focus on both human-centric security and aut

    C#apiaspnetaspnetcore
    View on GitHub↗18,074
  • magic-wormhole/magic-wormholemagic-wormhole avatar

    magic-wormhole/magic-wormhole

    22,364View on GitHub↗

    Magic Wormhole is a command-line utility designed for the secure transfer of files and text between two computers. It establishes encrypted, peer-to-peer connections that allow users to move information directly without relying on permanent cloud storage or third-party hosting. The system utilizes a password-authenticated key exchange to verify the identity of both endpoints, requiring only a short, human-readable code to initiate a session. By employing ephemeral key derivation and a relay server that cannot decrypt the transmitted content, the protocol ensures that data remains private and

    Python
    View on GitHub↗22,364
  • openssh/openssh-portableopenssh avatar

    openssh/openssh-portable

    3,875View on GitHub↗

    This project is a portable implementation of the secure shell toolset designed for deployment across diverse operating systems and platforms. It provides a suite of tools for secure remote login and command execution based on the secure shell protocol. The implementation includes a sandboxed server that isolates processes to limit the impact of potential vulnerabilities on the host operating system. It also functions as a cryptographic key manager for generating and storing security keys to replace or supplement password-based authentication. The project covers encrypted file transfer for mo

    Cccryptographyfile-sharing
    View on GitHub↗3,875
  • lycheeorg/lycheeLycheeOrg avatar

    LycheeOrg/Lychee

    4,201View on GitHub↗

    Lychee is a self-hosted photo management system and digital asset manager used to upload, organize, and share photo collections. It functions as a web-based gallery that enables the categorization of images through tags, nested albums, and metadata extraction. The platform distinguishes itself as an e-commerce image gallery and white-label portfolio, offering integrated payment gateways for selling digital images under custom licenses. It includes asset protection tools such as image watermarking and hotlink prevention, alongside branding options to remove default identifiers. The system cov

    PHPgalleryhacktoberfestphoto-gallery
    View on GitHub↗4,201
  • iterate-ch/cyberduckiterate-ch avatar

    iterate-ch/cyberduck

    4,570View on GitHub↗

    Cyberduck is a multi-protocol file transfer client and cross-platform file manager for Mac and Windows. It functions as a cloud storage manager and remote storage mounter, allowing users to upload, organize, and synchronize data between local drives and remote endpoints. The application provides a unified interface for managing files across FTP, SFTP, WebDAV, S3, and other cloud storage protocols, including Amazon S3, Backblaze B2, Microsoft Azure, and OneDrive. It distinguishes itself with a client-side encryption vault that encrypts files and folders locally before they are transmitted to r

    Javaazurebackblaze-b2cloudfront
    View on GitHub↗4,570
  • kalcaddle/kodexplorerkalcaddle avatar

    kalcaddle/KodExplorer

    6,378View on GitHub↗

    KodExplorer is a web-based file manager and remote server administration tool that provides a desktop-like interface for organizing and managing files in a browser. It functions as an enterprise file sharing platform and an online document previewer, allowing users to view hundreds of file formats without local software installations. The system is distinguished by a plugin-based API gateway that exposes RESTful endpoints for third-party integrations and custom functional extensions. It also includes a browser-based code editor with syntax highlighting and autocomplete for over 120 languages,

    PHParchivecollaborationdocx
    View on GitHub↗6,378
  • mfts/papermarkmfts avatar

    mfts/papermark

    8,083View on GitHub↗

    Papermark is a white-label document sharing platform and branded hosting environment designed for distributing digital documents via secure, unique links. It functions as a secure content distribution portal that replaces generic file-sharing links with organization-specific visual identities. The platform focuses on white-label distribution, allowing users to apply custom branding and map external hostnames via custom domains. This ensures that document portals maintain corporate visual consistency through the use of organization logos and styles. The system includes document engagement ana

    TypeScriptdataroomhacktoberfestnext-auth
    View on GitHub↗8,083
  • laverna/lavernaLaverna avatar

    Laverna/laverna

    9,189View on GitHub↗

    Laverna is an open-source note-taking application designed as a privacy-focused alternative to Evernote. It operates as a single-page application that runs entirely in the browser, combining Markdown editing with client-side encryption to ensure note content is encrypted on the device before it ever reaches a server or cloud storage. The application distinguishes itself through its offline-first architecture, storing notes locally using browser storage for full offline access and editing capabilities. It synchronizes notes across devices through a unified interface that connects to multiple b

    JavaScriptlavernanote-takingpeer-to-peer
    View on GitHub↗9,189
  • ling-drag0n/cloudpasteling-drag0n avatar

    ling-drag0n/CloudPaste

    2,492View on GitHub↗

    CloudPaste is a secure file sharing platform and multi-backend storage aggregator. It unifies local and S3-compatible cloud storage providers into a single managed file system, serving as a gateway for centralized file access and distribution. The platform distinguishes itself through a built-in browser-based Markdown editor for composing documents with formulas and diagrams. It provides secure content sharing using password protection, expiration dates, and path-restricted API keys to control programmatic access and visibility. The system covers broad capabilities in file management, includ

    JavaScriptcloudflarecloudflare-workersdocker
    View on GitHub↗2,492
  • dat-ecosystem/datdat-ecosystem avatar

    dat-ecosystem/dat

    8,231View on GitHub↗

    Dat is a peer-to-peer file synchronization tool that combines an append-only, hash-addressed log with Merkle tree verification, cryptographic access keys, live streaming replication, and swarm networking for sparse, versioned file sharing. It stores file data and metadata in a cryptographically signed, versioned append-only log where each entry is identified by its hash, and uses public-key cryptography to secure archives with separate read and write keys. The tool enables live streaming replication of data between peers as entries are appended, with Merkle tree integrity verification that su

    JavaScriptcommand-linedatdat-node
    View on GitHub↗8,231
  • bitwarden/corebitwarden avatar

    bitwarden/core

    19,209View on GitHub↗

    This project is a password management backend designed to store and synchronize encrypted credentials across multiple devices and client applications. It serves as a secure central server that enables the management of secret vaults and password data. The system supports self-hosted secret storage, allowing users to run a private vault on their own hardware to maintain control over their data. It facilitates cross-platform credential syncing to keep passwords updated in real time across various operating systems. The backend is built with a REST-based API gateway, token-based session managem

    C#
    View on GitHub↗19,209
  • cryptpad/cryptpadcryptpad avatar

    cryptpad/cryptpad

    7,739View on GitHub↗

    CryptPad is a self-hosted, zero-knowledge office suite designed for real-time collaborative editing and content management. It provides a privacy-centric infrastructure where documents, files, and notes are encrypted in the browser before transmission, ensuring that the server administrator cannot access the underlying data. The platform implements zero-knowledge user authentication, utilizing cryptographic keys to verify identities so that plain text passwords are never stored on the server. To further isolate sensitive operations, the system employs a security architecture that separates th

    JavaScriptchainpadcollaborationcollaborative-editing
    View on GitHub↗7,739
  • lastpass/lastpass-clilastpass avatar

    lastpass/lastpass-cli

    2,909View on GitHub↗

    LastPass CLI is a command-line tool for managing secure credentials, authenticating user identities, and synchronizing encrypted password vaults directly from the terminal. It provides a terminal interface for storing, retrieving, and organizing sensitive account data with local encryption and remote synchronization, functioning as an encrypted vault management tool for handling credential storage across devices using remote authorization endpoints. The application communicates with remote servers over HTTPS while securing user credentials locally and in transit using client-side symmetric en

    C
    View on GitHub↗2,909
  • powershell/win32-opensshPowerShell avatar

    PowerShell/Win32-OpenSSH

    8,167View on GitHub↗

    Win32-OpenSSH is a secure shell suite that provides an OpenSSH port for Windows operating systems. It consists of an SSH server for remote management and authentication, a secure shell client for establishing encrypted connections, and an SFTP server for managing files. The project enables secure remote administration of Windows servers and workstations via a command line interface. It supports encrypted file transfers using SFTP and SCP protocols and allows for cross-platform remote management of Windows systems from Linux or macOS environments. The implementation integrates with Windows se

    csshwindows
    View on GitHub↗8,167
  • jedisct1/piknikjedisct1 avatar

    jedisct1/piknik

    2,510View on GitHub↗

    Piknik is an encrypted clipboard relay and multiplexer that coordinates the sharing of text, binary data, and shell content across multiple network hosts. It utilizes a centralized relay architecture to manage secure client connections, providing an end-to-end encrypted system for synchronizing session state and data streams. The project distinguishes itself through the use of multi-stage key derivation and API key access control to secure remote shell access. It employs end-to-end encryption and digital signatures to protect relayed content, ensuring that data is encrypted at the source befo

    Goclipboardcopycrypto
    View on GitHub↗2,510