Customized Python Syntax

This page summarizes the projects mentioned and recommended in the original post on /r/Python

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • LangTrans

    Customize programming languages

  • I customized syntax of python with LangTrans(also my project)

  • Py_Trans

    Customize Python Syntax

  • Done. But it didn't fit properly.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • moonscript

    :crescent_moon: A language that compiles to Lua

  • I understand that what you're focused on the transpiler (LangTrans), rather than the particular dialect of Python or whatever language you're preprocessing with it. Most similar projects I can think of are really about the particular dialect (like Moonscript for Lua, CoffeeScript for JS, the various CSS preprocessors, etc.), rather than the transpiler itself. Off the top of my head, I can only think of Babel as a transpiler in wide use, but even there the value is in the ECMA features and JS dialects it brings to the table, not ad-hoc syntax sugar.

  • coffeescript

    Unfancy JavaScript

  • I understand that what you're focused on the transpiler (LangTrans), rather than the particular dialect of Python or whatever language you're preprocessing with it. Most similar projects I can think of are really about the particular dialect (like Moonscript for Lua, CoffeeScript for JS, the various CSS preprocessors, etc.), rather than the transpiler itself. Off the top of my head, I can only think of Babel as a transpiler in wide use, but even there the value is in the ECMA features and JS dialects it brings to the table, not ad-hoc syntax sugar.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts