
Product
Secure Your AI-Generated Code with Socket MCP
Socket MCP brings real-time security checks to AI-generated code, helping developers catch risky dependencies before they enter the codebase.
Supply Chain Security
Vulnerability
Quality
Maintenance
License
.. image:: https://img.shields.io/pypi/v/puput.svg :target: https://pypi.python.org/pypi/puput/
.. image:: https://readthedocs.org/projects/puput/badge/?version=latest :target: https://readthedocs.org/projects/puput/?badge=latest
.. image:: https://img.shields.io/pypi/pyversions/puput.svg :target: https://pypi.org/project/puput/
.. image:: https://img.shields.io/pypi/djversions/puput.svg :target: https://pypi.org/project/puput/
Puput is a powerful and simple Django app to manage a blog. It uses the awesome Wagtail CMS <https://github.com/torchbox/wagtail>
_ as content management system.
Puput is the catalan name for Hoopoe <https://en.wikipedia.org/wiki/Hoopoe>
_ which is indeed a beautiful bird.
.. image:: http://i.imgur.com/3ByGQb6.png
Visit the documentation <http://puput.readthedocs.org>
_ for an in-depth look at Puput.
Features
* Built with Wagtail CMS and Django
* Inspired in Wordpress and Zinnia
* Simple & responsive HTML template by default
* SEO friendly urls
* Support for Disqus comments
* Entries by author, tags, categories, archives and search term
* Last & popular entries
* Configurable sidebar widgets
* RSS feeds
* Related entries
* Extensible entry model
* Configurable default template color
* Social share of blog entries (Facebook, Twitter and LinkedIn)
* Markdown fields (https://github.com/torchbox/wagtail-markdown)
.. image:: http://i.imgur.com/d13sGI3.png
Examples of blog sites made with Puput
Open Study Room <https://openstudyroom.org/blog/>
_APSL <https://www.apsl.net/blog/>
_Nautic Advisor <https://www.nauticadvisor.com/blog/>
_Trespams <http://trespams.com/blog/>
_Body Therapy <http://bodytherapy.ru/blog/>
_Astro <http://www.mallorcasoft.es/blog/>
_IP/DE <https://ipde.com/>
_Setup
The setup process is explained `here <http://puput.readthedocs.io/en/latest/setup.html>`_.
Related repositories
wordpress-to-puput <https://github.com/APSL/wordpress-to-puput/>
_: Import your Wordpress blog data into Puput.blogger-to-puput <https://github.com/APSL/blogger-to-puput/>
_: Import your Blogger blog data into Puput.zinnia-to-puput <https://github.com/APSL/zinnia-to-puput/>
_: Import your Zinnia blog data into Puput.docker-puput <https://github.com/APSL/docker-puput/>
_: Docker image for Puput blog.puput-demo <https://github.com/APSL/puput-demo/>
_: An example of blog Django app using Puput.divio-wagtail-puput <https://github.com/divio/divio-wagtail-puput/>
_: A Divio Cloud addon to install the Wagtail Puput weblog.FAQs
A Django blog app implemented in Wagtail.
We found that puput demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 2 open source maintainers collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Product
Socket MCP brings real-time security checks to AI-generated code, helping developers catch risky dependencies before they enter the codebase.
Security News
As vulnerability data bottlenecks grow, the federal government is formally investigating NIST’s handling of the National Vulnerability Database.
Research
Security News
Socket’s Threat Research Team has uncovered 60 npm packages using post-install scripts to silently exfiltrate hostnames, IP addresses, DNS servers, and user directories to a Discord-controlled endpoint.