Coder Social home page Coder Social logo

ratatouille's Introduction

Ratatouille

Clojars Project

A Leiningen template which is using a small selection of the most awesome libraries available in the Clojure eco-system.

Options available:

  • +readme: Has a readme.md file.
  • +git: Uses Git, makes an initial commit.
  • +ancient: Uses the lein-ancient plugin.
  • +clj: Uses Clojure.
  • +cljs: Uses Clojurescript via Figwheel Main.
  • +integrant: Uses Integrant.
  • +http-kit: Uses Http-kit.
  • +reitit: Uses Reitit.
  • +rum: Uses Rum.
  • +reagent: Uses Reagent.
  • +re-frame: Uses Re-frame.
  • +garden: Uses Garden, dynamically injects CSS from front end code.
  • +devcards: Uses Devcards for developing UI components in isolation from the rest of the app.

Depending on what the user chooses, some options will be implicitly included. For instance:

  • using +rum will include +cljs,
  • using +http-kit will include +integrant and +clj.

Usage

lein new ratatouille <project-name> [option]+

To display the help message and the list of available options, leave the options empty.

lein new ratatouille <project-name>

Example

To create a project my-app which uses git and rum:

lein new ratatouille my-app +git +rum

License

Copyright © 2019 Vincent Cantin

Distributed under the Eclipse Public License either version 1.0 or (at your option) any later version.

ratatouille's People

Contributors

green-coder avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.