|5 days ago||3 days ago|
|MIT License||GNU General Public License v3.0 or later|
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Visualizing branch changes without Github
4 projects | reddit.com/r/git | 10 Nov 2021
There's also delta, like diff-so-fancy but with many more options.
delta: A syntax-highlighting pager for git. A viewer for git diff output
1 project | reddit.com/r/planetemacs | 20 Oct 2021
Code Review from the Command Line
6 projects | news.ycombinator.com | 25 Sep 2021
I just recently learned that there’s a --gui option for git difftool, which is nice because I use Kaleidoscope for heavy diffs (and merges too with git mergetool) but recently picked up delta  for quicker diffing in the terminal. Now I can have both easily.
What's your "instant love software"?
11 projects | reddit.com/r/linux | 2 Sep 2021
Delta as a side by side difftool for git. https://github.com/dandavison/delta
Need clarity on what's printed with git diff
1 project | reddit.com/r/git | 4 Aug 2021
If you want git to output in a human readable format with colors and syntax highlighting, you can configure it to use a tool like delta
New in Git: Switch and Restore
7 projects | news.ycombinator.com | 1 Aug 2021
Best diff config for vim in 2021?
3 projects | reddit.com/r/vim | 17 Jul 2021
Since newer diff algorithms are merged into vim and there are tools specifically designed for diffing two files, I wonder what is the best vimdiff option? Here is mine: vim " vimdiff configs if has("patch-8.1.0360") set diffopt=filler,internal,algorithm:histogram,indent-heuristic endif There is also delta which seem to have a smarter algorithm. Is there a way to use delta in vim instead?
My favorite cli/tui programs:
43 projects | reddit.com/r/commandline | 15 Jul 2021
Difftastic: Syntax-aware structured diff tool
6 projects | news.ycombinator.com | 7 Jul 2021
Thanks, this is good advice. There are some super featureful diff tools out there. For example, https://github.com/dandavison/delta does a line-based diff but it also syntax highlights its output.
I'm hoping that defining syntax in a separate TOML file will let end users extend difftastic for their own languages/config files. I want to keep difftastic small and manageable.
Compare two files and print out the differences!
1 project | reddit.com/r/rust | 27 May 2021
8 projects | news.ycombinator.com | 22 Nov 2021
A modern, ergonomic Unix shell configuration with Fish
11 projects | dev.to | 21 Nov 2021
Since I'm a big fan of toolchains as code, I've fallen in love with volta for managing my Node.js and Yarn versions. Don't forget commands like volta pin in Node.js projects to lock in versions to your package.json file!
What's New in Node.js 17
3 projects | dev.to | 17 Nov 2021
You can download Node.js 17 to your computer using the appropriate link for your operating system and architecture provided on the Node.js download page. A better way to manage Node.js releases on your machine is to use a Node.js environment management tool like Volta, which allows you to install and switch between multiple Node.js versions seamlessly.
24 projects | news.ycombinator.com | 20 Oct 2021
For folks who use nvm and find it slow, try out Volta. It’s much faster, and IMO a lot nicer to use in general.
Whats your favourite open source Rust project that needs more recognition?
66 projects | reddit.com/r/rust | 11 Oct 2021
1 project | dev.to | 19 Aug 2021
Hello Yarn 2, Goodbye node_modules
5 projects | news.ycombinator.com | 9 Aug 2021
Regarding the enforcement of the NPM version: ever heard of https://volta.sh?
snm v0.7.0: A completely revamped node version manager
Like Volta, snm is cross-platform. NVM is not cross-platform. This is an issue for many devs and many teams.
Trying to install VSC without nodejs
1 project | reddit.com/r/SolusProject | 7 Aug 2021
I had a similar problem to yours. I solved it by letting packages install what ever nodejs they want and have at it. For my personal Node.js version, I use https://volta.sh to manage multiple versions that can be used by my user. Works lime a charm. I tried to use n but I had conflicts with the eopkg version.
[upcoming] Volt - A rust-based package manager that's up to 12x faster than Yarn
2 projects | reddit.com/r/rust | 5 Aug 2021
volta: a js toolchain manager in rust
What are some alternatives?
nvm - Node Version Manager - POSIX-compliant bash script to manage multiple active node.js versions
nvm for Windows - A node.js version management utility for Windows. Ironically written in Go.
asdf - Extendable version manager with support for Ruby, Node.js, Elixir, Erlang & more
diff-so-fancy - Good-lookin' diffs. Actually… nah… The best-lookin' diffs. :tada:
nushell - A new type of shell
vim-fugitive - fugitive.vim: A Git wrapper so awesome, it should be illegal
vim-gitgutter - A Vim plugin which shows git diff markers in the sign column and stages/previews/undoes hunks and partial hunks.
difftastic - a syntax-aware diff
Docker Compose - Define and run multi-container applications with Docker
fnm - 🚀 Fast and simple Node.js version manager, built in Rust
rustdesk - Yet another remote desktop software
gitui - Blazing 💥 fast terminal-ui for git written in rust 🦀