ejc-sql VS cider

Compare ejc-sql vs cider and see what are their differences.

ejc-sql

Emacs SQL client uses Clojure JDBC. (by kostafey)

cider

The Clojure Interactive Development Environment that Rocks for Emacs (by clojure-emacs)
Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
ejc-sql cider
4 16
258 3,505
- 0.5%
0.0 9.4
7 months ago 5 days ago
Emacs Lisp Emacs Lisp
- GNU General Public License v3.0 only
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.

ejc-sql

Posts with mentions or reviews of ejc-sql. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2022-10-27.

cider

Posts with mentions or reviews of cider. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-09-26.
  • CIDER 1.8 ("Geneva") is out!
    1 project | /r/Clojure | 15 Oct 2023
  • Spinneret: A modern Common Lisp HTML generator
    8 projects | news.ycombinator.com | 26 Sep 2023
    > I do think cider (https://github.com/clojure-emacs/cider) has stuff regarding stepping debuggers, but I'm not sure how common it is to use it. Maybe other Clojure users can fill me in :)

    I don't really care about stepping; for me the debugger is about inspecting the state of my program when an exception (maybe because I interrupted it, or because I inserted a breakpoint, or just because something went wrong) happens. Backtrace, local variables, evaluating forms at different stack frames and so-forth.

  • Datomic Is Now Free
    8 projects | news.ycombinator.com | 27 Apr 2023
  • CIDER 1.7 ("Côte d'Azur")
    1 project | /r/Clojure | 24 Mar 2023
  • CIDER 1.6 ("Buenos Aires") is out!
    1 project | /r/Clojure | 21 Dec 2022
  • CIDER 1.5 ("Strasbourg") is out!
    1 project | /r/Clojure | 24 Aug 2022
  • CIDER 1.4 ("Kyiv") is out!
    1 project | /r/Clojure | 2 May 2022
  • Thoughts on Clojure λ
    3 projects | dev.to | 7 Jan 2022
    This was a pain. I tried using vscode with calva, but gave up pretty soon after starting. Ended up using emacs with cider, which was pretty nice, but had a huge learning curve for me since I'm not an emacs user. (Maybe I am after this...)
  • On New IDEs
    3 projects | /r/lisp | 24 Nov 2021
    I was wondering that what the author and other redditors here would think of/about Cursive, an affordable IDE for Clojure, while they have cider in Emacs as well.
  • An Update on CIDER 1.2
    2 projects | /r/Clojure | 24 Nov 2021
    I'm very excited about sideloader feature in nREPL 0.9 and the corresponding ability for CIDER to upgrade the connection, adding its middleware. But I don't see this connection upgrading feature ticket #3037 in the plans for CIDER 1.2, but the sideloader ticket #246 is listed in the plans for nREPL 0.9. It seems that #3037 is held only by #246, so if it will be solved by the time 0.9 release, will there be plans to supporting it in CIDER 1.2?

What are some alternatives?

When comparing ejc-sql and cider you can also consider the following projects:

emacs-sql-indent - Syntax based indentation for SQL files inside GNU Emacs

lem - Common Lisp editor/IDE with high expansibility

ob-sql-mode - sql-mode backend for Org Babel

doom-emacs - An Emacs framework for the stubborn martian hacker [Moved to: https://github.com/doomemacs/doomemacs]

spacemacs - A community-driven Emacs distribution - The best editor is neither Emacs nor Vim, it's Emacs *and* Vim!

doom - Doom Emacs config

inf-clojure - Basic interaction with a Clojure subprocess

origami.el - A folding minor mode for Emacs

lispy - Short and sweet LISP editing

flymake-sqlfluff - flymake plugin for SQL using sqlfluff

nrepl - A Clojure network REPL that provides a server and client, along with some common APIs of use to IDEs and other tools that may need to evaluate Clojure code in remote environments.