tavisrudd / throw_out_your_templates
This module is a rant (with code) encouraging Python developers to consider using pure Python for HTML generation rather than always using template languages. Read the module docstring for the rest of this rant. The temporary name is an ode to Ian Bicking's blog post 'Throw out your frameworks' (http://blog.ianbicking.org/2010/03/01/throw-out...…
☆25Updated 3 years ago
Alternatives and similar repositories for throw_out_your_templates:
Users that are interested in throw_out_your_templates are comparing it to the libraries listed below
- Sum Types, aka Tagged Unions, for Python☆43Updated 3 years ago
- Modern, declarative argument parser for Python 3.6+☆37Updated 6 years ago
- Supercharge your Python with parts of Lisp and Haskell.☆93Updated 4 months ago
- A list of Python type checkers (PEP 484 compliant and not, static and runtime/dynamic)☆63Updated 2 years ago
- 301 moved permanently https://github.com/python-parsy/parsy☆42Updated 7 years ago
- Partial evaluation for Python with syntactic sugar☆36Updated 8 years ago
- ☆285Updated last year
- List of languages that compile to python☆261Updated last year
- Python library to work with algebraic effects☆72Updated 4 years ago
- A dynamic language inspired by Python and E.☆78Updated 4 years ago
- A microlibrary that defines a Json type alias for Python☆19Updated last month
- A language for describing Python programs with concise higher-order annotations like "(a -> a) -> [a] -> [a]" but don't you dare call the…☆59Updated 11 years ago
- A namedtuple-style library for defining immutable sum types in Python.☆27Updated 3 years ago
- A Textual-based Python AST viewing widget library and application☆87Updated last year
- Programmable, human-readable inlining of Python code☆28Updated 2 years ago
- Grep Python Abstract Syntax Trees (AST) using XPath☆93Updated last month
- Yet another PEG parser combinator library and DSL☆56Updated last year
- A seamless and streamlined functional tool☆104Updated 2 weeks ago
- A fragmentary bidirectional type system as a Python library☆52Updated 6 years ago
- Plugin for mypy to support zope.interface☆39Updated this week
- metaprogramming for don't-repeat-yourself Python☆23Updated 5 years ago
- The easiest way to parse text in Python☆102Updated 2 months ago
- ANSI cursor movement and graphics in Python☆50Updated last year
- Slim yet handsome validation library.☆50Updated 5 years ago
- Osh (Object SHell) is a command-line and API toolkit combining cluster access, database access, and data slicing and dicing. Sort of like…☆56Updated 4 years ago
- Fastest general-purpose parsing library for Python with a familiar API☆44Updated 3 weeks ago
- Up-to-date and maintained python bindings for dhall, a functional configuration language☆46Updated 2 months ago
- Rust-like macros in Python by abusing type annotations☆63Updated 5 years ago
- Advanced macro expander and language lab for Python.☆62Updated 4 months ago
- Nagare web framework☆54Updated 2 months ago