kanren

An extensible, lightweight relational/logic programming DSL written in pure Python (by pythological)

Kanren Alternatives

Similar projects and alternatives to kanren

  • minizinc-python

    Access to all MiniZinc functionality directly from Python

  • clpz

    5 kanren VS clpz

    Constraint Logic Programming over Integers

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • ukanren-rs

    Rust implementation of µKanren, a featherweight relational programming language.

  • microKanren-py

    Discontinued Simple python3 implementation of microKanren with lots of type annotations for clarity

  • PyNeuraLogic

    PyNeuraLogic lets you use Python to create Differentiable Logic Programs

  • pyswip

    5 kanren VS pyswip

    PySwip is a Python - SWI-Prolog bridge enabling to query SWI-Prolog in your Python programs. It features an (incomplete) SWI-Prolog foreign language interface, a utility class that makes it easy querying with Prolog and also a Pythonic interface.

  • ciao

    3 kanren VS ciao

    Ciao is a modern Prolog implementation that builds up from a logic-based simple kernel designed to be portable, extensible, and modular.

  • 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 kanren alternative or higher similarity.

kanren reviews and mentions

Posts with mentions or reviews of kanren. We have used some of these posts to build our list of alternatives and similar projects.

Stats

Basic kanren repo stats
3
157
0.0
over 1 year ago

pythological/kanren is an open source project licensed under GNU General Public License v3.0 or later which is an OSI approved license.

The primary programming language of kanren is Python.


Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com