Skip to content
Phil Hagelberg edited this page Mar 31, 2011 · 31 revisions

If you’ve created a plugin for Leiningen, please add it here!

Development Tools

  • lein-antlr Generate source code from ANTLR grammars.
  • lein-diagnostics Get diagnostic info regarding versions of libraries.
  • lein-eclipse Create Eclipse project descriptor files.
  • lein-multi Run tasks against multiple dependency sets (such as multiple Clojure versions) at once.
  • lein-nailgun Launch a vimclojure nailgun server.
  • lein-notes See inline notes from sources.
  • lein-oneoff Simplify working with one-off, single-file clojure programs.
  • lein-project-depends Output a project’s namespace use/require graph.
  • lein-retest Run only the test namespaces which failed last time around.
  • lein-search Search clojars, add and update dependencies from command line.
  • swank-clojure Launch a Swank server for Emacs integration.

Testing

Deployment

  • lein-clojars Deploy to Clojars.
  • lein-daemon Run app as a daemon.
  • lein-hadoop Generate a jar containing nested libs as required for hadoop jobs.
  • lein-init-script Generate *NIX daemon scripts for your project.
  • lein-tar Create a tarball of your project and its dependencies. (formerly lein-release)
  • pallet-lein Launch nodes and deploy “crate” packages to the cloud.

Web

Merged into Leiningen

  • lein-javac For compiling Java source (1.4+)
  • lein-plugin A plugin to manage plugins. (1.4+)
  • lein-run Call -main functions from the command-line. (1.4+)

Clone this wiki locally