Copyfree: resources > works

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:

aerc [1]permalink

License Reference

The aerc project provides an email client that runs in the terminal. It aims to be highly efficient and extensible.

License(s)

Tag(s)

BitchXpermalink

License Reference

License(s)

Tag(s)

btpdpermalink

License Reference

The 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)

Tag(s)

crcophonypermalink

License Reference

The crcophony project provides a fast, neat discord TUI client.

License(s)

Tag(s)

Data Retrieverpermalink

License Reference

The 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)

Tag(s)

ethereum-rubypermalink

License Reference

The ethereum-ruby project provides a simple Ruby library for Ethereum, and exposes deployed contracts as Ruby classes. It depends on a running Ethereum node with IPC support.

License(s)

Tag(s)

EthereumHpermalink

License Reference

EthereumH is a tool written in Haskell to allow you to connect to the Ethereum blockchain.

License(s)

Tag(s)

fdmpermalink

License Reference

License(s)

Tag(s)

Gliftpermalink

License Reference

Glift 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)

Tag(s)

GLIRCpermalink

License Reference

GLIRC is a Haskell IRC library and console client.

License(s)

Tag(s)

Graymailpermalink

License Reference

Graymail 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)

Tag(s)

iipermalink

License Reference

License(s)

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)

Tag(s)

ircIIpermalink

License Reference

License(s)

Tag(s)

jabpermalink

License Reference

License(s)

Tag(s)

keybase clientpermalink

License Reference

This is the keybase client repository. It includes the Go library and command line client, the Keybase service code, and clients for Android, iOS, Linux, MacOS, and MS Windows. It also contains packaged versions of clients for various OSes.

License(s)

Tag(s)

KGS Lebenpermalink

License Reference

KGS 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)

Tag(s)

libtorrentpermalink

License Reference

The 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)

Tag(s)

OpenBazaar Clientpermalink

License Reference

The OpenBazaar client is a front-end Electron application for talking with the OpenBazaar-Server daemon.

License(s)

Tag(s)

Parleypermalink

License Reference

Parley 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)

Tag(s)

Pondpermalink

License Reference

Pond is forward secure, asynchronous messaging for the discerning.

License(s)

Tag(s)

ProtonMail Web Clientpermalink

License Reference

The 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)

Tag(s)

PuTTYpermalink

License Reference

PuTTY is a free implementation of SSH and Telnet for Windows and Unix platforms, along with an XTerm terminal emulator.

License(s)

Tag(s)

pyethapppermalink

License Reference

Based on the pyethereum library, pyethapp is the python based client implementing the Ethereum cryptoeconomic state machine.

License(s)

Tag(s)

rbotpermalink

License Reference

License(s)

Tag(s)

rclonepermalink

License Reference

The 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)

Tag(s)

rumppermalink

License Reference

License(s)

Tag(s)

samblahpermalink

License(s)

Tag(s)

sdhcppermalink

License Reference

The sdhcp project provides a simple DHCP client.

License(s)

Tag(s)

Shin KGSpermalink

License Reference

Shin KGS is an unofficial JavaScript client for KGS Go Server.

License(s)

Tag(s)

sicpermalink

License Reference

License(s)

Tag(s)

Slypermalink

License References

Sly is a nice terminal interface for the Sprint.ly task management tool.

License(s)

Tag(s)

tentpermalink

License Reference

Tent 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)

Tag(s)

The Loungepermalink

License Reference

The Lounge is a modern web IRC client designed for self-hosting.

License(s)

Tag(s)

Upspinpermalink

License Reference

Upspin 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)

Tag(s)

WebTorrentpermalink

License Reference

WebTorrent 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)

Tag(s)

WebTorrent Desktoppermalink

License Reference

WebTorrent 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)

Tag(s)

Whiteout Mailpermalink

License Reference

Whiteout 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)

Tag(s)

youtube_dlpermalink

License Reference

License(s)

Tag(s)

zkcpermalink

License Reference

Zero Knowledge Communications (zkc) is a suite of programs to enable private and secure communications between any number of parties.

License(s)

Tag(s)