Search for 'artifact-id:clj*'
For details on the search query syntax, see the guide.
Total results: 2717, showing 937 - 960
Note: artifacts in italics are non-canonical forks. See the wiki for more details.
Source Server Query protocol implementation
String indexing and matching algorithms
ClojureScript Wrapper for Kintone JavaScript API
Implementation of TinkerPop Gremlin 2.0
Jetty async adapter for BrowserChannel
Clojurescript wrapper for PDFKit
A Clojure library for accessing the OpenCage Geocoding API
Handling webapps & their lifecycles in a uniform way
Idiomatic Clojure wrapper for the Java Sound API.
a write memory buffer base on chunk and TTL
Add some colour to your output
A JSON-RPC server for Clojure, suitable for use with Ring.
A Clojure library that wrapper simplecaptcha
Client-side file downloading using JS and HTML5
A client for Slack's RTM and Web APIs
An experimental Clojure(ish) to Javascript compiler similar to
[clojurescript](https://github.com/clojure/clojure-contrib/tree/master/clojurescript/). The library also provides several tools to assist you with integrating cljs into your workflow. All this in about 1k lines. Viva Clojure!
# Usage
Use the `cljs.core/to-js` function to turn a list (representing some
code) into javascript, like so:
(to-js '((fn [x] (alert x)) "hello world"))
-> function(x){alert(x);}("hello world");
(to-js '(-> ($ "<div />")
(.css {:backgroundColor "blue" .
:border "dashed white 5px"})
-> (function(){var out = $("<div />");
out.css({backgroundColor:"blue",border:"dashed white 5px"});
return out}())
Neat, huh?
In addition to the compiler, cljs provides several tools to make working with cljs in the context of a web project easier:
1. [cljs.watch](#cljs.watch) provides a mechanism for automatic recompilation on source changes. Used by either `lein cljs-watch` or `(use 'cljs.watch) (start-watch-project "./project.clj")`. Cljs output is declared in your project.clj file, under the :cljs key.
2. [cljs.stitch](#cljs.stitch) takes care of stitching the collection of source files that make up a library into a coherent javascript file.
For more examples, please see the [cljs.test.core](#cljs.test.core) namespace.
MediumButton extends your Medium Editor with the possibility add buttons.
Clojure library for interacting with jenkins
clojure wrapper library for [dnsjava](http://www.xbill.org/dnsjava).
Standard Brad's Deals boot build tasks
Clojure Amazon S3 library
Regular path expressions for Java object networks and Clojure
structures.