{"categories":[{"label":"Python Modules","url":"https://skillfed.io/packages/category/software-development-libraries-python-modules/21"},{"label":"WWW/HTTP","url":"https://skillfed.io/packages/category/internet-www-http/8"},{"label":"Dynamic Content","url":"https://skillfed.io/packages/category/internet-www-http-dynamic-content/3"},{"label":"HTML","url":"https://skillfed.io/packages/category/text-processing-markup-html"},{"label":"Pre-processors","url":"https://skillfed.io/packages/category/software-development-pre-processors"}],"enrichment":{"capability":"Plim translates a concise Ruby-inspired template syntax into HTML and Mako markup, letting you write cleaner template code that compiles down to valid Mako templates.","skillfed_tags":["template-engine","abandoned","mako-based"],"use_cases":["Write web templates in Pyramid or Flask using Slim syntax instead of verbose HTML, reducing boilerplate and improving readability.","Compile Plim templates to plain HTML or Mako markup via the plimc command-line tool for static site generation or build pipelines.","Embed and preprocess Sass, Scss, or Stylus stylesheets directly within Plim templates for integrated styling.","Port existing Ruby Slim templates to Python projects by using Plim as a compatible syntax bridge.","Use Plim's custom parser extension system to add domain-specific template syntax on top of Mako."],"what_it_does":"Plim is a Python implementation of Ruby's Slim template language, layered on top of Mako Templates. It uses Mako's preprocessor to convert Slim's compact, indentation-based syntax into standard HTML and Mako markup. Instead of writing verbose HTML tags, you write cleaner, more readable template code that Plim translates before rendering.\n\nThe package targets web frameworks like Pyramid, Flask, and TurboGears, and includes optional support for embedded CSS preprocessors (Sass/Scss, Stylus) and JavaScript (CoffeeScript). It also provides a command-line tool (plimc) for compiling templates. However, the project is no longer actively maintained\u2014the last release was in 2022 and there have been no updates since.","worth_installing":"No\u2014install only if you are maintaining legacy code already using Plim. The package is abandoned (last release 1428 days ago), and its 8 runtime dependencies create maintenance risk. For new projects, prefer actively maintained alternatives like Jinja2 or Mako directly. If you need Slim-like syntax, consider whether a modern JavaScript template tool or a different Python template engine better suits your current stack."},"id":"plim","links":{"html":"https://skillfed.io/packages/plim","md":"https://skillfed.io/packages/plim.md","pypi":"https://pypi.org/project/plim/"},"maintenance":{"status":"abandoned"},"meta":{"latest_release":"2022-09-16","license_spdx":null,"license_treatment":"permissive","name":"Plim","python_support":"unspecified","summary":"Plim is a Python port of Ruby's Slim template language built on top of Mako Templates"},"popularity":{"monthly_downloads":86689,"position":13844,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"1.0.0"}
