Skip to content

SUPERCILEX/fuc

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

Signed-off-by: Alex Saveau <saveau.alexandre@gmail.com>
62c9cf2

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
cpz
 
 
 
 
rmz
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Fast Unix Commands

cpz crates.io rmz crates.io Packaging status

The FUC-ing project provides modern unix commands focused on performance:

Benchmarks are available under the comparisons folder.

Goals

  1. Performance: if a reasonable improvement can be made, it will be.
  2. Efficiency: when only negligible performance improvements are left, remaining efforts are focussed on minimizing wasted compute.
  3. Usability: where applicable, the UX of existing commands is improved.

Non-goals

  • Portability: FUCs are primarily targeted at modern Linux installations. Support for other platforms is provided on a best-efforts basis.
  • Compatibility: coreutils or its Rust re-implementation will have the broadest and most stable set of options.