TePe - Open source, browser-based text editor
JavaScript CSS HTML
Switch branches/tags
Nothing to show
Latest commit 03baeef Sep 23, 2016 @diki ehbe
Permalink
Failed to load latest commit information.
app/controllers changes Dec 27, 2013
config
public ehbe Sep 23, 2016
.gitignore first commit Nov 17, 2013
README.md added license Feb 28, 2014
index.html ehbe Sep 23, 2016
package.json package.json updated Feb 5, 2014
server.js first commit Nov 17, 2013

README.md

                   _____    ____               _    ____ _____   _____    _ _ _             
                  |_   _|__|  _ \ ___   _     / \  / ___| ____| | ____|__| (_) |_ ___  _ __ 
                    | |/ _ \ |_) / _ \ (_)   / _ \| |   |  _|   |  _| / _` | | __/ _ \| '__|
                    | |  __/  __/  __/  _   / ___ \ |___| |___  | |__| (_| | | || (_) | |   
                    |_|\___|_|   \___| (_) /_/   \_\____|_____| |_____\__,_|_|\__\___/|_|   
                                                                      
                                _ _   _       ____  _____ _____ ____  
                      __      _(_) |_| |__   / ___||  ___|_   _|  _ \ 
                      \ \ /\ / / | __| '_ \  \___ \| |_    | | | |_) |
                       \ V  V /| | |_| | | |  ___) |  _|   | | |  __/ 
                        \_/\_/ |_|\__|_| |_| |____/|_|     |_| |_|       

demo

Inspired from Sublime Text and SSH plugin, TePe is a humble attempt to create a browser-based code editor together with a SFTP connection. It was developed just to be a bridge between your browser and server, using ACE through SFTP on node , which makes server code extremely simple (without no DB code)

Many thanks to https://github.com/ajaxorg/ace (this project would not exist without it) and https://github.com/mscdex/ssh2 (for doing heavy work on server)

Technology

On The Server On The Client
Express Bootstrap 2
ssh2 Backbone.js
jQuery
Underscore.js
require.js
ACE Editor

##Screenshots

editor.diki.io welcome editor.diki.io connect editor.diki.io connected

##Features

##Usage

Self hosting is strongly adviced, still you can start a SFTP connection and start to use from http://editor.diki.io. Promise nothing kept about your connection and session,

##TODO

  • git support
  • create project with git clone
  • sublime like extension manager

###To install and run TePe

$ git clone https://github.com/diki/TePe.git
$ cd noditor
$ npm install
$ npm start 
TePe should be running at http://localhost:3000

##License

MIT