{"categories":[{"label":"Quality Assurance","url":"https://skillfed.io/packages/category/software-development-quality-assurance/4"}],"enrichment":{"capability":"Lints HTML templates in Jinja, Nunjucks, Django, Twig, and Liquid, checking for accessibility and common template issues via command-line tool.","skillfed_tags":["template-linting","accessibility","cli-tool"],"use_cases":["Lint Django template files in a CI/CD pipeline to catch accessibility violations before deployment.","Check Jinja templates in a static site generator or Flask application for common HTML issues.","Validate Nunjucks or Twig templates in a web project to enforce accessibility standards.","Integrate template linting into a pre-commit hook to catch issues during development.","Audit existing template codebases for accessibility problems across multiple template languages."],"what_it_does":"Curlylint is a command-line linter for HTML templates written in curly-brace template languages\u2014Jinja, Nunjucks, Django templates, Twig, and Liquid. It parses template syntax and HTML structure together to detect issues that a plain HTML linter would miss. The tool focuses on accessibility checks, flagging common patterns that create barriers for users with disabilities.\n\nThe package is built on parsy for parsing, attrs for data structures, click for CLI, and toml for configuration files. It started as a fork of jinjalint and is classified as Alpha software. While the project is dormant (no releases since March 2022), it remains archived-free on GitHub and has no known security vulnerabilities.","worth_installing":"Yes, if you actively lint templates in one of the five supported languages and need accessibility-focused checks. The low install friction and permissive license make it easy to try. However, dormancy since 2022 means no active maintenance\u2014use it for existing projects but verify compatibility with your template engine versions and be prepared to maintain a fork if critical issues arise."},"id":"curlylint","links":{"html":"https://skillfed.io/packages/curlylint","md":"https://skillfed.io/packages/curlylint.md","pypi":"https://pypi.org/project/curlylint/"},"maintenance":{"status":"dormant"},"meta":{"latest_release":"2022-03-30","license_spdx":null,"license_treatment":"permissive","name":"curlylint","python_support":"supports_current","summary":"{{ \ud83c\udf80}} Experimental HTML templates linting for Jinja, Nunjucks, Django templates, Twig, Liquid"},"popularity":{"monthly_downloads":101315,"position":12947,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"0.13.1"}
