lwc alternatives and similar packages
Based on the "DevOps Tools" category.
Alternatively, view lwc alternatives based on common mentions on social networks and blogs.
-
Gitea
Git with a cup of tea! Painless self-hosted all-in-one software development service, including Git hosting, code review, team collaboration, package registry and CI/CD -
Moby
The Moby Project - a collaborative project for the container ecosystem to assemble container-based systems -
Packer
Packer is a tool for creating identical machine images for multiple platforms from a single source configuration. -
kubeshark
eBPF-powered network observability for Kubernetes. Indexes L4/L7 traffic with full K8s context, decrypts TLS without keys. Queryable by AI agents via MCP and humans via dashboard. -
dasel
Unified querying, transformation, and modification of JSON, TOML, YAML, XML, INI, HCL, KDL and CSV. -
Mizu
DISCONTINUED. The API traffic viewer for Kubernetes providing deep visibility into all API traffic and payloads going in, out and across containers and pods inside a Kubernetes cluster. Think TCPDump and Wireshark re-invented for Kubernetes [Moved to: https://github.com/kubeshark/kubeshark] -
Pomerium
Pomerium is an identity and context-aware reverse proxy for zero-trust access to web applications and services. -
StatusOK
Monitor your Website and APIs from your Computer. Get Notified through Slack, E-mail when your server is down or response time is more than expected. -
uTask
µTask is an automation engine that models and executes business processes declared in yaml. ✏️📋 -
s3gof3r
Fast, concurrent, streaming access to Amazon S3, including gof3r, a CLI. http://godoc.org/github.com/rlmcpherson/s3gof3r
SaaSHub - Software Alternatives and Reviews
Do you think we are missing an alternative of lwc or a related project?
Popular Comparisons
README
lwc
A live-updating version of the UNIX wc command.
[](demo.gif)
Installation
You can get a prebuilt binary for every major platform from the
Releases page. Just extract it
somewhere under your PATH and you're good to go.
Alternatively, use go get to build from source:
go get -u github.com/timdp/lwc/cmd/lwc
On Debian-compatible Linux distributions such as Ubuntu, you can also use the experimental APT repository:
echo 'deb [allow-insecure=yes] https://tmdpw.eu/lwc-releases/debian/ any main' |
sudo tee /etc/apt/sources.list.d/lwc.list
sudo apt update
sudo apt install lwc
Usage
lwc [OPTION]... [FILE]...
lwc [OPTION]... --files0-from=F
Without any options, lwc will count the number of lines, words, and bytes
in standard input, and write them to standard output. Contrary to wc, it will
also update standard output while it is still counting.
All the standard wc options are
supported:
--linesor-l--wordsor-w--charsor-m--bytesor-c--max-line-lengthor-L--files0-from=F--help--version
In addition, the output update interval can be configured by passing either
--interval=TIME or -i TIME, where TIME is a duration in milliseconds.
The default update interval is 100 ms.
Examples
Count the number of lines in a big file:
lwc --lines big-file
Run a slow command and count the number of lines and words logged:
slow-command | lwc --lines --words
Benchmark lwc's throughput by counting random bytes (press Ctrl+C to exit):
lwc --bytes < /dev/urandom
Caveats
You can mostly use lwc as a drop-in replacement for wc. However, you
should be aware of the following:
The behavior of the
--wordsand--charsoptions is slightly different fromwc's implementation. You might get different values with certain binary data.While
lwcis pretty fast, you won't get the same raw throughput as withwc. The reason for that is (probably) twofold: the code isn't optimized for performance, and a Go implementation is no match for a C one.
JavaScript Version
This utility briefly existed as a Node.js package. I'm keeping the code around for educational purposes, but I will no longer be maintaining it.
Author
License
MIT
*Note that all licence references and agreements mentioned in the lwc README section above
are relevant to that project's source code only.