web.py 0.37

web.py: makes web apps
web.py is a web framework for python that is as simple as it is powerful. It is in released under the Public Domain license, which means you can use it for whatever purpose with absolutely no restrictions.

import web

urls = (
 '/(.*)', 'hello'
)
app = web.application(urls, globals())

class hello:
 def GET(self, name):
 if not name:
 name = 'world'
 return 'Hello, ' + name + '!'

if __name__ == "__main__":
 app.run()


A complete web.py application.

Who uses web.py?

web.py was originally published while Aaron Swartz worked at reddit.com, where the site used it as it grew to become one of the top 1000 sites according to Alexa and served millions of daily page views. "It's the anti-framework framework. web.py doesn't get in your way," explained founder Steve Huffman. The site was rewritten using other tools after Aaron left.

watchdog.net, a political watchdog site, is built in web.py.

colr.org, a color scheme picking site, is built in web.py.

ChiefMall, a contractor search tool, was built with web.py.

grouplite.com uses web.py.

Yandex, a Russian traffic provider whose homepage alone receives 70 million daily page views, uses web.py for certain projects.

LShift has used web.py to build websites for Expro and publisher Dorling Kindersley. "web.py allows us to do what we do best," they report. "It does the webapp thing brilliantly, and without requiring us to compromise on flexibility and originality."

micropledge, a web app that collects funding for software ideas, is built in web.py. "We've enjoyed fitting in with its minimalist approach," says developer Ben Hoyt.

The bivalidator checks your HTML and CSS validation.

jottit.com is built with web.py. Jottit makes getting a website as easy as filling out a textbox.

Tasko is built with web.py. Tasko is an online task management tool which uses a plain text file format to store all the information.

Damiga is built with web.py. Damiga is a place where you can anonymously and freely tell the world how you feel about other people: friends, celebrities, even fictional characters. It's also a place where you can see how the world feels about you.

Fotosaur.us, an unbelievably rad image bookmarking app, was written with web.py.

URIs.us is service for creating short urls

xykra is a minimalist (160 Python lines) wiki using Markdown.

Edgarest is built with web.py.Edgarest provides fast, intuitive search of SEC Filings.

Wklej.to is a nopaste/Pastebin app with Free and Open api, and of course with desktop plugins and clients.

Sysinternals CD integrates web.py and postgresql to render an automated website.

last updated on:
June 27th, 2012, 1:40 GMT
price:
FREE!
developed by:
Aaron Swartz
license type:
Public Domain 
category:
ROOT \ Internet \ HTTP (WWW)

FREE!

In a hurry? Add it to your Download Basket!

user rating 1

UNRATED
5.0/5
 

0/5

What's New in version 0.3
  • new: replace print with return (backward-incompatible)
  • new: application framework (backward-incompatible)
  • new: modular database system (backward-incompatible)
  • new: templetor reimplementation
read full changelog

Add your review! 1 USER REVIEW SO FAR

SUBMIT