libpython-clj

Python bindings for Clojure (by clj-python)

Libpython-clj Alternatives

Similar projects and alternatives to libpython-clj

  1. babashka

    Native, fast starting Clojure interpreter for scripting

  2. Sevalla

    Deploy and host your apps and databases, now with $50 credit! Sevalla is the PaaS you have been looking for! Advanced deployment pipelines, usage-based pricing, preview apps, templates, human support by developers, and much more!

    Sevalla logo
  3. mypy

    125 libpython-clj VS mypy

    Optional static typing for Python

  4. ploomber

    Discontinued The fastest ⚡️ way to build data pipelines. Develop iteratively, deploy anywhere. ☁️

  5. clojure

    The Clojure programming language

  6. hy

    66 libpython-clj VS hy

    A dialect of Lisp that's embedded in Python

  7. scryer-prolog

    A modern Prolog implementation written mostly in Rust.

  8. reagent

    A minimalistic ClojureScript interface to React.js

  9. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  10. hissp

    It's Python with a Lissp.

  11. biff

    A Clojure web framework for solo developers.

  12. py4cl

    21 libpython-clj VS py4cl

    Call python from Common Lisp

  13. re-frame

    A ClojureScript framework for building user interfaces, leveraging React

  14. shadow-cljs

    ClojureScript compilation made easy

  15. tech.ml.dataset

    A Clojure high performance data processing system

  16. graalpython

    GraalPy – A high-performance embeddable Python 3 runtime for Java

  17. erg

    A statically typed language compatible with Python

  18. tablecloth

    Dataset manipulation library built on the top of tech.ml.dataset (by scicloj)

  19. dtype-next

    A Clojure library designed to aid in the implementation of high performance algorithms and systems.

  20. clerk

    28 libpython-clj VS clerk

    ⚡️ Moldable Live Programming for Clojure

  21. spark-nlp

    State of the Art Natural Language Processing

  22. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better libpython-clj alternative or higher similarity.

libpython-clj discussion

Log in or Post with

libpython-clj reviews and mentions

Posts with mentions or reviews of libpython-clj. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2025-01-02.
  • What Is miniKanren?
    11 projects | news.ycombinator.com | 2 Jan 2025
    It hasn't been embedded in the main branch yet, but you can embed Scryer in Python now[1], and it's quite enjoyable. I've also embedded in Java, Clojure, and elisp[2] :)

    The Clojure one is bundled up into a library called libscryer-clj, which I haven't released yet, but it operates the same way as libpython-clj[3], libapl-clj[4], and libjulia-clj.

    [1]: https://github.com/jjtolton/scryer-prolog/blob/ISSUE-2464/sc...

    [2]: https://github.com/mthom/scryer-prolog/discussions/2687

    [3]: https://github.com/clj-python/libpython-clj

    [4]: https://github.com/cnuernber/libjulia-clj

    [5]: https://github.com/jjtolton/libapl-clj

    As an aside, Scryer is hella ergonomic. clpz+reif is an amazing and amazingly powerful combination, and the DCG philsophy over double quoted strings is chefs kiss.

  • GraalPy – A high-performance embeddable Python 3 runtime for Java
    14 projects | news.ycombinator.com | 17 Sep 2024
    FWIW we've had full Java/Python integration in Clojure for awhile now, courtesy of Chris Neurnberger and libpython-clj: https://github.com/clj-python/libpython-clj

    If you're into that sort of thing.

    Self-interest disclosure: I'm a major contributor and heavy user.

  • Try Clojure
    37 projects | news.ycombinator.com | 22 May 2024
  • Pyffi – Use Python from Racket
    5 projects | news.ycombinator.com | 14 Oct 2022
    It’s also worth noting that Clojure has libpython-clj (https://github.com/clj-python/libpython-clj) which offers an interface with Python from another lisp. Here are some advanced ML and dataviz examples using that lib: https://github.com/gigasquid/libpython-clj-examples.
  • A Python-compatible statically typed language erg-lang/erg
    27 projects | news.ycombinator.com | 13 Aug 2022
  • Clojure Scripting on Node.js
    8 projects | news.ycombinator.com | 3 Aug 2022
    Basically, you take a programming language and make it work on a platform that meant to be programmed using a different PL. Clojure is hosted by design - it's not Java, but can be used to program for JVM. It ain't Javascript, but can be used to target nodejs and browser; not an [official] CLR language, but you can write .Net programs. You can use Clojure to make Flutter apps with ClojureDart. You can integrate Python into Clojure with libpython-clj. Or write Clojure to target Erlang/OTP; or Rust; or R; There's even a clojure-like language for Lua - Fennel.

    There's something about Clojure people like so much, they want it to work atop any platform.

    https://github.com/Tensegritics/ClojureDart

    https://github.com/clj-python/libpython-clj

    https://github.com/clojerl/clojerl

    https://github.com/clojure-rs/ClojureRS

    https://github.com/scicloj/clojisr

    https://fennel-lang.org

  • Why Clojure is not widely adopted like mainstream languages?
    4 projects | /r/Clojure | 6 Jun 2022
  • Clj-Python: Python bindings for Clojure
    1 project | news.ycombinator.com | 4 May 2022
  • Why is there no Clojure to Python Compiler / Transpiler?
    7 projects | /r/Clojure | 26 Mar 2022
    There's this project that's used a lot for taking advantage of Pythons ecosystem through Clojure JVM. https://github.com/clj-python/libpython-clj
  • (define (uwu) (display "nya~\n"))
    5 projects | /r/transprogrammer | 17 Mar 2022
    Ahh, makes sense. Well, if you ever wanna steal some of python's thunder, libpython-clj worked great for me lol. Supposedly py4cl fills a similar role in Common Lisp.
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 1 Sep 2025
    InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now. Learn more →

Stats

Basic libpython-clj repo stats
28
1,152
4.3
9 months ago

Sponsored
Deploy and host your apps and databases, now with $50 credit!
Sevalla is the PaaS you have been looking for! Advanced deployment pipelines, usage-based pricing, preview apps, templates, human support by developers, and much more!
sevalla.com