Pastebin web application written in Go that leverages the power of the ACE editor and the Mozilla Together.js library to offer WebRTC
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
_views
assets
storage
.gitignore
LICENSE.md
README.md
controllers.go
main.go
screenshot.png
utils.go

README.md

Pastio is a web service that provides similar functionality to that of the popular Pastebin website. It offers a code editor with syntax highlighting for multiple programming languages and the ability to store the code in the server for an unlimited period of time. Additionally, a list of recent content can be accessed from the interface as long as the user is authorized.

The interface also allows to do pair programming by leveraging the collaboration functionality to the Mozilla Together.JS project which offers audio, chat, user focus (multi-cursors) and real-time content synchronization.

This is the 3rd iteration of the project, originally built on top of Node.JS then rewritten in PHP using the Laravel framework, and ultimately rewritten as a web service powered by the Go programming language.

Pastio Screenshot