Leiningen

5.0
(2)

Leiningen is the easiest way to use Clojure. With a focus on project automation and declarative configuration, it gets out of your way and lets you focus on your code.

Work for Leiningen?

Learning about Leiningen?

We can help you find the solution that fits you best.

Leiningen Reviews

Chat with a G2 Advisor
Write a Review
Filter Reviews
Filter Reviews
Ratings
Company Size
User Role
Industry
Showing 2 Leiningen reviews
LinkedIn Connections
Leiningen review by Peter B.
Peter B.
Validated Reviewer
Verified Current User
Review Source
content

"A great build tool for Clojure"

What do you like best?

Ease of use and integration with plugins are some of my favorite parts of leiningen. I also found the documentation to be very good. Whether writing a simple clojure library, commandline tool, or web service, leiningen's support for templating those projects and building them was superb. Highly recommend it.

What do you dislike?

It's a bit clojure-centric. While I wish all dev projects that I supported were done in clojure, many of them use different languages. I wish I could use leiningen for everything because it's much more user friendly than maven/ant.

Recommendations to others considering the product

Get involved with the support community, they're great.

What business problems are you solving with the product? What benefits have you realized?

Creating/building small, single-purpose applications in clojure. Leiningen makes it easy to manage dependencies, setup and build projects. It also integrates with tools like immutant (to host clojure web apps).

Sign in to G2 Crowd to see what your connections have to say about Leiningen
Leiningen review by User in Computer Software
User in Computer Software
Validated Reviewer
Verified Current User
Review Source
content

"Awesome quick tool for everything clojure development"

What do you like best?

easy package and dependency management. Repl and everything I need to use to work wth Clojure.

What do you dislike?

Slow startup. Since it has to connect to a jvm. So besides starting up it alo has to load its plugins. Its not the slowest but its noticeable.

What business problems are you solving with the product? What benefits have you realized?

Interop with java applications in a more flexible/powerful lisp-like language.

What Other Continuous Delivery solution do you use?

Thanks for letting us know!

There are not enough reviews of Leiningen for G2 Crowd to provide buying insight. Below are some alternatives with more reviews:

1
GNU Make Logo
GNU Make
4.4
(19)
Make is a tool which controls the generation of executables and other non-source files of a program from the program's source files.
2
GNU Automake Logo
GNU Automake
4.2
(12)
GNU is an operating system that is free software-that is, it respects users' freedom. The development of GNU made it possible to use a computer without software that would trample your freedom.
3
CMake Logo
CMake
4.4
(12)
CMake is a family of tools designed to build, test and package software. CMake is used to control the software compilation process using simple platform and compiler independent configuration files. CMake generates native makefiles and workspaces that can be used in the compiler environment of your choice.
4
sbt Logo
sbt
3.6
(12)
Use Scala to define your tasks. Then run them in parallel from the shell.
5
Apache Buildr Logo
Apache Buildr
4.4
(4)
Apache Buildr is a build system for Java-based applications, including support for Scala, Groovy and a growing number of JVM languages and tools.
6
SCons Logo
SCons
4.0
(2)
SCons is an Open Source software construction tool-that is, a next-generation build tool.
7
FinalBuilder Logo
FinalBuilder
4.3
(2)
Automating your Build process is simple with FinalBuilder. With FinalBuilder you don't need to edit xml, or write scripts. Visually define and debug your build scripts, then schedule them with windows scheduler, or integrate them with Continua CI, Jenkins or any other CI Server.
8
CloudBees DevOptics Logo
CloudBees DevOptics
3.5
(1)
Visibility and insights to measure, manage and optimize your software delivery. CloudBees DevOptics unifies your software delivery process from end-to-end, across teams and software value streams.
9
MPW Make Logo
MPW Make
3.5
(1)
Macintosh Programmer's Workshop (MPW) is a product designed specifically for professional Macintosh software developers. It brings together a comprehensive collection of development tools designed to support C, C++, and assembly-language programmers who are writing software for Mac OS 7.x/8.x/9.x.
10
A-A-P Logo
A-A-P
2.0
(1)
A-A-P makes it easy to locate, download, build and install software. It also supports browsing source code, developing programs, managing different versions and distribution of software and documentation. This means that A-A-P is useful both for users and for developers.
Show more
Kate from G2 Crowd

Learning about Leiningen?

I can help.
* We monitor all Leiningen reviews to prevent fraudulent reviews and keep review quality high. We do not post reviews by company employees or direct competitors. Validated reviews require the user to submit a screenshot of the product containing their user ID, in order to verify a user is an actual user of the product.