cixtor / pastio

Pastebin web application written in Go that leverages the power of the ACE editor and the Mozilla Together.js library to offer WebRTC

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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 third iteration of the project, originally written in Node.js with the node-webkit UI tookit, then re-implemented in PHP with the Laravel framework as a website, and ultimately re-written as a web service powered by the Go programming language.

screenshot

About

Pastebin web application written in Go that leverages the power of the ACE editor and the Mozilla Together.js library to offer WebRTC

License:MIT License


Languages

Language:Go 87.1%Language:JavaScript 12.9%