For shareable links, the first results are privatebin/privatebin (PrivateBin is a self-hostable zero-knowledge paste and file sharing service featuring client-side encryption, burn-on-read expiration, and a CLI-compatible API that directly matches the search requirements), pglombardo/passwordpusher (PasswordPusher is a self-hostable service for securely sharing encrypted secrets and files via self-destructing links, aligning well with your search despite being tailored specifically for security-conscious credential distribution rather than general-purpose text pasting) and gopasspw/gopass (This repository is a terminal-based password manager rather than a general-purpose file and paste sharing service, making it a neighbouring security tool rather than the requested shareable URL platform). pocketbase/pocketbase and bitwarden/android round out the shortlist. Compare the match explanations and check the project documentation against your requirements.
Compare the top open-source URL shortener repositories on GitHub, ranked by stars and activity, and find the best fit for your needs.
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
PrivateBin is a self-hostable zero-knowledge paste and file sharing service featuring client-side encryption, burn-on-read expiration, and a CLI-compatible API that directly matches the search requirements.
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
PasswordPusher is a self-hostable service for securely sharing encrypted secrets and files via self-destructing links, aligning well with your search despite being tailored specifically for security-conscious credential distribution rather than general-purpose text pasting.
gopass is a terminal-based password manager and GPG secret store used for generating, storing, and retrieving encrypted credentials. It functions as a collaborative secret manager that encrypts data using GPG or age and synchronizes it across devices and teams using Git. The system distinguishes itself by treating version control repositories as the primary storage backend, enabling secure secret sharing and version history for credentials. It utilizes a hierarchical directory structure to organize secrets on the filesystem and supports multi-store mounting to combine multiple independent rep
This repository is a terminal-based password manager rather than a general-purpose file and paste sharing service, making it a neighbouring security tool rather than the requested shareable URL platform.
Pocketbase is a backend-as-a-service platform that provides a self-contained, single-binary server for building full-stack applications. It integrates a relational database, authentication, and file storage into one executable process, eliminating the need for external infrastructure or complex server management. The platform distinguishes itself through an embedded database engine that runs directly within the application process and a reactive communication layer that pushes live updates to connected clients. By monitoring internal transaction logs, it synchronizes data across multiple user
PocketBase is a backend-as-a-service platform that provides file storage and database capabilities, making it a building block you could use to construct a sharing app rather than a ready-to-use file and paste sharing service.
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
This repository provides a password manager application rather than a file and paste sharing service, meaning it is an unrelated security tool rather than the requested sharing platform.
Cap is a self-hosted screen recording and video collaboration platform designed for teams to replace synchronous meetings with asynchronous video updates. It provides a comprehensive suite for capturing high-resolution desktop activity, including system audio, microphone input, and camera overlays, which are then processed through an integrated post-production workflow. The platform distinguishes itself by offering full data sovereignty through containerized deployment and object storage abstractions, allowing users to host their media assets on private infrastructure or S3-compatible buckets
Cap is a screen recording and video collaboration platform designed for asynchronous video updates rather than a dedicated file-sharing and pastebin service.
Buku is a personal bookmark manager that provides a command line interface, a portable bookmark database, and a self-hosted server for organizing web links. It functions as a command line knowledge base for saving, tagging, and searching web resources. The system features a portable, mergeable database that supports AES-256 encryption and is designed for cross-device data synchronization. It includes a RESTful API and a self-hosted web interface, allowing users to manage their collection via a browser or programmatic requests. Capabilities include automatic metadata fetching to populate page
Buku is a command-line bookmark manager rather than a general file and paste sharing service, meaning it organizes web links instead of providing secure file uploads, text pastes, and burn-on-read expiration.
Runtipi is a home server dashboard and orchestration tool designed for deploying and managing containerized applications. It provides a web-based interface for discovering and installing software from a curated app store, utilizing a Docker Compose orchestrator to handle the deployment of self-hosted services. The system integrates a reverse proxy and SSL manager to route external traffic to internal containers, automating HTTPS certificate renewal and domain assignment. It also features a built-in backup and update manager that uses cron-based scheduling to perform automatic security patchin
Runtipi is a home server dashboard and app store orchestration tool rather than a dedicated file and paste sharing service, though it can deploy self-hosted applications.
Awless is a command-line interface and infrastructure orchestrator for managing, deploying, and inspecting AWS cloud resources. It functions as a resource inspector, identity manager, and secure connection utility, providing a hierarchical set of commands to control cloud environments. The tool distinguishes itself by syncing remote cloud state to local graphs, enabling offline infrastructure analysis, auditing, and resource relationship querying without active API calls. It further streamlines operations by mapping human-readable aliases to system identifiers and facilitating secure shell co
Awless is a command-line interface for managing AWS cloud resources rather than a file and paste sharing service, placing it in a completely different domain despite sharing a CLI aspect.
This project is a Python framework for building command-line interfaces by converting standard functions into executable programs. It uses type hints to automatically infer and generate argument parsers, validation logic, and help documentation, allowing developers to define complex terminal applications through simple function signatures. The framework distinguishes itself through a decorator-driven registration system that enables the construction of hierarchical command trees. It supports dependency injection to manage shared state and runtime configuration across subcommands, and it utili
This repository is a Python framework for building command-line interfaces rather than a file and paste sharing service, meaning it provides CLI building blocks instead of a deployable sharing application.
| Repository | Stars | Language | License | Last push |
|---|---|---|---|---|
| privatebin/privatebin | 8.4K | PHP | NOASSERTION | |
| pglombardo/passwordpusher | 2.9K | Ruby | apache-2.0 | |
| gopasspw/gopass | 6.9K | Go | MIT | |
| pocketbase/pocketbase | 59.1K | Go | MIT | |
| bitwarden/android | 8.5K | Kotlin | gpl-3.0 | |
| capsoftware/cap | 17K | TypeScript | other | |
| jarun/buku | 7.1K | Python | GPL-3.0 | |
| runtipi/runtipi | 9.5K | TypeScript | GPL-3.0 | |
| wallix/awless | 5K | Go | Apache-2.0 | |
| fastapi/typer | 19.6K | Python | MIT |