Add the SurveyJS white-label form builder to your JavaScript app (React/Angular/Vue3). Build complex JSON forms without coding. Fully customizable, works with any backend, perfect for data-heavy apps. Learn more. Learn more β
FilePizza Alternatives
Similar projects and alternatives to FilePizza
-
bypass-paywalls-chrome
Discontinued Bypass Paywalls web browser extension for Chrome and Firefox. [UnavailableForLegalReasons - Repository access blocked]
-
SurveyJS
JavaScript Form Builder with No-Code UI & Built-In JSON Schema Editor. Add the SurveyJS white-label form builder to your JavaScript app (React/Angular/Vue3). Build complex JSON forms without coding. Fully customizable, works with any backend, perfect for data-heavy apps. Learn more.
-
stylegan2-pytorch
Simplest working implementation of Stylegan2, state of the art generative adversarial network, in Pytorch. Enabling everyone to experience disentanglement
-
-
savepagenow
A simple Python wrapper and command-line interface for archive.orgβs "Save Page Now" capturing service
-
-
-
-
Civic Auth
Auth in Less Than 5 Minutes. Civic Auth comes with multiple SSO options, optional embedded wallets, and user management β all implemented with just a few lines of code. Start building today.
-
-
-
-
-
send
:mailbox_with_mail: Simple, private file sharing. Mirror of https://gitlab.com/timvisee/send (by timvisee)
-
-
-
-
-
-
-
InfluxDB
InfluxDB β Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
FilePizza discussion
FilePizza reviews and mentions
- WebRTCPeerProvider component in FilePizza codebase.
-
Peer-to-peer file transfers in the browser
Hmm. I'm not a WebRTC pro but looked into it recently for a hobby project and felt that the typical WebRTC TURN implementation still leaves the TURN server in a quite trusted position. My rough understanding:
- (1) Each client generates a key pair
- (2) The fingerprint of the public key is part of the SDP message each client generates
- (3) The SDP message is somehow exchanged between the clients, out of band, and the session is started. The client's verify the remote peer using the public key from the SDP message.
The problem is that it's not really feasible in most circumstances to exchange the full SDP message out of band, so instead the service provide some mechanism to map a shorter ID in a URL to a centrally stored copy of the SDP. I think this might be where it happens for filepizza [0].
This means that a malicious file sharing operator, being in control of both the TURN service and the out-of-band signalling mechanism, could just MITM the DTLS connection and snoop on all the data going by. The peer's think they have each others public keys but they just have two keys owned by the server.
[0]: https://github.com/kern/filepizza/blob/main/src/channel.ts
-
LibreOffice still kicking at 40, now with browser tricks and real-time collab
Is there a tl;dr on the crdt/collaboration feature? How does one get the share up and running, do you get a special link that you can send to someone? How smooth can it get? I'm guessing it's hard to do without some sort of relay system (like syncthing) or servers for hosting links (like https://file.pizza )
- File.pizza v2
-
Magic Wormhole: get things from one computer to another, safely
Not magic-wormhole compatible, but saw these two shared on other comments:
- https://sendfiles.dev
- https://file.pizza
-
10 Best Tools for Secure and Efficient File Sharing in 2024
Learn More: FilePizza
- Show HN: I built a website to share files and messages without any server
-
LocalSend: Open-source, cross-platform file sharing to nearby devices
There are a few browser based p2p file sharing tools [1] and a bunch of CLI tools out there as well for the same job.
# Browser Based
1. FilePizza https://file.pizza/
- How to copy a file between devices?
-
What's the best, fastest, and free way for someone to share their 1.6 TB audiobook collection with me?
alternatively, if going the p2p route, they could try something like file.pizza
-
A note from our sponsor - SurveyJS
surveyjs.io | 14 May 2025
Stats
kern/filepizza is an open source project licensed under GNU General Public License v3.0 or later which is an OSI approved license.
FilePizza is marked as "self-hosted". This means that it can be used as a standalone application on its own.
The primary programming language of FilePizza is TypeScript.