pastebins

privatebin

17 May 2020Last Commit2303 (594/yr)Github Stars90Issues

Current version: 1.3.4

PrivateBin is a minimalist, open source online pastebin where the server has zero knowledge of pasted data.

Data is encrypted and decrypted in the browser using 256bit AES in Galois Counter mode.

This is a fork of ZeroBin, originally developed by Sébastien Sauvage. ZeroBin was refactored to allow easier and cleaner extensions. PrivateBin has many more features than the original ZeroBin. It is, however, still fully compatible to the original ZeroBin 0.19 data storage scheme. Therefore, such installations can be upgraded to PrivateBin without losing any data.

haste-server

18 May 2020Last Commit1983 (234/yr)Github Stars124Issues

Haste is an open-source pastebin software written in node.js, which is easily installable in any network. It can be backed by either redis or filesystem, and has a very easy adapter interface for other stores. A publicly available version can be found at hastebin.com

Major design objectives:

Haste works really well with a little utility called haste-client, allowing you to do things like:

cat something | haste

which will output a URL to share containing the contents of cat something's STDOUT. Check the README there for more details and usages.

snibox

15 Mar 2020Last Commit1139 (477/yr)Github Stars31Issues

Snibox is a self-hosted snippet manager. Developed to collect and organize code snippets. Supports various programming languages, markdown, plain text.

Click the image below to launch demo:

It may take up to 30 seconds to wake up free Heroku's server.

Deployment instructions for various platforms available at deployment guide.

Development instructions for various platforms available at development guide.

Snibox is released under the MIT License.

0bin

06 Mar 2020Last Commit926 (115/yr)Github Stars62Issues

0bin is a client side encrypted pastebin that can run without a database.

0bin allows anybody to host a pastebin while welcoming any type of content to be pasted in it. The idea is that one can (probably...) not be legally entitled to moderate the pastebin content as they have no way to decrypt it.

It's an Python implementation of the zerobin project under the WTF licence. It's easy to install even if you know nothing about Python.

For now tested with IE9, and the last opera, safari, chrome and FF.

There is a good doc, but in short:

stikked

24 Nov 2019Last Commit822 (101/yr)Github Stars7Issues

Stikked is an Open-Source PHP Pastebin, with the aim of keeping a simple and easy to use user interface.

Stikked allows you to easily share code with anyone you wish. Based on the original Stikked with lots of bugfixes and improvements.

Here are some features:

https://paste.scratchbook.ch/

See an encrypted paste: https://paste.scratchbook.ch/view/1427473f#iP7p05DRH0BC72qQjxv01BjUeOmNV073

This automatically builds the docker-image and fires up nginx, php and mariadb. Access your Stikked instance at http://localhost/.

fiche

15 May 2020Last Commit821 (122/yr)Github Stars20Issues

Command line pastebin for sharing terminal output.

Self-explanatory live examples (using public server):

In case you installed and started fiche on localhost:

You will get an url to your paste as a response, e.g.:

You can use our beautification service to get any paste colored and numbered. Just ask for it using l.termbin.com subdomain, e.g.:

You can make your life easier by adding a termbin alias to your rc file. We list some of them here:

Linux/macOS:

See #42, #43 for more info.

Linux (Bash):

macOS:

Linux (Bash):

pb

26 Mar 2020Last Commit416 (76/yr)Github Stars22Issues

pb is a lightweight pastebin and url shortener built using flask.

There is currently no known general-purpose public pb deployment. See #246 for details.

pb comes with a Dockerfile and docker-compose.yaml to start development environments easily. Refer to relevant documentation for how to install docker and docker-compose.

start pb with:

pb will be listening on http://localhost:10002

ptpb.pw (the reference deployment) uses ptpb-deploy, which includes TLS termination, automatic x509 certificate rotation, and response caching.

sup3rs3cretmes5age

15 May 2020Last Commit262 (96/yr)Github Stars8Issues

A simple, secure self-destructing message service, using HashiCorp Vault product as a backend.

Read more about the reasoning behind this project in the relevant blog post.

Now using Let's Encrypt for simple and free SSL certs!

Running locally will use a self-signed SSL certificate for whatever your local dev domain is. The default is localhost, to change it just pass an argument to make. For example, if you set 127.0.0.1 secret.test in your /etc/hosts you would run locally as:

Try it! (you can ignore the safety warning since it's a self-signed cert)

notehub

16 Feb 2018Last Commit259 (33/yr)Github Stars1Issues

"Make every detail perfect and limit the number of details to perfect."
Jack Dorsey

Dead simple hosting for markdown notes.

paste

25 Apr 2020Last Commit160 (46/yr)Github Stars15Issues

Paste is forked from the original source pastebin.com used before it was bought. The original source is available from the previous owner's GitHub repository

A public version can be found here

IRC: If you would like support or want to contribute to Paste connect to irc.collectiveirc.net in channel #PASTE

Any bugs can be reported at: https://github.com/jordansamuel/PASTE/issues/new

Do the first two steps above and import the database schema using the CLI (or import via phpMyAdmin)

Move docs/config.example.php to config.php and edit

cryptonote

04 Mar 2020Last Commit148 (21/yr)Github Stars12Issues

CryptoNote is a very simple open source web application that lets users encrypt and share messages. If you'd like to see an example of the site running, go to https://cryptonote.me

Sometimes you need to send something to somebody and be sure that they're the only person reading the message. So I decided to make a simple, open source, encrypted messaging system that anybody can pull and deploy to Heroku in minutes. Don't trust me? That's cool, install your own. Don't trust your web host? That's cool, they'll never be able to read your messages.

fugacious

22 May 2020Last Commit96 (12/yr)Github Stars25Issues

 

Need to send a secret to someone? Use Fugacious to ensure that no permanent record of your secret will remain.

The link to your secret will only remain alive for the preset amount of time or number of views.

Be sure Docker is running, then

That's it, the app is running on http://localhost:3000

See CONTRIBUTING.md for more information

Ensure you have the Heroku Toolbelt installed.

Getting started with Rails 4 on Heroku for more information.

Fugacious URLs should be treated as sensitive information since knowing the URL could allow someone to access the stored secret (assuming it was accessed within the time-to-live of the secret). This means you should be careful about how you configure your HTTP server. Many have a default configuration to log all requests, including these sensitive URLs, to file or to stdout. Most PaaS, like Heroku or Cloud Foundry are configured this way, too.

bepasty-server

30 Jul 2019Last Commit74 (12/yr)Github Stars29Issues

bepasty is like a pastebin for all kinds of files (text, image, audio, video, documents, ..., binary).

The documentation is there: https://bepasty-server.readthedocs.org/en/latest/

filite

11 Mar 2020Last Commit70 (115/yr)Github Stars5Issues

A simple, light and standalone pastebin, URL shortener and file-sharing service that hosts files, redirects links and stores texts.

Live Example (file upload disabled and rate limited)

That's it!

When asked for a login, use whatever username you want and the password you provided during setup. Details for programmatic usage are provided in the dedicated section.

You can remove the prompt and always enable or disable syntax highlighting by replacing $prompt:Highlight|false$ with true or false.

Upload limits are set to 10M as an example

bin

15 May 2020Last Commit55 (43/yr)Github Stars3Issues

a paste bin.

A paste bin that's actually minimalist. No database requirement, no commenting functionality, no self-destructing or time bomb messages and no social media integration—just an application to quickly send snippets of text to people.

bin is written in Rust in around 200 lines of code. It's fast, it's simple, there's code highlighting and you can ⌘+A without going to the 'plain' page. It's revolutionary in the paste bin industry, disrupting markets and pushing boundaries never seen before.

pastebin

11 Jul 2019Last Commit41 (14/yr)Github Stars3Issues

pastebin is a self-hosted pastebin web app that lets you create and share "ephemeral" data between devices and users. There is a configurable expiry (TTL) afterwhich the paste expires and is purged. There is also a handy CLI for interacting with the service in a easy way or you can also use curl!

Run pastebin:

Create a paste:

Or use the Web UI: http://localhost:8000/

Or curl:

There is also an included command line utility for convenience:

When running the pastebin server there are a few default options you might want to tweak:

snipt

12 Feb 2020Last Commit31 (4/yr)Github Stars0Issues

You can click the button below to automatically deploy Snipt to Heroku.

If you want email support (for password resets, server errors, etc):

If you want to disable user-facing signup:

If you want to enable Django's DEBUG mode:

If you want to enable SSL on a custom domain after you've configured your Heroku SSL cert:

app-mojopaste

09 Aug 2019Last Commit29 (4/yr)Github Stars1Issues

Mojopaste is a pastebin application. There's about one million of these out there, but if you have the need to run something internally at work or you just fancy having your own pastebin, this is your application.

The standard version of App::mojopaste can take normal text as input, store it as a text file on the server and render the content as either plain text or prettified using Google prettify. (Note: Maybe another prettifier will be used in future versions)

In addition to just supporting text, this application can also make charts from the input data. To turn this feature on, you need to specify "enable_charts" in the config or set the PASTE_ENABLE_CHARTS environment variable:

sharppaste

14 May 2020Last Commit26 (7/yr)Github Stars51Issues

Cross-platform C# pastebin with client-side AES-256 encryption that just works, made with ❤️ in Italy 🇮🇹.

Please see the readme-update branch for the new installation docs. [Work in Progress]

Dependencies:

Instructions:

See Travis CI for more details.

edpaste

24 Oct 2019Last Commit26 (7/yr)Github Stars7Issues

EdPaste is a Laravel 5.5 (PHP Framework)-driven self-hosted Pastebin. Demo : https://paste.edra.ovh

Just git clone this repo on your server, make the public folder your webserver's DocumentRoot, for instance with an Apache2.4 VirtualHost :

Run a composer install/php composer install (depends of your configuration) within the app root path (you'll need composer) Rename .env.example to .env and run php artisan key:generate from the app's root path. Open .env and fill it with your database details, and with Secret and Site Key from Google's reCaptcha (in order to avoid spam from guests) Run php artisan migrate from the app's root path, and you're all done.

pbnh

27 Oct 2018Last Commit11 (3/yr)Github Stars8Issues

pbnh is our implementation of a pastebin server using flask and postgres or sqlite

It is highly derived from silverp1's and buhman's project pb and they deserve the recognition for this idea.

The syntax highlighting is done using codemirrors javascript library.

The icons are from Font Awesome

pbnh requires at least Python 3.3

Note, psycopg2 is a C extension module for postgres. You can grab the dependencies by either installing python-psycopg2 from your package manager, or grab libpq-dev as well as python3-dev and gcc if you don't already have them.

gist

No Repo
GIST is an open-source application to share code.