djhtml VS tidy_ex

Compare djhtml vs tidy_ex and see what are their differences.

djhtml

Django/Jinja template indenter (by rtts)

tidy_ex

Elixir binding to the granddaddy of HTML tools (by f34nk)
InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
djhtml tidy_ex
11 4
531 9
1.7% -
3.2 2.5
6 months ago 3 months ago
Python C
GNU General Public License v3.0 only GNU Lesser General Public License v2.1 or later
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.

djhtml

Posts with mentions or reviews of djhtml. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-02-22.
  • DjHTML 3.0.0 has been released
    2 projects | /r/django | 22 Feb 2023
    We are happy to announce that DjHTML 3.0.0 has been released! This source code formatter for Django templates correctly indents mixed HTML/CSS/JS templates, including Django template tags, and can easily be used as a pre-commit hook to automatically indent Django templates on every commit.
  • null-ls not detecting djhtml
    2 projects | /r/neovim | 15 May 2022
    ~ djhtml -h usage: djhtml [-h] [-i] [-c] [-q] [-t N] [-o filename] [filenames ...] DjHTML is a fully automatic template indenter that works with mixed HTML/CSS/Javascript templates that contain Django or Jinja template tags. It works similar to other code-formatting tools such as Black and interoperates nicely with pre-commit. Full documentation can be found at https://github.com/rtts/djhtml positional arguments: filenames input filenames options: -h, --help show this help message and exit -i, --in-place modify files in-place -c, --check don't modify files -q, --quiet be quiet -t N, --tabwidth N tabwidth (default is 4) -o filename, --output-file filename output filename
  • Is there a cross djLint and prettier?
    1 project | /r/djangolearning | 13 Apr 2022
    1 project | /r/django | 12 Apr 2022
    Did you see this post a few hours ago https://www.reddit.com/r/django/comments/u1w400/linting_templates/ ? Someone suggested https://github.com/rtts/djhtml
  • Linting Templates
    2 projects | /r/django | 12 Apr 2022
    For django templates I use djhtml: https://github.com/rtts/djhtml
  • Django now uses black to format it's codebase
    8 projects | /r/Python | 8 Feb 2022
    https://github.com/rtts/djhtml is basic, but useful in the few things it does!
  • Please no
    3 projects | /r/ProgrammerHumor | 22 Nov 2021
    I actually wrote a tool that indents HTML files by parsing it using regexes: DjHTML
  • DJHTML - HTML Formatting for Django templates
    1 project | /r/django | 15 Jul 2021
  • Django template indenter
    1 project | /r/django | 25 May 2021
  • Announcing DjHTML: A Django template indender
    5 projects | /r/django | 24 May 2021
    Update: the latest version of DjHTML now officially supports Jinja2!

tidy_ex

Posts with mentions or reviews of tidy_ex. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2021-06-08.

What are some alternatives?

When comparing djhtml and tidy_ex you can also consider the following projects:

web-mode - web template editing mode for emacs

html_entities - Elixir module for decoding HTML entities.

prettier-plugin-nunjucks - [WIP] Prettier plugin to format Nunjucks

modest_ex - Elixir library to do pipeable transformations on html strings (with CSS selectors)

pre-commit - A framework for managing and maintaining multi-language pre-commit hooks.

floki - Floki is a simple HTML parser that enables search for nodes using CSS selectors.

darker - Apply black reformatting to Python files only in regions changed since a given commit. For a practical usage example, see the blog post at https://dev.to/akaihola/improving-python-code-incrementally-3f7a

myhtmlex - Elixir/Erlang bindings for lexborisov's myhtml

null-ls.nvim - Use Neovim as a language server to inject LSP diagnostics, code actions, and more via Lua.

html_sanitize_ex - HTML sanitizer for Elixir

deps - Django Enhancement Proposals

Meeseeks - An Elixir library for parsing and extracting data from HTML and XML with CSS or XPath selectors.