hasty-paste icon indicating copy to clipboard operation
hasty-paste copied to clipboard

A fast and minimal paste bin.

Hasty Paste

GitHub Supported Python Version Lines of code GitHub code size in bytes GitHub release (latest by date including pre-releases)

A fast and minimal paste bin, written in Python using Quart.

Features

  • Quickly paste and save, to share some text
  • Publicly accessible, no auth needed
  • Randomly generated id's, optional "long" id to reduce brute force attacks
  • Add expiring pastes
  • Dark theme
  • Optional syntax highlighting
  • No JavaScript needed
  • Uses minimal resources
  • REST API
  • No Database needed, everything stored as flat-files
  • Lightweight Docker image (uses Alpine Linux)

Showcase

Showcase Image

Docs

Docs are located in the /docs directory.

Branches

Name Description State
main Work ready for release Stable
next Work for next version Very Unstable
historical-X Historical versions Unsupported

Choose a tag/release for most stable if running project

Why Is It Called "Hasty Paste"?

The name was chosen not because the project is written badly, but because you use it so fast without a care in the world and "Fast Paste" was already taken!

License

This project is Copyright (c) 2022 Leo Spratt, licences shown below:

Code

AGPL-3 or any later version. Full license found in `LICENSE.txt`

Documentation

FDLv1.3 or any later version. Full license found in `docs/LICENSE.txt`