django-meta

Django developers can use django-meta to add meta tags and social platform properties to HTML responses.

github.com/nephila/django-meta
django-meta homepage screenshot

About django-meta

django-meta is a pluggable Django application that lets developers add meta tags and OpenGraph, Twitter, and Schema.org properties to HTML responses. It supports tags such as description, keywords, robots, author, and Google Analytics, and can be used through provided template tags or a view-method and model-method interface. As of version 2.0, Google+ support was removed and basic Schema.org support was introduced. The app targets HTML responses by default, but it can be configured for non-HTML responses such as JSON or XML by defining custom meta classes and registering them with the app.

Key features

  • Adds description, keywords, robots, author and Google Analytics meta tags
  • Supports Open Graph and Twitter Card properties
  • Includes basic Schema.org property support since version 2.0
  • Offers template tags plus view-method and model-method interfaces
  • Configurable for non-HTML responses such as JSON or XML
  • Runs on Django 4.2 to 6.0 and Python 3.9 to 3.14
Best for: Django developers who need to add meta tags and social platform properties to their site's HTML responses.
Good for
  • Pluggable app that integrates with Django templates, views and models
  • Covers standard meta tags, Open Graph, Twitter Cards and basic Schema.org in one package
  • Can be extended to non-HTML responses through custom meta classes
Watch out for
  • Google+ support was removed in version 2.0 as an incompatible change
  • Django versions newer than 6.0 may work but are not tested

django-meta at a glance

Type
Open-source project
Pricing
Not confirmed. Check the site
Open source
Not stated
Language
English
Last checked
Oct 5, 2026 · Online when checked
Listed
Oct 5, 2026

django-meta alternatives

Tools and sites you could use instead, ranked by how closely they match.

All 24 alternatives

Popular in SEO & Web Analytics

Well-known listings from the same topic.

All 211

django-meta FAQ

Which Django and Python versions does django-meta support?
Django 4.2 to 6.0 and Python 3.9 to 3.14. Newer Django versions might work but are not tested yet.
Does django-meta still support Google Plus?
No. As of version 2.0, Google+ support was removed and basic Schema.org support was introduced.
Can django-meta be used with non-HTML responses?
Yes. By default it works with HTML responses, but it can be configured for responses such as JSON or XML by defining custom meta classes and registering them with the app.
Is something wrong or out of date?

Tell us and an editor will check it.

Own this website?

Claim the listing and suggest updates yourself. An editor checks every claim first.

Claim this listing