PyRank
  • Search
  • PyPI
  • GitHub
  • Insights
  • Compare
  • Advisories
  • Ecosystem
  • About

Domain Specific Language Python Packages

Python packages with the GitHub topic domain-specific-language. Sorted by monthly downloads, with stars and forks.
textX
textx

Domain-Specific Languages and parsers in Python made easy http://textx.github.io/textX/

275K 856 82
ncouture
mockssh

Mock an SSH server and define all commands it supports (Python, Twisted)

22K 129 25
fenics
fenics-ufl

UFL - Unified Form Language

12K 152 80
pybel
pybel

🌶️ An ecosystem in Python for working with the Biological Expression Language (BEL)

5K 139 34
Nadi-System
nadi-py

Domain Specific Programming language for Network Analysis and Data Integration (NADI) System. The repo contains command line tool, IDE, python library, etc.

5K 9 1
agent-based-information-flow-simulation
aasm

Just in time and ahead of time

4K 0 3
hahalee000000
helen-lang

Helen Agent Develop Language

4K 0 0
synesis-lang
synesis

Synesis is a Domain-Specific Language (DSL) compiler that transforms qualitative research annotations into canonical knowledge structures.

2K 3 0
viur-framework
logics-py

A multi-platform, sandboxed and extendable expression language with a Python-like syntax.

2K 7 5
ubermag
micromagneticmodel

Python-based domain-specific language for computational magnetism.

2K 13 9
git-afsantos
hpl-specs

High-Level Property Specification Language

1K 3 0
dxogrp
blvpy

Disciplined bilevel programming in Python

1K 0 0
eminem5410
ruleforge-engine

Deterministic, typed, sandboxed, and auditable rule execution engine for predictable policy decisions. Python + C# with cross-language conformance.

1K 1 0
sbhooley
ainativelang

AINL helps turn AI from "a smart conversation" into "a structured worker." It is designed for teams building AI workflows that need multiple steps, state and memory, tool use, repeatable execution, validation and control, and lower dependence on long prompt loops. AINL is a compact, graph-canonical, AI-native programming system for (READ: README)

995 650 23
FEniCS
fenics-ufl-legacy

UFL - Unified Form Language

767 152 80
revarbat
mufsim

An offline simulator, debugger, and IDE for the MUF and MUV languages, with GUI and command-line interfaces.

661 1 1
rodmena-limited
highway-dsl

A domain specific language to build complex workflows

606 14 1
Tcode-Motion
techscript-lang

TechScript is an open-source programming language built with Rust, featuring a native compiler, virtual machine, package manager, and modern tooling. Build CLI, web, GUI, automation, AI, and full-stack applications using clean, readable syntax.

603 7 1
katelouie
bardic

A Python-first interactive fiction engine and authoring system. Frontend-agnostic and portable.

588 33 4
Tcode-Motion
techscript

TechScript is an open-source programming language built with Rust, featuring a native compiler, virtual machine, package manager, and modern tooling. Build CLI, web, GUI, automation, AI, and full-stack applications using clean, readable syntax.

472 7 1
RocketRace
custom-literals

A library implementing C++'s custom literal suffixes using pure Python.

442 35 0
python-lapidary
lapidary

Write Web API clients using annotations in python

362 15 0
git-afsantos
rigel-hpl

High-Level Property Specification Language

325 3 0
nthparty
circuitry

Embedded domain-specific combinator library for the abstract assembly and automated synthesis of logical circuits.

284 8 1
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology