WebService::GData is a blueprint that you should inherit and extend. It offers a
basic hashed based object creation via the word new.
All sub classes should be hash based. If you want to pock into the instance,
it's easy but everything that is not documented should be considered private. If
you play around with undocumented properties/methods and that it changes,
upgrading to the new version with all the extra new killer features will be very
hard to do.
Services_Delicious is a client for the REST-based web service of del.icio.us.
del.icio.us is a social bookmarks manager. It allows you to easily add sites
you like to your personal collection of links, to categorize those sites
with keywords, and to share your collection not only between your own
browsers and machines, but also with others.
Services_Delicious allows you to select, add and delete your bookmarks from
any PHP script.
Django Post Office is a simple app to send and manage your emails in
Django. Some awesome features are:
* Allows you to send email asynchronously
* Multi backend support
* Supports HTML email
* Supports database based email templates
* Built in scheduling support
* Works well with task queues like RQ or Celery
* Uses multiprocessing to send a large number of emails in parallel
* Supports multilingual email templates (i18n)
Mongoose is a small, fast and easy to use web server. It supports
CGI, SSI, SSL, Digest auth, Websocket, WEbDAV, Resumed download, URL
rewrite, file blacklist. Having SHTTPD as a predecessor, another
feature of mongoose is the ability to embed it into existing C/C++
applications. Embedded API is very clean and simple.
Mongoose has small memory footprint. Use it when other
web servers like Apache are too heavy for your tasks.
Yii is a high-performance component-based PHP framework best for
developing large-scale Web applications. Yii comes with a full stack
of features, including MVC, DAO/ActiveRecord, I18N/L10N, caching,
jQuery-based AJAX support, authentication and role-based access control,
scaffolding, input validation, widgets, events, theming, Web services,
and so on. Written in strict OOP, Yii is easy to use and is extremely
flexible and extensible.
A library that can be used to add OpenID support to Django
applications. The library integrates with Django's builtin
authentication system, so most applications require minimal changes to
support OpenID login.
The library also includes the following features:
* Basic user details are transfered from the OpenID server via the
Simple Registration extension.
* It can be configured to use a fixed OpenID server URL, for use in
single sign on deployments.
* It supports the Launchpad teams extension to request team
membership information.
KParts Plugin implements a plugin for Netscape-compatible browsers in
Unix environments. This plugin uses KDE KParts technology to embed
file viewers (e.g., for PDF files) into non-KDE browsers. Tested
browsers include both Mozilla Firefox and Opera, and it is know to
work with Chrome and Arora.
With this plugin, you can, e.g., view PDF files in Firefox using
Okular as an embedded plugin. Any KDE KPart will be automatically made
available as a browser plugin.
django-sudo provides an extra layer of security for after a user is already
logged in. Views can be decorated with @sudo_required, and then a user must
re-enter their password to view that page. After verifying their password, that
user has elevated permissions for the duration of SUDO_COOKIE_AGE. This
duration is independent of the normal session duration allowing short elevated
permission durations, but retain long user sessions.
bBlog is a blogging program written in OOP style PHP. Major features include
threaded comments and trackback support. It is designed from the ground up
to use the Smarty templating engine. It has unparalleled extendability and
versility.
Perhaps bBlog's most distinctive feature is that it is built around a
templating system called Smarty, which makes customizing your blog as easy
as editing any web page, no programming skills required.
PRAW, an acronym for "Python Reddit API Wrapper", is a python package
that allows for simple access to reddit's API. PRAW aims to be as easy
to use as possible and is designed to follow all of reddit's API rules.
You have to give a useragent that follows the rules, everything else is
handled by PRAW so you needn't worry about violating them.