Projects / Myghty

Myghty

Myghty is a Python-based Web application framework originally ported from HTML::Mason. It supports the full feature set of Mason, allowing component-based Web development with Python-embedded HTML. It also features additional paradigms such as module components, environment-neutral session support, and many more language features. The HTTP connector API includes mod_python, CGI, WSGI, and standalone implementations. It also supports command line and custom non-HTTP environments.

Tags
Licenses
Implementation

Recent releases

  •  23 Jan 2006 01:15

    Release Notes: Moved to the MIT License. HTTP handlers include an optional "reason" for the abort() function. More docs, including a lot more doctrings within the code that are also in the generated docs. New features with module path resolution, module components inline with templates, and docs for writing custom resolvers.

    •  22 Nov 2005 08:18

      Release Notes: An assortment of bugfixes, enhancements to path module resolution, and a new Ajax/SQLAlchemy-enabled demo application.

      •  06 Oct 2005 05:54

        Release Notes: This release introduced support for Python Paste including three site templates, support for Ruby-on-Rails style URL resolution, Memcached support for page caching and session storage, improved "use_static_source" support, and many other bugfixes and enhancements.

        •  13 Sep 2005 22:00

          Release Notes: recent changes include memcached support for both the data/page caching and session APIs, <%requestlocal>, <%threadlocal>, and <%filter> sections properly receive all configured global arguments, a fix to dynamic <%args> blocks and the inheritance of <%attr> attributes, and a reworked "use_static_source" parameter.

          •  06 Jul 2005 18:17

            Release Notes: This release introduces a new and more flexible style of developing module-based component objects called "implicit module components", as well as new URI resolution paradigms, a new tag <%closure> for defining local functions, a new "dynamic" option for component arguments, improved text escaping, and a cleaner and more consistent dynamic module loading system.

            Screenshot

            Project Spotlight

            OpenStack4j

            A Fluent OpenStack client API for Java.

            Screenshot

            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.