{"id":13865981,"url":"https://github.com/glitchdotcom/WebPutty","last_synced_at":"2025-07-15T02:31:27.965Z","repository":{"id":2911966,"uuid":"3921398","full_name":"glitchdotcom/WebPutty","owner":"glitchdotcom","description":"WebPutty is a simple CSS editing and hosting service that you can run on Google App Engine.","archived":false,"fork":false,"pushed_at":"2013-05-13T17:31:33.000Z","size":11841,"stargazers_count":597,"open_issues_count":34,"forks_count":121,"subscribers_count":51,"default_branch":"master","last_synced_at":"2024-08-06T12:23:35.587Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://www.webputty.net/","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/glitchdotcom.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2012-04-03T18:52:02.000Z","updated_at":"2024-04-09T11:50:39.000Z","dependencies_parsed_at":"2022-08-27T02:28:09.804Z","dependency_job_id":null,"html_url":"https://github.com/glitchdotcom/WebPutty","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/glitchdotcom%2FWebPutty","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/glitchdotcom%2FWebPutty/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/glitchdotcom%2FWebPutty/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/glitchdotcom%2FWebPutty/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/glitchdotcom","download_url":"https://codeload.github.com/glitchdotcom/WebPutty/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":226012173,"owners_count":17559629,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-08-05T12:00:43.164Z","updated_at":"2024-11-23T06:31:04.136Z","avatar_url":"https://github.com/glitchdotcom.png","language":"Python","funding_links":[],"categories":["Python"],"sub_categories":[],"readme":"# WebPutty: The Open Source Transmogrifier\n\n\u003cimg src=\"http://blog.fogcreek.com/wp-content/uploads/2011/07/transmogrifier_small.png\" width=\"300\" height=\"300\" alt=\"WebPutty Transmogrifier\" title=\"WebPutty Transmogrifier\" style=\"float: right;\" /\u003e\n\n## What the what?\n\nWebPutty is a simple CSS editing and hosting service that you can run on [Google App Engine](https://developers.google.com/appengine/).\n\nWebPutty gives you a syntax-highlighting CSS editor you can use from anywhere, the power of [SCSS](http://sass-lang.com/) and [Compass](http://compass-style.org/), a side-by-side preview pane, and instant publishing with minification, compression, and automatic cache control.\n\nYou can get started with just a pair of tags in your website's template and WebPutty will host and serve your published CSS minified and gzipped for super speed.\n\nIntrigued? Read more about [the motivation behind WebPutty](http://blog.fogcreek.com/webputty-css-editing-goes-boink/?fccmp=webputty), [how it came to be](http://tghw.com/blog/lean-development-zero-to-launch-in-six-weeks/), and [how it ended up being open-source](http://blog.fogcreek.com/whats-up-with-webputty/?fccmp=webputty).\n\n## How to get WebPutty up and running on your very own sparkly Google App Engine account:\n\n1. Download and install [Python 2.7](http://www.python.org/getit/releases/2.7.4/) and the [Google App Engine SDK for Python](https://developers.google.com/appengine/downloads)\n- Clone this repo\n- [Log into Google App Engine](https://appengine.google.com/) and create a new application\n- Open up app.yaml in the root of this repo and update `application` to match the name of your newly created Google App Engine application\n- Open up settings.py (also in the root of this repo) and update the following variables:\n\t* `invite_sender_email`\n\t* `incoming_sender_email`\n\t* `forward_mail_to`\n\t* `secret_key`\n\n- Install [pip](http://pypi.python.org/pypi/pip)\n- `pip install fabric`\n- `fab deploy`\n- `sip lemonade`\n\n# Advanced Setup:\n### For page preview images:\n- Go to http://url2png.com and sign up for an account\n\t- Add these settings to the `url2png` section in settings.py\n\n### To store WebPutty stylesheets using Google Cloud Storage (faster and cheaper than GAE):\n- Sign up for [Google Cloud Storage](https://developers.google.com/storage/) via [Google's API console](https://code.google.com/apis/console/)\n\t- Update `google_bucket` and `use_google_cloud_storage` in settings.py\n\n# Copyright\n\nCopyright (c) 2011-2013 Fog Creek Software Inc.\n\nSome of the icons, images, and sample HTML \u0026amp; CSS used by WebPutty are licensed under the following terms:\n\n- [Creative Commons Attribution License](http://creativecommons.org/licenses/by/3.0/)\n  * FatCow Web Hosting, [Farm-Fresh Web Icon Pack](http://www.fatcow.com/free-icons)\n  * design deck, [IC Minimal Icon Set](http://www.designdeck.co.uk/article_details.php?id=246)\n  * Yusuke Kamiyamane, [Fugue Icon Pack](http://p.yusukekamiyamane.com/)\n  * Mark Pilgrim, [Dive into HTML5](http://diveintohtml5.org)\n\n- [Creative Commons Attribution-NoDerivs License](http://creativecommons.org/licenses/by-nd/3.0/)\n  * Double-J Design, [Siena Icon Pack](http://www.doublejdesign.co.uk/products-page/icons/siena/)\n\n- [Creative Commons Attribution-Noncommercial-Share Alike License](http://creativecommons.org/licenses/by-nc-sa/3.0/) (with explicit permission for use in WebPutty)\n  * Hayes Roberts, [www.bluebison.net](http://www.bluebison.net/content/?p=786)\n\n# License\n\nWebPutty is licensed under the [MIT](http://www.opensource.org/licenses/mit-license.php \"Read more about the MIT license form\") license.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fglitchdotcom%2FWebPutty","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fglitchdotcom%2FWebPutty","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fglitchdotcom%2FWebPutty/lists"}