feedgnuplot
Git
Our great sponsors
feedgnuplot | Git | |
---|---|---|
16 | 283 | |
697 | 49,275 | |
- | 1.2% | |
5.1 | 10.0 | |
about 1 month ago | about 13 hours ago | |
Perl | C | |
GNU General Public License v3.0 or later | 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.
feedgnuplot
-
Brplot – plotting app/lib in C
Thanks for the post. The obvious comparison is feedgnuplot: https://github.com/dkogan/feedgnuplot/
That works similarly in that it plots standard input. The backend is gnuplot, which is a double-edged sword: it's far more full-featured than brplot, but almost certainly is much slower also. I'll try out brplot to see if it would be a good replacement for cases where speed is important. Thanks!
-
A command line tool that draw plots on the terminal
My friend wrote a gnuplot wrapper that is a bit cleaner to use called 'feedgnuplot'
https://github.com/dkogan/feedgnuplot
It's in the debian repos so you can pull it if you're in a debian derivative too, like Ubuntu.
Oh hey Dima.
Feedgnuplot is really slick.
https://github.com/dkogan/feedgnuplot
It's in the debian repos too.
You want feedgnuplot: https://github.com/dkogan/feedgnuplot/
It gives you all the power of gnuplot. So you can make simple plots in the console, or fancy graphical ones, or output to files on disk or whatever.
-
D2: A new declarative language to turn text into diagrams
Is there a declarative language or framework to create ad-hoc GUIs that consume structured data from stdin stream and spit-out a GUI?
Like feedgnuplot [1] but not only restricted to graphs.
-
jupyter and vim
I found using shell as an interactive environment to be pretty productive using https://github.com/dkogan/feedgnuplot and https://github.com/dkogan/vnlog. The filesystem becomes your state (instead of in memory state of your Python interpreter) which forces you to write Unix-style tools. Plotting with feedgnuplot spins up an interactive Qt plotter which I often used to explore 3D plots. It's not "inline" and fancy and does take a bit of grokking but I eventually found it more productive than Jupyter, especially as my development moved away from Python.
-
termplotlib: Plots in the terminal
One of the tools I absolutely love is feedgnuplot which presents a stdin CLI interface to gnuplot.
-
Anyone know of a good Data Visualization Library?
Also, if one doesn't want to learn Gnuplot's DSL try using feedgnuplot which presents a stdin interface for whitespace delimited tabular data.
- Show HN: Simple tool for creating commandline bar charts
- Git 2.33 released with new “merge-ort” merging with 500~9000x speed-up
Git
-
So You Think You Know Git – Git Tips and Tricks by Scott Chacon
Boy, I can't find this either (but also, the kernel mailing list is _really_ difficult to search). I really remember Linus saying something like "it's not a real SCM, but maybe someone could build one on top of it someday" or something like that, but I cannot figure out how to find that.
You _can_ see, though, that in his first README, he refers to what he's building as not a "real SCM":
https://github.com/git/git/commit/e83c5163316f89bfbde7d9ab23...
-
Git Commit Messages by Jeff King
Here is the direct link, as HN somehow removes the query string: https://github.com/git/git/commits?author=peff&since=2023-10...
- My favourite Git commit (2019)
-
The bash book to rule them all
Yes, but you are referring to standalone scripts, not functions defined within a Bash script.
Compare for example the following helper code used for git command completion inside Bash and inside PowerShell.
Bash: https://github.com/git/git/blob/master/contrib/completion/gi...
-
Git Branches: Intuition and Reality
`master` is also used as the default name for the default branch in newly created repositories. See option `--initial-branch` of `git init` and config variable `init.defaultBranch` [2] to override. Git for Windows, for example, allows setting the config option in its installer.
Source code:
- for merge commit formatting: https://github.com/git/git/blob/2108fe4a1976f95821e13503fd33...
> which branch on a remote is considered the default
That part is actually covered by "the default branch in newly created repositories". There are two different places where its done:
- This is the one you probably mean: [1]
- This is an obscure feature: [2]. A Stack Overflow comment [3] calls it "one of the abandoned experiments that were being done before the concept of a remote was invented".
Both of the places use function git_default_branch_name from refs.c [4], which uses config variable `init.defaultBranch` I've mentioned above.
[1] https://github.com/git/git/blob/v2.43.0/remote.c#L2380-L2383
[2] https://github.com/git/git/blob/v2.43.0/remote.c#L328-L338
[3] https://stackoverflow.com/a/54132016/1083697
[4] https://github.com/git/git/blob/v2.43.0/refs.c#L671-L705
-
See the History of a Method with Git log -L
There's a comment about that here: https://github.com/git/git/blob/bc5204569f7db44d22477485afd5...
When writing or updating patterns, assume that the contents these
-
fdupes: Identify or Delete Duplicate Files
You know another project with much of its source files in the top-level directory? https://github.com/git/git
What are some alternatives?
scalar - Scalar: A set of tools and extensions for Git to allow very large monorepos to run on Git without a virtualization layer
PineappleCAS - A generic computer algebra system targeted for the TI-84+ CE calculators
implot - Immediate Mode Plotting
matplotlib-cpp - Extremely simple yet powerful header-only C++ plotting library built on the popular matplotlib
Subversion - Mirror of Apache Subversion
vscode-gitlens - Supercharge Git inside VS Code and unlock untapped knowledge within each repository — Visualize code authorship at a glance via Git blame annotations and CodeLens, seamlessly navigate and explore Git repositories, gain valuable insights via rich visualizations and powerful comparison commands, and so much more
ttyplot - a realtime plotting utility for terminal/console with data input from stdin
plotext - plotting on terminal
linux - Linux kernel source tree
chromebrew - Package manager for Chrome OS [Moved to: https://github.com/chromebrew/chromebrew]
jj - A Git-compatible VCS that is both simple and powerful
vim-gitgutter - A Vim plugin which shows git diff markers in the sign column and stages/previews/undoes hunks and partial hunks.