clpython
Implementation of Python in Common Lisp for seamless integration and experimentation.
- Status
- UnmaintainedNo commits in 1629 days.
- Last checked
- Checked · Oct 14, 2026
- License
- Open source
- Pricing
- Free tier · from $0
What it is
clpython is an implementation of the Python programming language written in Common Lisp. It allows developers to leverage both Python's extensive libraries and Common Lisp's powerful features, making it ideal for those interested in exploring the intersection between these two languages.
clpython uniquely allows developers and researchers to work seamlessly between Python and Common Lisp, offering an unparalleled opportunity for experimentation and integration across these two languages.
When it fits — and when it doesn’t
A good fit for
Developers who need to integrate Python libraries into their Common Lisp projects without rewriting them.
Educators teaching both Python and Common Lisp, looking for tools that bridge the two languages.
Look elsewhere if
Projects requiring high performance where language interoperability overhead is unacceptable.
Teams working exclusively in either Python or Common Lisp without a need to integrate with the other.
Known weaknesses
Each one links to the public issue, changelog or docs page it came from, where we have one.
- 01
Limited community support and documentation
clpython has a small user base, leading to limited resources for troubleshooting and learning.
- 02
Performance overhead due to language interoperability
The process of translating between Python and Common Lisp can introduce significant performance penalties in certain use cases.
- 03
Incomplete Python library support
Not all Python libraries are fully supported or may require additional effort to integrate with clpython.
What it does well
Seamless integration of Python and Common Lisp environments.
Allows for experimentation with both languages' features in a single project.
Facilitates the use of Python libraries within Common Lisp applications.
Pricing
- Free tier
- YesOpen source — free to use
- Paid from
- $0
- Model
- Flat rate
- Enterprise plan
- No
Pricing not independently confirmed — check the vendor’s page.
Performance benchmarks
How Fast Is It?
Set up clpython
Setup steps, common gotchas and what to check after 30 days.
Get the badge
A small badge for clpython’s README or site: its name, “Tracked on AI Navigator”, and the availability status and check month from this page. It updates as the catalog does.
Markdown
[](https://navigateaitools.com/explorer/tool/clpython)HTML
<a href="https://navigateaitools.com/explorer/tool/clpython"><img src="https://navigateaitools.com/badge/clpython.svg" alt="clpython — tracked on AI Navigator" height="58"></a>