turnstile VS dinit-chimera

Compare turnstile vs dinit-chimera and see what are their differences.

turnstile

Independent session/login tracker (by chimera-linux)

dinit-chimera

Chimera service package for dinit (by chimera-linux)
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
turnstile dinit-chimera
3 1
59 10
- -
7.2 7.8
about 1 month ago 23 days ago
C++ C
BSD 2-clause "Simplified" License BSD 2-clause "Simplified" License
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.

turnstile

Posts with mentions or reviews of turnstile. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-05-04.
  • Attention wayland shoppers waybox-git version is on jobcomm
    1 project | /r/joborun | 10 May 2023
    Consolekit is good, but there's a new portable replacement being created called turnstile with even more features, i suggest you check it out: https://github.com/chimera-linux/turnstile
  • Get gnu gnu'd
    4 projects | /r/ProgrammerHumor | 4 May 2023
    artix support for all the inits is half-baked because they essentially do the bare minimum required to get things booting in a way equivalent to what a classic sysv-style boot would be, and then write service files against that core set, but without ever considering anything beyond that - you can easily tell the difference with dinit which i've seen many artix people talk about - artix dinit implementation is based around the sample service files that come with dinit and not only do not properly utilize dinit to its full extent, but also do not bother to provide any sort of reasonable infrastructure for other services to use, or put any effort towards having a standard service set that multiple distributions could use so that upstreams can easily provide compatible dinit service files - meanwhile chimera has its https://github.com/chimera-linux/dinit-chimera suite, which implements a flexible set of oneshots, support for service targets that can be used for reliable ordering, support for systemd-compatible binfmt files and other helpers and so on, all while ensuring it can be used in a cross-distro manner, as well as https://github.com/chimera-linux/turnstile which provides first-class user service support and session tracking so that you can have reliably managed user processes (e.g. dbus session bus, sound server, etc) and so on
  • Elogind
    1 project | /r/chimeralinux | 20 Dec 2022
    eventually https://github.com/chimera-linux/turnstile should reach practical feature parity with logind (minus seat management, which can be done with libseat/seatd), after which elogind may be removed (but that will require existing things to be ported over)

dinit-chimera

Posts with mentions or reviews of dinit-chimera. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-05-04.
  • Get gnu gnu'd
    4 projects | /r/ProgrammerHumor | 4 May 2023
    artix support for all the inits is half-baked because they essentially do the bare minimum required to get things booting in a way equivalent to what a classic sysv-style boot would be, and then write service files against that core set, but without ever considering anything beyond that - you can easily tell the difference with dinit which i've seen many artix people talk about - artix dinit implementation is based around the sample service files that come with dinit and not only do not properly utilize dinit to its full extent, but also do not bother to provide any sort of reasonable infrastructure for other services to use, or put any effort towards having a standard service set that multiple distributions could use so that upstreams can easily provide compatible dinit service files - meanwhile chimera has its https://github.com/chimera-linux/dinit-chimera suite, which implements a flexible set of oneshots, support for service targets that can be used for reliable ordering, support for systemd-compatible binfmt files and other helpers and so on, all while ensuring it can be used in a cross-distro manner, as well as https://github.com/chimera-linux/turnstile which provides first-class user service support and session tracking so that you can have reliably managed user processes (e.g. dbus session bus, sound server, etc) and so on

What are some alternatives?

When comparing turnstile and dinit-chimera you can also consider the following projects:

sudo - Utility to execute a command as another user

chimerautils - Chimera's core userland, based on FreeBSD