Naaya Snake

Naaya is an open source portal toolkit with support for content management, multilinguality, syndication and friendly through-the-web site administration for webmasters with all kinds of technical backgrounds.

Naaya target users are people that want to quickly start a website and reduce to a minimum the need to refer to technical system administrators for its update and maintenance. They can delegate authority for content management and local administration to a team of non-technical contributors. Naaya is also suitable for networks of portals, because of the integrated search across multiple sites, skinable layout and support for creating self-installable toolkits.


All Naaya components are released under the Mozilla Public License (MozPL or MPL). Read about the license explained on the Eionet portal.

Source code, issue tracker and documentation

See how to get the source code, documentation and where the tickets are posted.

Main features

Content management
Complete content management functionalities: cut/copy/paste, delete, submit/approve/validate content, edit, translate, check-in/edit/check-out of single items
Wide range of pluggable content types, starting from the standard ones till specific ones like Project, Expert, Contact
Powerful graphical page editor integrated, for easily creating HTML pages
Built-in publishing workflow that allows public submission, review and delegation of authority
Old version storing for files
Support for showing films and audio files
Link checker with detailed reports on broken links
Versioning, history and undo support
Full-text indexing of documents such as Word, open Office and PDF
Indexing of the content using glossaries and thesauri
Portal administration
User management with the possibility to use other sources of users aside from the local repository
Skinable layout: easy to create and change different layouts that can have multiple color schemes
Complete separation of the content (data), logic (functionality and behavior) and presentation (layout)
Upload notifications
Portlets engine
Translation of each individual content item (e.g. folder, news, file, HTML document, event)
Translation centre for the messages and labels that appear in the user interface, with import/export of the translations in XLIFF, PO and CSV formats
Interactive maps
Comments on content
Discussion forum
Consultation tools
Survey tool
Photo gallery with automatic image scaling, thumbnail generation, geo-localization of the photos and bulk upload/download of photos from zip
Issue tracker
Powerful syndication tools to expose the local RSS channels and grab remote ones
Automatic export of content in RSS or ATOM-based formats (feeds such as latest uploads, latest news, content of folders, etc.)
XML exports of site configurations
RDF calendar of events from multiple websites
Standards-compliant XHTML and CSS
Accessibility compliant
Navigation and updated site maps
Human-readable URLs
Expandable: easy to integrate other Zope products or write your own
Modular: possibility to replace certain modules
Page last modified: 11 Jun 2009