json-diff VS helpful

Compare json-diff vs helpful and see what are their differences.

json-diff

Structural diff for JSON files (by andreyvit)

helpful

A better Emacs *help* buffer (by Wilfred)
Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
json-diff helpful
1 34
1,071 1,063
- -
3.2 5.9
8 days ago 3 months ago
CoffeeScript Emacs Lisp
MIT License -
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
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.

json-diff

Posts with mentions or reviews of json-diff. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2022-03-29.

helpful

Posts with mentions or reviews of helpful. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-06-16.
  • How to "touch file" in dired mode?
    1 project | /r/emacs | 7 Jul 2023
    If you want to programmatically create files, write to them, etc, then read the fine manual, it comes with your Emacs, has index, search and web-like navigation. It is well worth your time investing in looking up the manual, both for Emacs and for Elisp. You access the manual via C-h i. Another good thing to learn how to use is Emacs built-in help. As a minimal basic, C-h f will display information about functions, and C-h v will display the documentation for variables. You can also see where things are declared, open the source code, etc. A good alternative to built-in help is Helpful, which I suggest installing and start using too.
  • Is doom emacs still actively maintained?
    4 projects | /r/emacs | 16 Jun 2023
    It tweaks Emacs GC. You can run M-x describe-variable while your cursor is at gc-cons-threshold to learn about it. If you opted-in for using "Vim bindings" (Evil mode), you can press K while in normal mode. Note that K doesn't run the describe- command in Doom, but it runs helpful-command from (https://github.com/Wilfred/helpful), which provides more context that describe- commands usually do.
  • Quickly learning some LISP basics for using emacs?
    2 projects | /r/emacs | 27 Apr 2023
    The packages helpful and elisp-demos are super useful because they enhance Emacs' built-in documentation.
  • Is the official GNU Emacs up to date?
    2 projects | /r/emacs | 27 Apr 2023
    You can try to actually use helpful for a while. There was also a package with examples, I don't remember the name, perhaps someone else knows which I mean, that shows usage of a function where available. I remember using it and found it very useful for a while when I was learning elisp more actively. I still use helpful sometimes.
  • Helpful: Better Emacs Help
    1 project | news.ycombinator.com | 27 Apr 2023
  • Best emacs configs for Javascript and/or users who don't like to memorize keybindings?
    5 projects | /r/emacs | 24 Apr 2023
    Once you got the hang of keybindings, which-key is a helpful extension (aka package) to Emacs. At this stage, there are other helpful packages and keybindings.
  • Doom -> vanilla emacs 29
    8 projects | /r/emacs | 14 Apr 2023
    helpful for better help buffers
  • Emacs terminology
    2 projects | /r/emacs | 17 Mar 2023
    Since you seem interested, have a look at elisp-demos , too. It works in tandem with helpful.
  • Good short documentation for CL functions (etc.) available?
    5 projects | /r/Common_Lisp | 16 Mar 2023
    Elisp Docs are fantastic they have documented everything while with CL most documentation is missing or only on the Web. With Emacs, one need to learn about C-h f (describe-function), C-h k (describe-key), helpful.el and elisp-demos and a new world opens. Terminology is always different, simple example: Microsoft terminology sounds like bullshit, to a Unix person.
  • What's the Best Way to Learn Emacs?
    1 project | /r/emacs | 8 Mar 2023
    Your primary source of knowledge will be the manual and the built-in discoverability (describe-* functions, or helpful) and of course reading the code. I'm not a manual person myself, but Emacs is one of the examples where it is truly excellent and has answers for almost everything.

What are some alternatives?

When comparing json-diff and helpful you can also consider the following projects:

deadgrep - fast, friendly searching with ripgrep and Emacs

emacs-which-key - Emacs package that displays available keybindings in popup

ydiff - View colored, incremental diff in workspace or from stdin with side by side and auto pager support

elisp-demos - Demonstrate Emacs Lisp APIs

tree-sitter - An incremental parsing system for programming tools

marginalia - :scroll: marginalia.el - Marginalia in the minibuffer

wordle - Wordle TUI in Rust

GNU Emacs - Mirror of GNU Emacs

difftastic - a structural diff that understands syntax 🟥🟩

solarized-emacs - The Solarized colour theme, ported to Emacs.

json-ordered-tidy - A fancy JSON tidier that can arbitrarily order object keys

use-package - A use-package declaration for simplifying your .emacs