C++ logic-programming

Open-source C++ projects categorized as logic-programming

Top 4 C++ logic-programming Projects

  • souffle

    Soufflé is a variant of Datalog for tool designers crafting analyses in Horn clauses. Soufflé synthesizes a native parallel C++ program from a logic specification.

  • Project mention: A Logic Language for Distributed SQL Queries | news.ycombinator.com | 2024-04-25

    > In fact, we could have used Datalog to achieve our data goals — but that would mean we have to build our own Datalog implementation, backing data store, etc. We don’t want to do that.

    Surprising that creating a whole new language made more sense then a backend. I wonder if they did a proof of concept with an existing logic system like Souffle¹ or Rel² first.

    ¹ https://github.com/souffle-lang/souffle

    ² https://relational.ai/blog/rel

  • atomspace

    The OpenCog (hyper-)graph database and graph rewriting system

  • 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
  • clingo

    🤔 A grounder and solver for logic programs.

  • Project mention: Learn Datalog Today | news.ycombinator.com | 2024-01-21

    One of the easiest to get started on Datalog in my opinion is really clingo https://potassco.org/clingo/ , which can be pip installed and has python bindings. Answer Set Programming goes beyond datalog, but it holds datalog semantics as a sublanguage. It is unfortunate this is not well advertised.

    ```

  • cosmos

    A new logic programming language. (by mcsoto)

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

C++ logic-programming related posts

Index

What are some of the best open-source logic-programming projects in C++? This list will help you:

Project Stars
1 souffle 861
2 atomspace 777
3 clingo 585
4 cosmos 177

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