Skip to content

sheki/snipy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

#What Snipy is a pastebin to store and read code snippets which runs on Google App Engine (GAE).

#Why Lot of times you need to share code within the organization, for discussing issues, debugging, blaming. Sharing code on email is archaic and ugly. Snipy will host a pastebin internally and allow you internal codesharing (provided your org. is on App Engine).

#How to use. As of now, this code is not hosted on any app engine. (Plans for it in near future). But you can download the code and deploy it using the App Engine Launcher.

#Code Snipy is built using :

  • Flask - Basic and awesome web framework.
  • WTForms - For form validation and generation.
  • Pygments Python Syntax Highlighter , lexing is directly dependent on capabilities of Pygments:w

Snipy is more or less gluing together of a lot of available components on GAE.

#TODO's

  • Supported Languages should be configurable. (Right now Java, Python, C/C++ are supported).

  • Support description of snippet's

  • Better CSS for the site.

  • Better color combination for the highlighted code (aka Github).

  • Support File Upload.

  • User Authentication on GAE. ( Who snipped what).

  • Comments on snippets (ala Github GISTS).

  • API to upload snippets.

LICENSE :

        DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE
                Version 2, December 2004

Copyright (C) 2011 Abhishek Kona abhishek.kona@gmail.com

Everyone is permitted to copy and distribute verbatim or modified copies of this codebase, and changing it is allowed as long as the name is changed.

        DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE

TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION

  1. You just DO WHAT THE FUCK YOU WANT TO.

About

A paste bin which runs on Google App engine.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published