Introducing Phirs (0.1.0), a cross-platform and well-tested user directory path provider library, including cache and config paths

This page summarizes the projects mentioned and recommended in the original post on /r/PHP

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • phirs

    Library providing cross-platform user directory paths, such as config and cache

  • parvaj

    Easy and fast VHDL simulation tool, integrating GHDL and GTKWave

  • The initial idea came from my other project Parvaj (a CLI app for simulating VHDL code using GHDL and GtkWave easily). I decided to make it more flexible in the next version (as a request from my friend), and cache usage feels like a good idea to implement the new functionality (possibly by using Symfony Cache component). For persistent cache from run to run, I needed a permanent cache directory, so I created Phirs.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • phoronix-test-suite

    The Phoronix Test Suite open-source, cross-platform automated testing/benchmarking software.

  • I don't think so. Phoronix Test Suite is a big example. Plus, in the PHP community itself, there are so many CLI apps: Composer, PHPUnit, static analyzers like Phan, just to name a few. Symfony Console component has more than 9k stars, so this should mean PHP is a capable tool for CLI apps.

  • phan

    Phan is a static analyzer for PHP. Phan prefers to avoid false-positives and attempts to prove incorrectness rather than correctness.

  • I don't think so. Phoronix Test Suite is a big example. Plus, in the PHP community itself, there are so many CLI apps: Composer, PHPUnit, static analyzers like Phan, just to name a few. Symfony Console component has more than 9k stars, so this should mean PHP is a capable tool for CLI apps.

  • console

    Eases the creation of beautiful and testable command line interfaces

  • I don't think so. Phoronix Test Suite is a big example. Plus, in the PHP community itself, there are so many CLI apps: Composer, PHPUnit, static analyzers like Phan, just to name a few. Symfony Console component has more than 9k stars, so this should mean PHP is a capable tool for CLI apps.

  • gtk

    php ffi gtk (by ghostjat)

  • It may become possible to write GUI apps in PHP as well. Yes, this is far from ideal. But since FFI, things are going to be better, e.g. see PHP GTK bindings.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts