Document created by alfresco Employee on Jun 13, 2018
Version 1Show Document
  • View in full screen mode

Lambdalf -- Alfresco with a Clojure taste An ongoing project to wrap the Alfresco Java developer platform in idiomatic Clojure. Currently the following features are provided:

  • a Clojure nREPL server running inside the Alfresco repository, allowing for rapid experimentation and prototyping
  • develop and ship Clojure-based Alfresco extensions as AMP files
  • use the following Alfresco services and extension points via idiomatic Clojure:
    • NodeService
    • ContentService
    • FileFolderService
    • SearchService
    • AttributeService
    • repository actions
    • behaviours / policies
    • content models (data dictionary etc.)
    • authentication
    • transactions
    • web scripts


OwnerRichard Esplin

Community 3.4.x

Community 4.0.x

Community 4.2.x

Community 5.0.x

Enterprise 3.4.x

Enterprise 4.0.x

Enterprise 4.1.x

Enterprise 4.2.x

Enterprise 5.0.x

License TypeApache
Project PageLambdalf · GitHub 
Download Page
Tagsclojure, repl
Component TypeDeveloper Tooling
Extension PointsPublic API, Data Web Script, Web Script