The growth of command line options, 1979-Present

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com
featured
Stream - Scalable APIs for Chat, Feeds, Moderation, & Video.
Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.
getstream.io
featured
  1. pict

    Pairwise Independent Combinatorial Tool

    > Every option doubles the amount of testing required to exhaustively test the program.

    True, but pairwise-independent combinatorial testing provides almost-exhaustive coverage with non-exponential growth in test cases: https://github.com/microsoft/pict

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. libxo

    The libxo library allows an application to generate text, XML, JSON, and HTML output using a common set of function calls. The application decides at run time which output style should be produced.

  4. oils

    Oils is our upgrade path from bash to a better language and runtime. It's also for Python and JavaScript users who avoid shell!

    For completions, as part of the Oil shell design space exploration, @chubot proposed a protocol he called Shellac, see: https://github.com/oilshell/oil/wiki/Shellac-Protocol-Propos...

  5. autocomplete

    IDE-style autocomplete for your existing terminal & shell

    > In our timeline, maybe some file format could be standardized that describes the particular inputs and options a command takes, and e.g. shells would hook into it. Kind of like header files, but distributed either in a community repository or by each of the tools themselves.

    This sort of sounds like what we're working on at Fig. We've defined a declarative standard for specifying the inputs to a CLI tool and have a community repo with all supported tools: https://github.com/withfig/autocomplete

    Disclosure: I'm one of the founders

  6. dotfiles

    A collection of my dotfiles and other configurations (by aclough)

    Yes, there's stuff that you can't get just from parsing the man page too, but it's a huge help. I know it's not done every startup, I have running that as part of my "update everything" script.

    https://github.com/aclough/dotfiles/blob/master/mupdate.sh

  7. Stream

    Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.

    Stream logo
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

  • How To Test Integrations with APIs Using WireMock in .NET

    2 projects | dev.to | 1 Oct 2024
  • Fig is ending their service

    1 project | news.ycombinator.com | 8 Aug 2024
  • Fig Is Sunsetting

    1 project | news.ycombinator.com | 14 Mar 2024
  • Fig Is Sunsetting

    3 projects | news.ycombinator.com | 12 Mar 2024
  • Top Free Utility Mac Apps You Aren’t Using

    3 projects | dev.to | 4 Mar 2024

Did you know that Python is
the 2nd most popular programming language
based on number of references?