Quokka

screenshot of Quokka
flask

LOOKING FOR NEW MAINTAINER - Quokka is a Content Management System - `docker run --rm -it -p 5000:5000 quokka/quokka`

Overview:

Quokka is a Content Management Framework written in Python that allows users to easily build content management systems, websites, portals, blogs, applications, and more. It is not limited to just CMS and can also be used to create any kind of web application based on Python and Flask. Quokka offers features such as a web-based content management admin interface, compatibility with multiple content formats, the ability to generate a static website, extensibility through modules/plugins, and more.

Features:

  • Web based content management admin interface: Quokka provides a user-friendly web-based admin interface for managing content.
  • Multiple content formats: Users can choose from markdown, rst, html, or plaintext as their preferred content format.
  • Compatibility with Pelican Themes: Quokka is compatible with any of the Pelican Themes, allowing users to customize the look and feel of their website.
  • Flat file NoSQL database: Quokka utilizes TinyDB as a flat file NoSQL database by default, with the option to use MongoDB for larger scale deployments.
  • Host or generate a static website: Users can choose to host their Quokka CMS on a server or generate a static HTML website that can be deployed anywhere.
  • Extensible via modules/plugins: Quokka can be extended with modules and plugins to provide additional functionality and customization options.
  • Powered by Python, Flask, Flask-Admin, TinyMongo, and Pelican Themes: Quokka utilizes popular Python frameworks and libraries to provide a powerful and flexible CMS solution.

Summary:

Quokka is a lightweight and flexible Content Management Framework written in Python. Its key features include a web-based admin interface, support for multiple content formats, compatibility with Pelican Themes, a flat file NoSQL database, the ability to host or generate a static website, extensibility through modules/plugins, and utilization of popular Python frameworks and libraries. With Quokka, users can easily build and manage their website, blog, or any other web application.

flask
Flask

Flask is a lightweight and popular web framework for Python, known for its simplicity and flexibility. It is widely used to build web applications, providing a minimalistic approach to web development with features like routing, templates, and support for extensions.