please VS robo

Compare please vs robo and see what are their differences.

please

High-performance extensible build system for reproducible multi-language builds. (by thought-machine)

robo

An automation tool utilizing the Prolog language. (by webstrand)
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.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
please robo
3 1
2,410 4
0.6% -
9.3 0.0
3 days ago about 3 years ago
Go Prolog
Apache License 2.0 -
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.

please

Posts with mentions or reviews of please. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-07-08.

robo

Posts with mentions or reviews of robo. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2021-12-28.
  • Redo: A recursive, general-purpose build system
    7 projects | news.ycombinator.com | 28 Dec 2021
    I really like the declarative style of make, to the extent that I've been abusing it as an automation tool. Doing things like checking if a server is alive or setting up a serial port. But due to limitations like depending on mtime and issues with special characters in targets, I've switched some of my more intensive Makefiles to prolog using this: https://github.com/webstrand/robo.

    When I find the time I hope to write bindings for netlink for prolog, so that I can declaratively create and configure network namespaces. Complete declarative system configuration using prolog would be a dream come true.

What are some alternatives?

When comparing please and robo you can also consider the following projects:

bazel-diff - Performs Bazel Target Diffing between two revisions in Git, allowing for Test Target Selection and Selective Building

pants - The Pants Build System

example-bazel-monorepo - πŸŒΏπŸ’š Example Bazel-ified monorepo, supporting Golang, Java, Python, Scala, and Typescript

tup - Tup is a file-based build system.

buck-converters - My collection of buck converter circuits

bobc - Remote cache for https://bob.build

Builder - Next-Gen Builder

buildtools - A bazel BUILD file formatter and editor

parker - πŸ€ package the workdir into a lightweight container runtime that can be executed directly.

cap-std - Capability-oriented version of the Rust standard library

Buck - A fast build system that encourages the creation of small, reusable modules over a variety of platforms and languages.

bazel-watcher - Tools for building Bazel targets when source files change.