uutils/coreutils
View on GitHub ↗ ★ 24,324 Rust
Cross-platform Rust rewrite of the GNU coreutils
162 mentions on Hacker News by 138 people: 22 stories, 140 comments · first 2013-11-29 · latest 2026-10-04
20082026
-
…that are easy to compile anywhere, and this is as good a way as any to try and learn it. [1] https://github.com/uutils/coreutils/
comment by twic · 2021-03-09 · in Debian Running on Rust Coreutils -
▲ 4
Cross-platform Rust rewrite of the GNU coreutilsstory by ibraheemdev · 2021-02-24 · 0 comments
-
▲ 1
Cross-platform Rust rewrite of the GNU coreutilsstory by ibraheemdev · 2021-02-22 · 0 comments
-
▲ 5
Cross-platform Rust rewrite of the GNU coreutilsstory by ibraheemdev · 2021-02-16 · 3 comments
-
▲ 1
Cross-platform Rust rewrite of the GNU coreutilsstory by joshlk · 2021-02-15 · 0 comments
-
▲ 3
Cross-platform Rust rewrite of the GNU coreutilsstory by __henil · 2021-01-11 · 0 comments
-
It's not finished, but a decent amount is implemented: https://github.com/uutils/coreutils In general there has been more effort put into trying to improve on the default tools through projects like ripgrep (grep), bat (cat), lsd and exa…
comment by nicoburns · 2020-10-25 · in Ask HN: Go programming language is over ten years old. What do you think of it? -
▲ 1
Uutils coreutils – GNU coreutils rewritten in safe Ruststory by ashitlerferad · 2020-08-26 · 1 comment
-
…has been rather fun and successful, is speeding up uutils' implementation of integer factorisation: https://github.com/uutils/coreutils/pulls?q=is%3Apr+author%3... (uutils is a Rust reimplementation of the GNU coreutils and findutils) I'm…
comment by nbraud · 2020-06-21 · in Ask HN: What did you make during lockdown? -
There is https://github.com/uutils/coreutils implemented in Rust
comment by asicsp · 2020-06-07 · in Show HN: Choose – An alternative to cut and sometimes awk -
https://github.com/uutils/coreutils
comment by vePhi4le · 2020-05-19 · in Linux Productivity Tools (2019) [pdf] -
He might just be wrong: https://github.com/uutils/coreutils The only reason he might still be right is if they don't aim to be POSIX-compliant. The page doesn't explicitly call out compliance as a goal, but given that it has some busybox…
comment by eximius · 2020-05-03 · in Re: Integrating "safe" languages into OpenBSD? (2017) -
The first four utils were added 7+ years ago: https://github.com/uutils/coreutils/commit/9653ed81a2fbf393f... This has been developed for a while. You're looking at the official GitHub releases which doesn't mean much. It just means they…
comment by gmanley · 2020-05-03 · in Re: Integrating "safe" languages into OpenBSD? (2017) -
…100 commands, so you'll have seen at least that many separate crates building. They're listed here: https://github.com/uutils/coreutils/blob/6e8c901204934029c88... My impression is that ecosystems where tracking dependencies is hard tend…
comment by DougBTX · 2020-05-03 · in Re: Integrating "safe" languages into OpenBSD? (2017) -
That commit doesn't have any files in it. The first release of "uutils coreutils" appears to be this: https://github.com/uutils/coreutils/commit/511f138e3856e2d69... which is only twenty days young, and a 0.0.1 release to boot (whatever…
comment by geocar · 2020-05-03 · in Re: Integrating "safe" languages into OpenBSD? (2017) -
https://github.com/uutils/coreutils/commit/d4e96b33e34373399... I read 2013, Theo de Raadt's email is from 2017, over 4 years later. I think we can fault him for being overconfident and not checking his facts.
comment by loup-vaillant · 2020-05-03 · in Re: Integrating "safe" languages into OpenBSD? (2017) -
…network connections at build time to fetch dependencies! For example something as simple as chown: https://github.com/uutils/coreutils/blob/master/src/uu/chown...
comment by notaplumber · 2020-05-03 · in Re: Integrating "safe" languages into OpenBSD? (2017) -
79 by my count, but I'd be happy to have someone correct me. https://github.com/uutils/coreutils/tree/ef4d09ee3c067c280ba... It looks to me like the only changes in that table since November 2017 are that `join` and `df` were moved from…
comment by ChristianBundy · 2020-05-03 · in Re: Integrating "safe" languages into OpenBSD? (2017) -
…This is in fact incorrect--there is a project aiming to build all of the coreutils in Rust ( https://github.com/uutils/coreutils ). More to the point: while I do concur in the conclusion that Rust shouldn't be a part of the OpenBSD base…
comment by jcranmer · 2020-05-03 · in Re: Integrating "safe" languages into OpenBSD? (2017) -
…it into existing systems. I dream of one day ordering a System76 with Redox already installed. [1]: https://github.com/uutils/coreutils.git [2]: https://www.redox-os.org/
comment by Datenstrom · 2020-05-03 · in Re: Integrating "safe" languages into OpenBSD? (2017) -
…as a systems programming language, there's a fairly far along implemention that already exists: https://github.com/uutils/coreutils/blob/master/README.md
comment by saghm · 2020-02-25 · in Fuchsia Programming Language Policy -
https://github.com/uutils/coreutils ?
comment by orf · 2020-02-02 · in Buffer overflow when pwfeedback is set in sudoers -
Core utils in Rust: https://github.com/uutils/coreutils
comment by vips7L · 2020-02-02 · in Buffer overflow when pwfeedback is set in sudoers -
For coreutils actually written from scratch, see a more interesting project: https://github.com/uutils/coreutils
comment by viraptor · 2019-11-14 · in Show HN: RustyBox – a Busybox fork written in Rust -
…Cross-platform Rust rewrite of the GNU coreutils [2] [1] https://github.com/Peltoche/lsd [2] https://github.com/uutils/coreutils
comment by Fnoord · 2019-07-30 · in Exa – A Modern Replacement for Ls -
…to giving Rust a shot I think their idea of reimplementing coreutils in the language has merit. [1] https://github.com/uutils/coreutils
comment by voxadam · 2018-05-16 · in Tarballs, the ultimate container image format -
…the "standard" gnu coreutils, as well as suckless tools, and 9base from plan9. And projects like https://github.com/uutils/coreutils So there's plenty of places to draw inspiration from.
comment by e12e · 2018-03-25 · in Look for the duct tape -
How about replacing the core utilities? https://github.com/uutils/coreutils
comment by phkahler · 2018-02-23 · in Oxidizing Fedora: Try Rust and Its Applications Today -
https://github.com/uutils/coreutils for instance Personally, I don't find this a bad idea, as long as it is not the primary thrust. The reason it is needed is that you aren't going to convince everyone to change the default tools they've…
comment by dcsommer · 2017-12-05 · in Integrating “safe” languages into OpenBSD? -
…interesting to try to cobble together a Linux distribution with a rust userland, using coreutils ( https://github.com/uutils/coreutils ) and over time building more and more of the userland/interface in rust.
comment by AtticusTheGreat · 2017-12-04 · in Integrating “safe” languages into OpenBSD? -
…I'm misunderstanding but there is a pretty serious effort to rewrite all the gnu coreutils in Rust: https://github.com/uutils/coreutils
comment by xwvvvvwx · 2017-12-04 · in Integrating “safe” languages into OpenBSD? -
https://github.com/uutils/coreutils is a long way along.
comment by dbaupp · 2017-10-09 · in Show HN: A simple, fast and user-friendly alternative to find, written in Rust -
…utils wrapper) tokei: https://github.com/Aaronepower/tokei (loc stats) And of course this: https://github.com/uutils/coreutils
comment by coldtea · 2017-10-08 · in Show HN: A simple, fast and user-friendly alternative to find, written in Rust -
…quality auto-completion for every command. --- [1] https://github.com/jwilm/alacritty [2] https://github.com/uutils/coreutils
comment by brandur · 2017-07-01 · in Cicada – Unix shell written in Rust -
…to write an OS from scratch: https://www.redox-os.org Then there's the Rust rewrite of coreutils: https://github.com/uutils/coreutils Someone also did the research on building a Linux kernel module in Rust, though it seems like quite the…
comment by kosinus · 2017-06-28 · in Increasing Rust’s Reach -
…in original C ( https://github.com/goj/coreutils/blob/rm-d/src/ls.c ) and its rewrite in Rust ( https://github.com/uutils/coreutils/blob/master/src/ls/ls.rs ) are quite different. The rewrite doesn't implement half of the original options.…
comment by alexeiz · 2017-04-17 · in Why don't you just rewrite it in X? -
…Golang runtime for example. Objective-C to Swift migration. Various parts of Firefox. Coreutils ( https://github.com/uutils/coreutils ). Ruby extensions: https://codeandtalk.com/v/fullstackfest-2015/full-stack-fest... . remacs:…
comment by lossolo · 2017-03-30 · in Addendum to “Curl is C” -
…Golang runtime for example. Objective-C to Swift migration. Various parts of Firefox. Coreutils ( https://github.com/uutils/coreutils ). Ruby extensions: https://codeandtalk.com/v/fullstackfest-2015/full-stack-fest... remacs:…
comment by fiedzia · 2017-03-30 · in Addendum to “Curl is C” -
Observation: https://github.com/uutils/coreutils/blob/master/LICENSE GNU coreutils is GPL, this is MIT.
comment by CiPHPerCoder · 2016-03-22 · in Cross-platform Rust rewrite of the GNU coreutils -
…Ugly. I looked at one random file which turned out to be a `du' command implementation: https://github.com/uutils/coreutils/blob/master/src/du/du.rs... Are they really starting a new OS level thread for every directory found? Looks like an…
comment by codedokode · 2016-03-22 · in Cross-platform Rust rewrite of the GNU coreutils -
Just to give an example: https://github.com/uutils/coreutils/blob/master/src/whoami/p... looks suspically simmilar to: http://code.metager.de/source/xref/gnu/coreutils/src/whoami....
comment by jeena · 2016-03-22 · in Cross-platform Rust rewrite of the GNU coreutils -
▲ 548
Cross-platform Rust rewrite of the GNU coreutilsstory by yincrash · 2016-03-22 · 487 comments
-
I wonder why they decided to write their own coreutils instead of using https://github.com/uutils/coreutils
comment by yincrash · 2016-03-19 · in Redox – A Unix-Like Operating System Written in Rust -
https://github.com/uutils/coreutils - in Rust. https://github.com/aisola/go-coreutils - in Go. https://github.com/search?l=Nimrod&q=coreutils&type=Reposito... - in Nim (didn't seem to take off) You know how people write a to-do list, or a…
comment by voltagex_ · 2016-02-24 · in Cash: a cross-platform implementation of Unix shell commands in JavaScript -
How about a re-write of coreutils in Rust? https://github.com/uutils/coreutils
comment by cls59 · 2016-02-23 · in Rewrite Everything in Rust -
https://github.com/redox-os/redox https://github.com/uutils/coreutils
comment by efuquen · 2016-02-16 · in Glibc getaddrinfo stack-based buffer overflow -
…I failed to find git's checkout function, even with a good bit of energy put into it. 0: https://github.com/uutils/coreutils 1: https://github.com/mkottman/lua-git/blob/d64218a227fe26b1fc9...
comment by mitchtbaum · 2015-10-29 · in Pijul version control system -
Or contribute to the project that's already doing so: https://github.com/uutils/coreutils/ (I myself wrote a little wc for fun a month ago, still missing some compatibility things https://github.com/steveklabnik/rwc/blob/master/src/main.rs…
comment by steveklabnik · 2015-08-14 · in Rust in 2016