mojopaste alternatives and similar software solutions
Based on the "Pastebins" category.
Alternatively, view mojopaste alternatives based on common mentions on social networks and blogs.
-
PrivateBin
A minimalist, open source online pastebin where the server has zero knowledge of pasted data. Data is encrypted/decrypted in the browser using 256 bits AES. -
MicroBin
A secure, configurable file-sharing and URL shortening web app written in Rust. -
Sup3rS3cretMes5age
Simple to use, simple to deploy, one time self destruct messaging service, with hashicorp vault as a backend -
Modern Paste
Modern pastebin with a contemporary, minimalistic user interface backed by a robust feature set. -
Sticky Notes
Sticky notes is a free open-source pastebin application. -
Paaster.io
Paaster is a secure and user-friendly pastebin application that prioritizes privacy and simplicity. With end-to-end encryption and paste history, Paaster ensures that your pasted code remains confidential and accessible. -
cryptonote
:lock: A simple open source web application that lets users encrypt and share messages that can only be read once. -
filite
A simple, light and standalone pastebin, URL shortener and file-sharing service -
ZeroBin
This Project has been renamed and moved to https://github.com/PrivateBin/PrivateBin -
SharpPaste
Cross-platform C# pastebin with client-side AES-256 encryption that just works. -
Phaste
A Phalcon-based, MySQL pastebin application with privacy-respecting Piwik integration and syntax highlighting. -
localpaste
a simple python based pastebin you can run locally, with curl for input, just like clbin.com -
Snipp
Snipp is a powerful, user friendly pastebin tool with a modern aesthetic. -
Linked.PM
A simple web application which encrypts your private messages (Java Script client-side encryption) and converts them into clickable links and QR-codes. -
Paste
Paste is forked from the original source pastebin.com used before it was bought.
Static code analysis for 29 languages.
* Code Quality Rankings and insights are calculated and provided by Lumnify.
They vary from L1 to L5 with "L5" being the highest.
Do you think we are missing an alternative of mojopaste or a related project?
README
Mojopaste - Pastebin application
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.
Text and code
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)
Charts
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:
$ PASTE_ENABLE_CHARTS=1 script/mojopaste daemon;
The input chart data must be valid CSV:
CSV data is similar to "Just data" above, except the first line is used as "xkey,ykey1,ykey2,...". Example:
# Can have comments in CSV input as well
x,a,b
2015-02-04 15:03,120,90
2015-03-14,75,65
2015-04,100,40
CSV input data require Text::CSV to be installed.
Embedding
A paste can be embedded in other pages using the query param "embed". Examples:
- http://p.thorsen.pm/mojopastedemo.txt Get the raw data.
- http://p.thorsen.pm/mojopastedemo?embed=text Show the paste without any margin/padding and no menu.
- http://p.thorsen.pm/mojopastedemo/chart?embed=graph Show only the graph data.
- http://p.thorsen.pm/mojopastedemo/chart?embed=graph,heading,description Show the graph data, heading and description, but no menus.
Demo
You can try mojopaste here: http://p.thorsen.pm.
Installation
Install system wide with cpanm:
$ cpanm --sudo App::mojopaste
Docker run
It is possible to install mojopaste using Docker:
$ mkdir /var/lib/mojopaste
$ docker run -d --restart always --name mojopaste \
-v /var/lib/mojopaste:/app/data -p 3000:8080 jhthorsen/mojopaste
Synopsis
Simple single process daemon
$ mojopaste daemon --listen http://*:8080
Save paste to custom dir
$ PASTE_DIR=/path/to/paste/dir mojopaste daemon --listen http://*:8080
Using the UNIX optimized, preforking hypnotoad web server
$ MOJO_CONFIG=/path/to/mojopaste.conf hypnotoad $(which mojopaste)
Example mojopaste.conf:
{ paste_dir => '/path/to/paste/dir', enable_charts => 1, # default is 0 hypnotoad => { listen => ['http://*:8080'], }, }
"enable_charts" is for adding a button which can make a chart of the input data using morris.js
Check out Mojo::Server::Hypnotoad for more hypnotoad options.