Copyfree Works
The license status of some works may be more complex than it at first appears here. In some cases, the license status listed for a given work is the "primary" license under which it is distributed. In several cases, parts of the work may be distributed under other licenses -- potentially even non-copyfree licenses.
Where present, descriptions are typically drawn from the claims of the projects themselves, and represent neither claims nor opinions of the Copyfree Initiative. Inclusion here (with or without description) does not constitute, and should not be inferred as, endorsement of any project.
Listings are presented for informational purposes only, and no representation is made as to the accuracy or utility of any information provided. Use at your own risk.
Filter Tags
To filter the list, click either the + or - link for a given tag.
+: Clicking the + link will include only works that are tagged with that term.
-: Clicking the - link will exclude only works that are tagged with that term.
Submit Works
There are presently two ways to submit a work:
- Join the IRC channel (see community resources) and tell apotheon about the work. Make sure you provide both the address for whatever serves as an official homepage or source for the work, and the address for an authoritative source for the license terms of the project.
- Use the (temporary) measure of visiting the CopyfreeWorks repository, forking it, editing the datafile, and submitting a pull request. See the CopyfreeWorks README for more details on how to do this.
aqu4botpermalink
License ReferenceThe aqu4bot project provides an IRC bot with humorous, obscure, channel management, user tracking, and messaging functionality. It also offers an extensive logging system.
License(s)
- Unlicense
Tag(s)
Archiveopteryxpermalink
Archiveopteryx stores email in a database and provides access to it through IMAP and more.
License(s)
- PostgreSQL License
Tag(s)
authsrv9permalink
License ReferenceLicense(s)
- public domain
Tag(s)
BINDpermalink
License ReferenceLicense(s)
- ISC License
Tag(s)
BitchXpermalink
License ReferenceLicense(s)
- Revised BSD License
Tag(s)
Bitcloud [1] [2]permalink
License ReferenceBitcloud is a universal protocol aiming to provide a massive distributed database and filesystem, or "virtual hard disk", capable of storing data encrypted and signed across all connected nodes, protecting privacy, and guaranteeing quality of service (QoS).
License(s)
- MIT/X11 License
Tag(s)
Boardspermalink
License ReferenceBoards is a truly distributed social platform for users that care about controlling their data, with no backend and no external applications required.
License(s)
- MIT/X11 License
Tag(s)
btpdpermalink
License ReferenceThe btpd project provides a service for sharing files over the BitTorrent network protocol. It runs in daemon mode, thus needing no controlling terminal or GUI. Instead, the daemon is controlled by the btcli command line utility, or other programs capable of sending commands and queries through the btpd control socket.
License(s)
- Simplified BSD License
Tag(s)
CCN-Litepermalink
License References
CCN-lite is a reduced and lightweight -- yet functionally interoperable -- implementation of the CCNx and NDN protocols that covers PARC's Content Centric Networking Protocol (both 0.8 and 1.0), the Named-Data Networking project, the Named-Function Networking project, and an experimental and compact encoding for IoT environments.
License(s)
- ISC License
Tag(s)
cpduppermalink
License ReferenceCPDup is a filesystem mirroring utility that attempts to retain permissions, flags, ownership, and utimes. It will create and delete files/directories on the destination as necessary to synchronize it with the source. CPDup attempts to avoid unnecssary copies (by default) by assuming that files are the same if their size and mtime (and other parameters) match. CPDup also has the ability to run MD5 checks between the source and destination and optimizes to avoid unnecessary data reads from the source by generating and maintaining MD5 checkfiles.
License(s)
- Simplified BSD License
Tag(s)
Craftpermalink
License ReferenceCraft is a Minecraft clone for Windows, Mac OS X and Linux. It is written in just a few thousand lines of C and uses modern OpenGL (shaders). Online multiplayer support is included using a Python-based server.
License(s)
- MIT/X11 License
Tag(s)
crocpermalink
License ReferenceThe croc tool allows any two computers to simply and securely transfer files and folders via shared key.
License(s)
- MIT/X11 License
Tag(s)
cURLpermalink
License ReferenceThe cURL project provides a command line tool and library for transferring data with URL syntax, supporting DICT, FILE, FTP, FTPS, GOPHER, GOPHERS, HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, MQTT, POP3, POP3S, RTMP, RTMPS, RTSP, SCP, SFTP, SMB, SMBS, SMTP, SMTPS, TELNET and TFTP, with a myriad of powerful features.
License(s)
- ISC License
Tag(s)
Datpermalink
License ReferenceDat is an open source, decentralized data tool for distributing datasets small and large, inspired by the best parts of Git and BitTorrent.
License(s)
- Revised BSD License
Tag(s)
Data Retrieverpermalink
License ReferenceThe Data Retriever is a package manager for data. It downloads, cleans, and stores publicly available data, so that analysts spend less time cleaning and managing data, and more time analyzing it.
License(s)
- MIT/X11 License
Tag(s)
djbdnspermalink
License ReferenceThe djbdns software package is a DNS implementation created by Daniel J. Bernstein.
License(s)
- public domain
Tag(s)
fdmpermalink
License ReferenceLicense(s)
- ISC License
Tag(s)
Foxtrotpermalink
License ReferenceFoxtrot is a simple and secure routing network based on bitcoin cryptography. Foxtrot enables easy p2p communications and has built-in mechanisms for peer discovery, creation of services addressable by public keys, and establishing encrypted connections.
License(s)
- MIT/X11 License
Tag(s)
Freeholdpermalink
License ReferenceFreehold is a personal web server for containing and managing your personal data. Use Freehold-Sync to synchronize your desktop files with your freehold instance to make your own open, and secure Dropbox / Google Drive alternative.
License(s)
- MIT/X11 License
Tag(s)
Fugitivepermalink
License ReferenceFugitive is a self-orchestrating p2p delivery network using WebRTC.
License(s)
- MIT/X11 License
Tag(s)
git-ipfs-rehostpermalink
License ReferenceThis project provides a way to statically host your git repos in ipfs.
License(s)
- MIT/X11 License
Tag(s)
git-remote-ipfspermalink
License ReferenceThis project provides a "native" Git protocol helper to push and pull Git repositories over IPFS.
License(s)
- MIT/X11 License
Tag(s)
Gliftpermalink
License ReferenceGlift is a modern JavaScript client for the game Go. It was created to be a modern Go UI that supports both mobile and desktop use.
License(s)
- MIT/X11 License
Tag(s)
GLIRCpermalink
License ReferenceGLIRC is a Haskell IRC library and console client.
License(s)
- ISC License
Tag(s)
Gogspermalink
License ReferenceGogs provides a painless self-hosted Git service.
License(s)
- MIT/X11 License
Tag(s)
Graymailpermalink
License ReferenceGraymail is an email client for Chrome written in pure JavaScript. It's based on the now discontinued Whiteout Mail, but without the encryption features of that app.
License(s)
- MIT/X11 License
Tag(s)
Hubzillapermalink
License ReferenceHubzilla is a powerful platform for creating interconnected websites featuring a decentralized identity, communications, and permissions framework built using common webserver technology.
License(s)
- MIT/X11 License
Tag(s)
iipermalink
License ReferenceLicense(s)
- MIT/X11 License
Tag(s)
Ind.ie Pulsepermalink
License ReferencePulse is a free (as in freedom), secure, and distributed file synchronisation engine.
License(s)
- MIT/X11 License
Tag(s)
IPFSpermalink
License ReferenceIPFS is a global, versioned, peer-to-peer filesystem. It combines good ideas from Git, BitTorrent, Kademlia, SFS, and the Web. It is like a single bittorrent swarm, exchanging git objects. IPFS provides an interface as simple as the HTTP web, but with permanence built in. You can also mount the world at /ipfs. This is the main implementation, written in Go.
License(s)
- MIT/X11 License
Tag(s)
IPFS Companionpermalink
License ReferenceIPFS Companion harnesses the power of your locally running IPFS node (either through the IPFS Desktop app or the command-line daemon) directly inside your favorite Chromium-based or Firefox browser, enabling support for ipfs:// addresses, automatic IPFS gateway loading of websites and file paths, easy IPFS file import and sharing, and more.
License(s)
- CC0
Tag(s)
ipfs-chrome-extensionpermalink
License ReferenceThis project provides IPFS gateway redirection in a Google Chrome extension.
License(s)
- Revised BSD License
Tag(s)
ipfs-chrome-stationpermalink
License ReferenceThis project provides a Chrome extension that lets you access IPFS urls seamlessly from your local IPFS node.
License(s)
- MIT/X11 License
Tag(s)
ipfs-firefox-addonpermalink
License ReferenceThis project provides a Firefox addon for transparent access to IPFS resources via local HTTP2IPFS gateway.
License(s)
- CC0
Tag(s)
ipfs-pastepermalink
License ReferenceThis project provides a command line utility for pasting from STDIN or a clipboard to IPFS.
License(s)
- MIT/X11 License
Tag(s)
ipfs-screencappermalink
License ReferenceThis project provides two utilities, ipfs-screencap, which takes a screenshot and publishes it to IPFS, and portable-screencap, which takes a screenshot and passes it to STDOUT.
License(s)
- MIT/X11 License
Tag(s)
ipscendpermalink
License ReferenceThis project provides a quick and simple deploy tool to host native web applications and static web pages in IPFS.
License(s)
- MIT/X11 License
Tag(s)
irc.cpermalink
This project provides an IRC client designed only to be usable in a tmux session on remote servers. It was designed with simplicity in mind, yet it is complete enough to fulfill at least minimal usability constraints.
License(s)
- public domain
Tag(s)
ircIIpermalink
License ReferenceLicense(s)
- Revised BSD License
Tag(s)
jabpermalink
License ReferenceLicense(s)
- Open Works License
Tag(s)
JS-IPFSpermalink
License ReferenceJS-IPFS is a JavaScript implementation of IPFS, a global, versioned, peer-to-peer filesystem.
License(s)
- MIT/X11 License
Tag(s)
kadnodepermalink
License ReferenceLicense(s)
- MIT/X11 License
Tag(s)
KGS Lebenpermalink
License ReferenceKGS Leben is a client for the KGS Go Server, written for modern, standards-compliant web browsers such as Chrome, Firefox and Microsoft Edge. It connects to the server via the JSON API for KGS.
License(s)
- MIT/X11 License
Tag(s)
lbrypermalink
License ReferenceLBRYnet is a fully decentralized network for distributing data. It consists of peers uploading and downloading data from other peers, possibly in exchange for payments, and a distributed hash table, used by peers to discover other peers.
License(s)
- Simplified BSD License
Tag(s)
Let's Chatpermalink
License ReferenceLet's Chat is a persistent messaging application that runs on Node.js and MongoDB. It's designed to be easily deployable and fits well with small, intimate teams.
License(s)
- MIT/X11 License
Tag(s)
libtorrentpermalink
License ReferenceThe libtorrent project provides a feature complete C++ library bittorrent implementation focusing on efficiency and scalability that runs on embedded devices as well as desktops. It offers Go, Java, Node.js, and Python bindings as well as C++.
License(s)
- Revised BSD License
Tag(s)
Magic Wormholepermalink
License ReferenceMagic Wormhole provides a library and a command-line tool named wormhole, which makes it possible to get arbitrary-sized files and directories (or short pieces of text) from one computer to another.
License(s)
- MIT/X11 License
Tag(s)
Mail-in-a-Boxpermalink
License ReferenceMail-in-a-Box helps individuals take back control of their email by defining a one-click, easy-to-deploy SMTP+everything else server: a mail server in a box.
License(s)
- CC0
Tag(s)
Mumblepermalink
License ReferenceMumble is open source, low-latency, high quality voice chat software primarily intended for use while gaming.
License(s)
- Revised BSD License
Tag(s)
Namecoinpermalink
License ReferenceNamecoin is an experimental open-source technology which improves decentralization, security, censorship resistance, privacy, and speed of certain components of the Internet infrastructure such as DNS and identities.
License(s)
- MIT/X11 License
Tag(s)
NetworkMgrpermalink
License ReferenceNetworkMgr is a Python/GTK network management tool for FreeBSD and GhostBSD.
License(s)
- Revised BSD License
Tag(s)
NEXUSpermalink
License ReferenceNEXUS is a specialized IRC proxy/bouncer to merge multiple connected IRC clients into the same nickname seamlessly.
License(s)
- public domain
Tag(s)
nfn-scalapermalink
License ReferenceThis project provides an NFN service layer implementation written in Scala, interfacing iwth and depending on CCN-Lite. It provides an asynchronous compute environment, a CCN and NFN client library, and a DSL to write lambda calculus programs. It can also be used to run CCN-Lite directly from Scala and to create a network topology.
License(s)
- ISC License
Tag(s)
nim-nmappermalink
License ReferenceThe nim-nmap project aims to reimplement Nmap in Nim.
License(s)
- MIT/X11 License
Tag(s)
OpenRsync [1]permalink
License ReferenceOpenRsync is a copyfree reimplementation of the venerable rsync command, with similar command arguments and usage. It has been merged into the OpenBSD source tree as usr.bin/rsync, but is available separately in PkgSrc and can thus be installed on other OSes.
License(s)
- ISC License
Tag(s)
Oragonopermalink
License ReferenceOragono is a modern IRC server written in Go, combining the features of an ircd, a services framework, and a bouncer. It also offers bleeding-edge IRCv3 support.
License(s)
- MIT/X11 License
Tag(s)
orbitpermalink
License ReferenceOrbit is a distributed, peer-to-peer chat application built on IPFS. All content (messages, files, metadata) are saved in IPFS as files or objects.
License(s)
- MIT/X11 License
Tag(s)
Parleypermalink
License ReferenceParley was an email service that is intended to make secure email communications more accessible to end-users without requiring a technical background. Its client and server code are now abandonware.
License(s)
- Revised BSD License
Tag(s)
Polipopermalink
License ReferenceLicense(s)
- MIT/X11 License
Tag(s)
Pondpermalink
License ReferencePond is forward secure, asynchronous messaging for the discerning.
License(s)
- Revised BSD License
Tag(s)
ProtonMail Web Clientpermalink
License ReferenceThe ProtonMail Web Client is the official Official AngularJS web client for the ProtonMail secure email service. ProtonMail also makes use of OpenPGPjs to ensure message crytography is OpenPGP compliant.
License(s)
- MIT/X11 License
Tag(s)
PuTTYpermalink
License ReferencePuTTY is a free implementation of SSH and Telnet for Windows and Unix platforms, along with an XTerm terminal emulator.
License(s)
- MIT/X11 License
Tag(s)
PyBitmessagepermalink
License ReferenceBitmessage is a trustless, encrypted, P2P communications protocol used to send encrypted messages to another person or to many subscribers.
License(s)
- MIT/X11 License
Tag(s)
qmailpermalink
License ReferenceLicense(s)
- public domain
Tag(s)
rbotpermalink
License ReferenceLicense(s)
- MIT/X11 License
Tag(s)
rclonepermalink
License ReferenceThe rclone project provides functionality like "rsync for cloud storage" -- Google Drive, Amazon Drive, S3, Dropbox, Backblaze B2, One Drive, Swift, Hubic, Cloudfiles, Google Cloud Storage, and Yandex Files.
License(s)
- MIT/X11 License
Tag(s)
samblahpermalink
License(s)
- public domain
Tag(s)
sdhcppermalink
License ReferenceThe sdhcp project provides a simple DHCP client.
License(s)
- MIT/X11 License
Tag(s)
Shin KGSpermalink
License ReferenceShin KGS is an unofficial JavaScript client for KGS Go Server.
License(s)
- MIT/X11 License
Tag(s)
sicpermalink
License ReferenceLicense(s)
- MIT/X11 License
Tag(s)
Slypermalink
License References
Sly is a nice terminal interface for the Sprint.ly task management tool.
License(s)
- CC0
Tag(s)
TclMonpermalink
License ReferenceLicense(s)
- Simplified BSD License
Tag(s)
tcpstatpermalink
License(s)
- Simplified BSD License
Tag(s)
tentpermalink
License ReferenceTent lets you control your data instead of handing it over to service and app providers. Just like email, you choose a Tent provider or can set up your own Tent server.
License(s)
- Revised BSD License
Tag(s)
The Loungepermalink
License ReferenceThe Lounge is a modern web IRC client designed for self-hosting.
License(s)
- MIT/X11 License
Tag(s)
Tile38permalink
License ReferenceTile38 is an open source, in-memory geolocation data store, spatial index, and realtime geofence. It supports a variety of object types including lat/lon points, bounding boxes, XYZ tiles, Geohashes, and GeoJSON.
License(s)
- MIT/X11 License
Tag(s)
txircdpermalink
License ReferenceThe txircd project provides a modular IRCd built using Twisted, made to be extremely customizable.
License(s)
- Revised BSD License
Tag(s)
ucspi-tcppermalink
License ReferenceThe ucspi-tcp package provides a number of simple network tools for Unix-like systems, notably including tcpserver and tcpclient.
License(s)
- public domain
Tag(s)
unworkablepermalink
License ReferenceLicense(s)
- ISC License
Tag(s)
Up1permalink
License ReferenceUp1 is a simple host that client-side encrypts images, text, and other data, and stores them, with the server knowing nothing about the contents. It has the ability to view images, text with syntax highlighting, short videos, and arbitrary binaries as downloadables.
License(s)
- MIT/X11 License
Tag(s)
Upspinpermalink
License ReferenceUpspin is an experimental project to build a framework for naming and sharing files and other data securely, uniformly, and globally: a global name system of sorts. It is not a file system, but a set of protocols and reference implementations that can be used to join things like file systems and other storage services to the name space.
License(s)
- Revised BSD License
Tag(s)
Version Connectorpermalink
License ReferenceVersion Connector is a Bungee plugin to connect different Minecraft client versions to different servers on join or server switch. It includes simple load balancing and Forge switch.
License(s)
- Nietzsche Public License
Tag(s)
WebRTCpermalink
License ReferenceLicense(s)
- Revised BSD License
Tag(s)
WebTorrentpermalink
License ReferenceWebTorrent is a streaming torrent client for the browser. It's written completely in JavaScript – the language of the web – and uses WebRTC for true peer-to-peer transport. No browser plugins, extensions, or installation is required.
License(s)
- MIT/X11 License
Tag(s)
WebTorrent Desktoppermalink
License ReferenceWebTorrent Desktop is a cross-platform, fast, free, totally open source desktop streaming torrent client that can talk to both BitTorrent and WebTorrent peers.
License(s)
- MIT/X11 License
Tag(s)
Whiteout Mailpermalink
License ReferenceWhiteout Mail is an easy to use email client with integrated OpenPGP encryption written in pure JavaScript. It is abandonware, with many forks on GitHub.
License(s)
- MIT/X11 License
Tag(s)
wpa_supplicantpermalink
License ReferenceLicense(s)
- Revised BSD License
Tag(s)
x2xpermalink
License ReferenceWith x2x, you can use the keyboard and mouse connected to one X display to control another X display. Use it over SSH for secure network access.
License(s)
- custom
Tag(s)
youtube_dlpermalink
License ReferenceLicense(s)
- Unlicense
Tag(s)
Zeekpermalink
License ReferenceZeek (formerly Bro) is a powerful network security monitoring platform.
License(s)
- Revised BSD License
Tag(s)
zkcpermalink
License ReferenceZero Knowledge Communications (zkc) is a suite of programs to enable private and secure communications between any number of parties.
License(s)
- ISC License