CrossClj
full-text documentation search

Project count:
9764

Last update
May 26, 2018

How to be listed

Artifact list

Clojurescript

Feedback

RECENT
    Less more depended upon.
    Full-text search for function, var, namespace, project documentation and descriptions for Clojure open-source projects.
    Query syntax supports boolean modifiers (+word, -word), wildcards (* and ?, except for the first character of a word), and phrases ("word1 word2").
    To search for identifiers, use the name search.
    Found 749 results in 229 projects. Show the first 500.
    Returns the constants table as a JavaScriptFile.

    Returns the filename of the constants table.

    The namespace of the constants table as a symbol.

    test.check 0.10.0-alpha2
    A QuickCheck inspired property-based testing library
    clojure.test.check.random/hex-long (cljs)SourceDoc + Usages
    Helper for defining constants.

    dynadoc 1.4.7
    A dynamic documentation generator
    cljs.analyzer/constants-ns-symSourceDoc + Usages
    The namespace of the constants table as a symbol.

    hoplon-elem-lib 0.2.0
    Tiny element library for Hoplon.
    clojure.test.check.random/hex-long (cljs)SourceDoc + Usages
    Helper for defining constants.

    cegdown 0.1.1
    A simple Clojure pegdown wrapper.
    me.raynes.cegdown/extensionsSourceDoc + Usages
    Mappings of keywords to extension constants.

    clojure.jdbc 0.4.0
    clojure.jdbc is a library for low level, jdbc-based database access.
    jdbc.constants/resultset-optionsSourceDoc + Usages
    ResultSet keyword constants

    metadoc 0.2.1
    More documentation tags in metadata
    metadoc.writers.codox/add-sectionsSourceDoc + Usages
    Add constants, categories and snippets

    receipt 1.0.1
    FIXME: write description
    cljs.closure/constants-javascript-fileSourceDoc + Usages
    Returns the constants table as a JavaScriptFile.

    receipt 1.0.1
    FIXME: write description
    cljs.closure/constants-filenameSourceDoc + Usages
    Returns the filename of the constants table.

    lemonade 0.3.0
    High level language for graphical and UI programming. No markup.
    clojure.test.check.random/hex-long (cljs)SourceDoc + Usages
    Helper for defining constants.

    lemonade 0.3.0
    High level language for graphical and UI programming. No markup.
    clojure.test.check.random/hex-long (cljs)SourceDoc + Usages
    Helper for defining constants.

    torus-pong 0.1.0
    A multiplayer take on the classic Game of Pong. Entry for Clojure Cup 2013.
    cljs.closure/constants-javascript-fileSourceDoc + Usages
    Returns the constants table as a JavaScriptFile.

    torus-pong 0.1.0
    A multiplayer take on the classic Game of Pong. Entry for Clojure Cup 2013.
    cljs.closure/constants-filenameSourceDoc + Usages
    Returns the filename of the constants table.

    gadjett 0.5.2
    Inspector tools for clojure[script]
    clojure.test.check.random/hex-long (cljs)SourceDoc + Usages
    Helper for defining constants.

    gadjett 0.5.2
    Inspector tools for clojure[script]
    clojure.test.check.random/hex-long (cljs)SourceDoc + Usages
    Helper for defining constants.

    The namespace of the constants table as a symbol.

    expresso 0.2.2
    a general Algebraic Expression manipulation library in clojure
    numeric.expresso.simplify/collapse-arguments-associativeSourceDoc + Usages
    folds constants in associative functions

    expresso 0.2.2
    a general Algebraic Expression manipulation library in clojure
    numeric.expresso.simplify/collapse-arguments-commutativeSourceDoc + Usages
    folds constants in commutative functions

    expresso 0.2.2
    a general Algebraic Expression manipulation library in clojure
    numeric.expresso.simplify/collapse-arguments-associativeSourceDoc + Usages
    folds constants in associative functions

    expresso 0.2.2
    a general Algebraic Expression manipulation library in clojure
    numeric.expresso.simplify/collapse-arguments-commutativeSourceDoc + Usages
    folds constants in commutative functions

    pine 0.1.6
    A Clojure/ClojureScript router designed for universal applications.
    clojure.test.check.random/hex-long (cljs)SourceDoc + Usages
    Helper for defining constants.

    inspectable 0.2.2
    Tools for clojure.spec
    clojure.test.check.random/hex-long (cljs)SourceDoc + Usages
    Helper for defining constants.

    Helper for defining constants.

    Returns a list of keyword constants in the environment.

    refactor-nrepl 2.3.1
    nREPL middleware to support editor-agnostic refactoring
    mranderson047.cljs-tooling.v0v1v7.cljs-tooling.util.analysis/keyword-constantsSourceDoc + Usages
    Returns a list of keyword constants in the environment.

    cljs-tooling 0.2.0
    Tooling support for cljs
    cljs-tooling.util.analysis/keyword-constantsSourceDoc + Usages
    Returns a list of keyword constants in the environment.

    expresso 0.2.2
    a general Algebraic Expression manipulation library in clojure
    numeric.expresso.simplify/evaluate-constantsSourceDoc + Usages
    evaluates constants and constant subexpressions in expr

    expresso 0.2.2
    a general Algebraic Expression manipulation library in clojure
    numeric.expresso.simplify/evaluate-constantsSourceDoc + Usages
    evaluates constants and constant subexpressions in expr

    azjure 0.1.1
    Encryption Library in Clojure
    org.azjure.cipher.rabbit/avecSourceDoc + Usages
    Constants used during a counter update.

    Map transaction isolation constants to our keywords.

    Map friendly :type values to ResultSet constants.

    Map friendly :cursors values to ResultSet constants.

    Map friendly :concurrency values to ResultSet constants.

    Returns candidate data for all keyword constants in the environment.

    refactor-nrepl 2.3.1
    nREPL middleware to support editor-agnostic refactoring
    mranderson047.cljs-tooling.v0v1v7.cljs-tooling.complete/keyword-candidatesSourceDoc + Usages
    Returns candidate data for all keyword constants in the environment.

    cljs-tooling 0.2.0
    Tooling support for cljs
    cljs-tooling.complete/keyword-candidatesSourceDoc + Usages
    Returns candidate data for all keyword constants in the environment.

    Twiddle all the constants in an expression randomly by at most +- 5%.

    monotony 0.0.6
    Time utilities for humans.
    monotony.constants/cyclesSourceDoc + Usages
    Calendar constants which represent periods of time.

    expresso 0.2.2
    a general Algebraic Expression manipulation library in clojure
    numeric.expresso.optimize/constant-foldingSourceDoc + Usages
    folds constants and constant (sub-) expressions in expr

    expresso 0.2.2
    a general Algebraic Expression manipulation library in clojure
    numeric.expresso.optimize/constant-foldingSourceDoc + Usages
    folds constants and constant (sub-) expressions in expr

    geocoordinates 0.1.0
    A Clojure library for carrying out common calculations with geographical coordinates.
    geocoordinates.core/projections-constantsSourceDoc + Usages
    Map with ellipsoid and projections constants for various projections.

    geocoordinates 0.1.0
    A Clojure library for carrying out common calculations with geographical coordinates.
    geocoordinates.core/national-grid-constantsSourceDoc + Usages
    Ellipsoid and projection constants for the National Grid projection.

    webica 3.0.0-beta2-clj0
    A Clojure binding for Selenium WebDriver
    webica.core/create-enum-fnsSourceDoc + Usages
    Create Clojure functions for a Selenium enum class constants

    Map friendly :type values to ResultSet constants.

    Map friendly :cursors values to ResultSet constants.

    Map friendly :concurrency values to ResultSet constants.

    lein-droid 0.4.6
    Plugin for easy Clojure/Android development and deployment
    leiningen.droid.code-gen/map-constantsSourceDoc + Usages
    Transform a map of constants return to form readable by Clostache.

    charset 1.2.1
    Clojure wrappers around java.nio.charset.Charset
    charset.core/encode?SourceDoc + Usages
    Tests if this Charset supports encoding.

    immutant-core 3.0.0-alpha1
    Utilities shared by Immutant libs.
    immutant.codecs/decodeSourceDoc + Usages
    Decodes `data` using the codec for `encoding`.
    
       `encoding` can be the name of the encoding or its
       content-type. `encoding` defaults to :edn.

    immutant-core 3.0.0-alpha1
    Utilities shared by Immutant libs.
    immutant.codecs/encodeSourceDoc + Usages
    Encodes `data` using the codec for `encoding`.
    
       `encoding` can be the name of the encoding or its
       content-type. `encoding` defaults to :edn.

    encoding - one of :json, :msgpack

    jdt 0.1.2
    These are not the tools you're looking for.
    jdt.easyfs/encodingSourceDoc + Usages
    Translate encoding option to Charset

    net 0.3.3-beta37
    A clojure netty companion
    net.http.chunk/ChunkEncoderSourceDoc + Usages
    A simple encoding protocol for chunks

    java.shell2 0.1.0
    Functions for launching processes with shell-like redirection
    clojure.java.shell2/with-sh-encodingSourceDoc + Usages
    Sets the encoding for use with sh

    bishop 1.2.1
    A Webmachine-like REST library
    com.tnrglobal.bishop.flow/f7SourceDoc + Usages
    Test if acceptable encoding is available

    crucible 0.32.1
    AWS Cloudformation templates in Clojure
    crucible.encoding/convert-keySourceDoc + Usages
    Prepare key for encoding as JSON

    ring-vertx-adapter 0.1.0
    Ring adapter for use with Vert.x
    ring.adapter.vertx/get-char-encodingSourceDoc + Usages
    Get the character encoding

    pretzel 0.2.4
    Pretzel - clojure predicate functions - strings and combinations
    pretzel.strings/base64-charsSourceDoc + Usages
    Valid chars in base64 encoding

    webapp 0.3.1
    Clojure web application.
    system.middleware/wrap-charsetSourceDoc + Usages
    Adds encoding to the response.

    clojure-python 0.4.2-1
    Improve seamlessness of Clojure Jython interop.
    clojure-python.core/set-encodingSourceDoc + Usages
    Sets encoding for reading libs

    vietpad-clj 1.3.0
    Clojure wrapper for VietPad's Vietnamese text utilities
    vietpad-clj.core/detect-encodingSourceDoc + Usages
    Auto-detects file encoding.

    herbert 0.7.0
    A schema for edn
    miner.herbert.util/case-of?SourceDoc + Usages
    Returns true if `expr` evaluates to any of the `constants`, otherwise false.
    As with `case`, constants must be compile-time literals, and need not be quoted.

    clj-http 3.9.0
    A Clojure HTTP library wrapping the Apache HttpComponents client.
    clj-http.client/wrap-accept-encodingSourceDoc + Usages
    Middleware converting the :accept-encoding option to an acceptable
      Accept-Encoding header in the request.

    hiccup 2.0.0-alpha1
    A fast library for rendering HTML in Clojure
    hiccup.util/with-encodingSourceDoc + Usages
    Sets a default encoding for URL encoding strings. Defaults to UTF-8.

    aleph 0.4.5-alpha6
    a framework for asynchronous communication
    aleph.http.client-middleware/wrap-accept-encodingSourceDoc + Usages
    Middleware converting the :accept-encoding option to an acceptable
      Accept-Encoding header in the request.

    clojuresque-base-runtime 1.7.0
    A Clojure plugin for gradle (base runtime files)
    clojuresque.hiccup.util/with-encodingSourceDoc + Usages
    Sets a default encoding for URL encoding strings. Defaults to UTF-8.

    receipt 1.0.1
    FIXME: write description
    hiccup.util/with-encodingSourceDoc + Usages
    Sets a default encoding for URL encoding strings. Defaults to UTF-8.

    clj-http-ae 0.1.2
    A Clojure HTTP library wrapping the Apache HttpComponents client.
    clj-http.client/wrap-accept-encodingSourceDoc + Usages
    Middleware converting the :accept-encoding option to an acceptable
      Accept-Encoding header in the request.

    yfinance 0.2.0
    Clojure code to access Yahoo! Finance
    clj-http.client/wrap-accept-encodingSourceDoc + Usages
    Middleware converting the :accept-encoding option to an acceptable
      Accept-Encoding header in the request.

    lein-clojurecademy 0.1.55
    Clojurecademy Leiningen Plugin
    leiningen.clojurecademy.http.client/wrap-accept-encodingSourceDoc + Usages
    Middleware converting the :accept-encoding option to an acceptable
      Accept-Encoding header in the request.

    shakkuri 1.0.5
    A fast library for rendering HTML in Clojure
    hiccup.util/with-encodingSourceDoc + Usages
    Sets a default encoding for URL encoding strings. Defaults to UTF-8.

    treajure 1.0.12
    A treasure trove of Clojure goodness.
    com.unbounce.treajure.ring/response-encodingSourceDoc + Usages
    Retrieves the character encoding of the response, using the default-encoding if the request doesn't specify it.

    treajure 1.0.12
    A treasure trove of Clojure goodness.
    com.unbounce.treajure.ring/request-encodingSourceDoc + Usages
    Retrieves the character encoding of the request, using the default-encoding if the request doesn't specify it.

    encore 2.96.0
    Core utils library for Clojure/Script
    taoensso.encore/case-evalSourceDoc + Usages
    Like `case` but evaluates test constants for their compile-time value.

    lein-ancient 0.6.15
    Check your Projects for outdated Dependencies.
    ancient.jansi-clj.v0v1v0.jansi-clj.core/collect-enumSourceDoc + Usages
    Collect all Enum constants and create map associating a keyword with
       the respective constant.

    jansi-clj 0.1.1
    Clojure Wrapper around Jansi.
    jansi-clj.core/collect-enumSourceDoc + Usages
    Collect all Enum constants and create map associating a keyword with
       the respective constant.

    overtone 0.10.3
    Collaborative Programmable Music.
    overtone.sc.synth/gather-ugens-and-constantsSourceDoc + Usages
    Traverses a ugen tree and returns a vector of two sets [#{ugens}
      #{constants}].

    buddy-pkcs15-sha1 0.2.0b3
    Forked security library buddy for Clojure with PKCS v1.5 for SHA1. Original library:
    taoensso.encore/case-evalSourceDoc + Usages
    Like `case` but evaluates test constants for their compile-time value.

    timbre-datomic-handler 0.1.3
    A simple Datomic handler that logs via Timbre
    taoensso.encore/case-evalSourceDoc + Usages
    Like `case` but evaluates test constants for their compile-time value.

    threegpp.milenage-clj 0.1.0
    3GPP TS 35.206 Milenage algorithm calculation (OPc and all functions)
    threegpp.milenage-clj/sample-milenage-constantsSourceDoc + Usages
    Milenage constants defined as example in 3GPP TS 35.206 (4.1)

    clojure-contrib 1.2.0
    Clojure user contributions library.
    clojure.contrib.http.agent/stringSourceDoc + Usages
    Returns the HTTP response body as a string, using the given
      encoding.
    
      If no encoding is given, uses the encoding specified in the server
      headers, or clojure.contrib.io/*default-encoding* if it is
      not specified.

    immutant-common 1.1.4
    Common utilities and functions used by all the Immutant namespaces.
    immutant.codecs/decodeSourceDoc + Usages
    Decode the data using the given encoding.

    immutant-common 1.1.4
    Common utilities and functions used by all the Immutant namespaces.
    immutant.codecs/encodeSourceDoc + Usages
    Encode the data using the given encoding.

    sqlingvo 0.9.24
    A Clojure DSL to create SQL statements
    sqlingvo.core/encodingSourceDoc + Usages
    Add a ENCODING clause to an SQL statement.

    lib-grimoire 0.10.9
    A shared library for Grimoire infrastructure
    grimoire.util/munge-mapSourceDoc + Usages
    A subset of URL encoding for... shitty reasons

    cljam 0.5.1
    A DNA Sequence Alignment/Map (SAM) library for Clojure
    cljam.io.fastq/serialize-nameSourceDoc + Usages
    Try encoding name of fastq read.

    bishop 1.2.1
    A Webmachine-like REST library
    com.tnrglobal.bishop.flow/f6SourceDoc + Usages
    Test if Accept-Encoding header exists

    crucible 0.32.1
    AWS Cloudformation templates in Clojure
    crucible.encoding/elements->templateSourceDoc + Usages
    Prepare the elements map for JSON encoding

    jiraph 0.8.3-beta3
    embedded graph db library for clojure
    jiraph.codex/encode~Object~ByteCoderSourceDoc + Usages
    Create a byte-array encoding this object.

    jiraph 0.8.3-beta3
    embedded graph db library for clojure
    jiraph.codex/encode~IPersistentMap~ByteCoderSourceDoc + Usages
    Create a byte-array encoding this object.

    jiraph 0.8.3-beta3
    embedded graph db library for clojure
    jiraph.codex/encode~Codex~ByteCoderSourceDoc + Usages
    Create a byte-array encoding this object.

    jiraph 0.8.3-beta3
    embedded graph db library for clojure
    jiraph.codex/encodeSourceDoc + Usages
    Create a byte-array encoding this object.

    header-utils 0.2.2
    Tools for working HTTP headers
    header-utils.encoding/percent-decodeSourceDoc + Usages
    Decode %HEX HEX to the appropriate encoding.

    cleancr 1.0-beta3
    Finds and optionally removes carriage return characters from your project text files
    clojure.contrib.http.agent/stringSourceDoc + Usages
    Returns the HTTP response body as a string, using the given
      encoding.
    
      If no encoding is given, uses the encoding specified in the server
      headers, or clojure.contrib.io/*default-encoding* if it is
      not specified.

    abracad 0.4.15
    De/serialize Clojure data structures with Avro.
    abracad.avro/binary-encoderSourceDoc + Usages
    Return a binary-encoding encoder for `sink`.

    swank-clojure 1.4.3
    Swank server connecting Clojure to Emacs SLIME
    swank.core.connection/make-connectionSourceDoc + Usages
    Given a `socket', creates a swank connection. Accepts an optional
       argument `encoding' to define the encoding of the connection. If
       encoding is nil, then the default encoding will be used.
    
       See also: `default-encoding', `start-server-socket!'

    kvlt 0.1.4
    Multi-target Clojure/script HTTP client
    kvlt.middleware/accept-encodingSourceDoc + Usages
    Convert the `:accept-encoding` option (keyword/str, or collection of) to an
      acceptable `Accept-Encoding` header.
    
      This middleware is not likely to have any effect in a browser
      environment.
    
    ```clojure
    {:accept-encoding :origami}
      =>
    {:headers {:accept-encoding "origami"}}
    
    {:accept-encoding [:a :b]}
      =>
    {:headers {:accept-encoding "a, b"}}
    ```

    Inputs: [kcode :- KCode jruby :- RubyInstanceConfig]
      Returns: RubyInstanceConfig
    
      Sets the K code, source encoding, and external encoding of the JRuby config to
      the supplied encoding.

    clj-http 3.9.0
    A Clojure HTTP library wrapping the Apache HttpComponents client.
    clj-http.client/json-encodeSourceDoc + Usages
    Resolve and apply cheshire's json encoding dynamically.

    ring-core 1.7.0-RC1
    Ring core libraries.
    ring.util.request/character-encodingSourceDoc + Usages
    Return the character encoding for the request, or nil if it is not set.

    hiccup 2.0.0-alpha1
    A fast library for rendering HTML in Clojure
    hiccup.page/xml-declarationSourceDoc + Usages
    Create a standard XML declaration for the following encoding.

    aleph 0.4.5-alpha6
    a framework for asynchronous communication
    aleph.http.client-middleware/json-encodeSourceDoc + Usages
    Resolve and apply cheshire's json encoding dynamically.

    aleph 0.4.5-alpha6
    a framework for asynchronous communication
    aleph.http.client-middleware/transit-encodeSourceDoc + Usages
    Resolve and apply Transit's JSON/MessagePack encoding.

    clj-json 0.5.3
    Fast JSON encoding and decoding for Clojure via the Jackson library.
    clj-json.core/generate-stringSourceDoc + Usages
    Returns a JSON-encoding String for the given Clojure object.

    merkle-db-core 0.1.0
    Hybrid data store built on merkle trees.
    merkle-db.key/hexSourceDoc + Usages
    Return a hexadecimal string encoding the bytes in the key.

    clj-fuzzy 0.4.1
    A handy collection of algorithms dealing with fuzzy strings and phonetics.
    clj-fuzzy.nysiis/processSourceDoc + Usages
    Compute the NYSIIS encoding of a [string] following the desired [method].

    clj-fuzzy 0.4.1
    A handy collection of algorithms dealing with fuzzy strings and phonetics.
    clj-fuzzy.nysiis/create-encoding-fnSourceDoc + Usages
    Create an encoding function according to the desired [method].

    clj-fuzzy 0.4.1
    A handy collection of algorithms dealing with fuzzy strings and phonetics.
    clj-fuzzy.nysiis/second-stepSourceDoc + Usages
    Compute the second and last step of the NYSIIS encoding for a [string].

    clj-fuzzy 0.4.1
    A handy collection of algorithms dealing with fuzzy strings and phonetics.
    clj-fuzzy.nysiis/first-stepSourceDoc + Usages
    Compute the first step of the NYSIIS encoding for a [string].

    clj-fuzzy 0.4.1
    A handy collection of algorithms dealing with fuzzy strings and phonetics.
    clj-fuzzy.nysiis/prep-stringSourceDoc + Usages
    Prepare the [string] before its NYSIIS encoding.

    ring-basic-authentication 1.0.5
    Ring middleware for basic authentication.
    ring.middleware.basic-authentication/encode-base64SourceDoc + Usages
    Will do a base64 encoding of a string and return a string.

    query-string 0.1.0
    Functions for working with query strings
    query-string.encode/rfc3986SourceDoc + Usages
    Apply percent encoding via rfc3986 to the given string

    serialism 1.3.0
    A tiny Clojure library that serializes and deserializes values into popular formats
    clojurewerkz.serialism.core/to-byte-array-stream~String~ByteArrayInputStreamConversionSourceDoc + Usages
    Converts the input to a string using UTF-8 for encoding

    serialism 1.3.0
    A tiny Clojure library that serializes and deserializes values into popular formats
    clojurewerkz.serialism.core/to-byte-array-streamSourceDoc + Usages
    Converts the input to a string using UTF-8 for encoding

    serialism 1.3.0
    A tiny Clojure library that serializes and deserializes values into popular formats
    clojurewerkz.serialism.core/to-string~String~StringConversionSourceDoc + Usages
    Converts the input to a string using UTF-8 for encoding

    serialism 1.3.0
    A tiny Clojure library that serializes and deserializes values into popular formats
    clojurewerkz.serialism.core/to-stringSourceDoc + Usages
    Converts the input to a string using UTF-8 for encoding

    random-forests-clj 0.2.0
    An implementation of Random Forests for classification in Clojure
    random-forests.train/encoding-fnsSourceDoc + Usages
    returns map of feature name to encoding-fn

    promisespromises 0.6
    a lib for working with promises and streams
    prpr.promise/error-prSourceDoc + Usages
    creates an errored promise encoding the error-variant

    cljam 0.5.1
    A DNA Sequence Alignment/Map (SAM) library for Clojure
    cljam.io.sam.util/encode-flagsSourceDoc + Usages
    Returns a flag integer encoding set of keywords.

    clj-json-forthold 0.1.0
    Updated to latest jackson: Fast JSON encoding and decoding for Clojure via the Jackson
    clj-json.core/generate-stringSourceDoc + Usages
    Returns a JSON-encoding String for the given Clojure object.

    clojuresque-base-runtime 1.7.0
    A Clojure plugin for gradle (base runtime files)
    clojuresque.hiccup.page/xml-declarationSourceDoc + Usages
    Create a standard XML declaration for the following encoding.

    receipt 1.0.1
    FIXME: write description
    hiccup.page/xml-declarationSourceDoc + Usages
    Create a standard XML declaration for the following encoding.

    Translate encoding strings from slime to java

    Translate encoding strings from slime to java

    clj-http-ae 0.1.2
    A Clojure HTTP library wrapping the Apache HttpComponents client.
    clj-http.client/json-encodeSourceDoc + Usages
    Resolve and apply cheshire's json encoding dynamically.

    my-lacinia-pedestal 0.4.2
    Pedestal infrastructure supporting Lacinia GraphQL
    com.walmartlabs.lacinia.pedestal/content-typeSourceDoc + Usages
    Gets the content-type of a request. (without encoding)

    bishop 1.2.1
    A Webmachine-like REST library
    com.tnrglobal.bishop.encoding/identity-encSourceDoc + Usages
    Provides a pass-through identity encoding. The content is unchanged.

    crucible 0.32.1
    AWS Cloudformation templates in Clojure
    crucible.encoding/unqualify-keywordSourceDoc + Usages
    Remove namespace qualification from a keyword for JSON encoding

    digitalocean 1.2
    Clojure Digital Ocean Client
    digitalocean.v1.core/url-encode-paramsSourceDoc + Usages
    Utility function for url encoding HTTP form params

    lacinia-pedestal 0.7.0
    Pedestal infrastructure supporting Lacinia GraphQL
    com.walmartlabs.lacinia.pedestal/content-typeSourceDoc + Usages
    Gets the content-type of a request. (without encoding)

    torus-pong 0.1.0
    A multiplayer take on the classic Game of Pong. Entry for Clojure Cup 2013.
    ring.util.request/character-encodingSourceDoc + Usages
    Return the character encoding for the request, or nil if it is not set.

    dali 0.7.4
    A Clojure library for 2D graphics.
    dali.io/xml-declarationSourceDoc + Usages
    Create a standard XML declaration for the following encoding.

    buddy-pkcs15-sha1 0.2.0b3
    Forked security library buddy for Clojure with PKCS v1.5 for SHA1. Original library:
    buddy.sign.jws/safe-encodeSourceDoc + Usages
    Properly encode string into
      safe url base64 encoding.

    buddy-pkcs15-sha1 0.2.0b3
    Forked security library buddy for Clojure with PKCS v1.5 for SHA1. Original library:
    ring.util.request/character-encodingSourceDoc + Usages
    Return the character encoding for the request, or nil if it is not set.

    yfinance 0.2.0
    Clojure code to access Yahoo! Finance
    clj-http.client/json-encodeSourceDoc + Usages
    Resolve and apply cheshire's json encoding dynamically.

    ritz 0.3.2
    Another swank server for clojure in SLIME
    ritz.rpc-socket-connection/encoding-mapSourceDoc + Usages
    Translate encoding strings from slime to java

    lein-clojurecademy 0.1.55
    Clojurecademy Leiningen Plugin
    leiningen.clojurecademy.http.client/json-encodeSourceDoc + Usages
    Resolve and apply cheshire's json encoding dynamically.

    lein-clojurecademy 0.1.55
    Clojurecademy Leiningen Plugin
    leiningen.clojurecademy.http.client/transit-encodeSourceDoc + Usages
    Resolve and apply Transit's JSON/MessagePack encoding.

    cooljure 0.1.29
    Cooljure: Cool stuff you wish was in Clojure
    cooljure.y64/y64-bytes->b64-bytesSourceDoc + Usages
    Converts a byte array from Y64 -> Base64 encoding.

    cooljure 0.1.29
    Cooljure: Cool stuff you wish was in Clojure
    cooljure.y64/b64-bytes->y64-bytesSourceDoc + Usages
    Converts a byte array from Base64 -> Y64 encoding.

    tupelo 0.9.76
    Tupelo: Clojure With A Spoonful of Honey
    tupelo.y64/y64->b64SourceDoc + Usages
    Converts a byte array from Y64 -> base64 encoding.

    tupelo 0.9.76
    Tupelo: Clojure With A Spoonful of Honey
    tupelo.y64/b64->y64SourceDoc + Usages
    Converts a byte array from base64 -> Y64 encoding.

    pedestal-content-negotiation 0.4.0
    Content negotiation for Pedestal web services.
    pedestal.content-negotiation/encoding-stream-filterSourceDoc + Usages
    Returns a function that filters an OutputStream according to
      encoding.

    compojure-rest 0.2.3
    Compojure REST - A REST library for Clojure.
    compojure-rest.representation/encode~java.io.InputStream~RepresentationSourceDoc + Usages
    Encode the type into the given encoding (eg. gzip, compress)

    compojure-rest 0.2.3
    Compojure REST - A REST library for Clojure.
    compojure-rest.representation/in-charset~java.io.InputStream~RepresentationSourceDoc + Usages
    Output characters of the type under a given charset encoding

    compojure-rest 0.2.3
    Compojure REST - A REST library for Clojure.
    compojure-rest.representation/encode~String~RepresentationSourceDoc + Usages
    Encode the type into the given encoding (eg. gzip, compress)

    compojure-rest 0.2.3
    Compojure REST - A REST library for Clojure.
    compojure-rest.representation/in-charset~String~RepresentationSourceDoc + Usages
    Output characters of the type under a given charset encoding

    compojure-rest 0.2.3
    Compojure REST - A REST library for Clojure.
    compojure-rest.representation/encodeSourceDoc + Usages
    Encode the type into the given encoding (eg. gzip, compress)

    compojure-rest 0.2.3
    Compojure REST - A REST library for Clojure.
    compojure-rest.representation/in-charsetSourceDoc + Usages
    Output characters of the type under a given charset encoding

    dogfort 0.2.1
    A web server framework for Clojurescript on Node
    dogfort.util.request/character-encoding (cljs)SourceDoc + Usages
    Return the character encoding for the request, or nil if it is not set.

    shakkuri 1.0.5
    A fast library for rendering HTML in Clojure
    hiccup.page/xml-declarationSourceDoc + Usages
    Create a standard XML declaration for the following encoding.

    treajure 1.0.12
    A treasure trove of Clojure goodness.
    com.unbounce.treajure.ring/default-encodingSourceDoc + Usages
    Defines the default encoding used by Ring middlewares.

    kits 1.38.5
    Staples SparX core libraries.
    kits.json/encode-strSourceDoc + Usages
    Returns a JSON-encoding String for the given object.

    Reads XML encoding declaration from a BufferedInputStream.

    pradpi 0.2.2
    A library to simplify working with the Amazon Product Advertising API
    pradpi.url/rfc3986SourceDoc + Usages
    Apply percent encoding via rfc3986 to the given string

    dendrite 0.5.11
    A Dremel-like columnar storage format for Clojure.
    dendrite.core/full-schemaSourceDoc + Usages
    Returns this reader's schema with all encoding and compression annotations.

    abracad 0.4.15
    De/serialize Clojure data structures with Avro.
    abracad.avro/json-encoderSourceDoc + Usages
    Return a JSON-encoding encoder for `sink` using `schema`.

    abracad 0.4.15
    De/serialize Clojure data structures with Avro.
    abracad.avro/direct-binary-encoderSourceDoc + Usages
    Return an unbuffered binary-encoding encoder for `sink`.

    abracad 0.4.15
    De/serialize Clojure data structures with Avro.
    abracad.avro/json-decoderSourceDoc + Usages
    Return a JSON-encoding decoder for `source` using `schema`.

    abracad 0.4.15
    De/serialize Clojure data structures with Avro.
    abracad.avro/direct-binary-decoderSourceDoc + Usages
    Return a non-buffered binary-encoding decoder for `source`.

    clj-http 3.9.0
    A Clojure HTTP library wrapping the Apache HttpComponents client.
    clj-http.multipart/make-string-bodySourceDoc + Usages
    Create a StringBody object from the given map, requiring at least :content.
      If :encoding is specified, it will be created using the Charset for
      that encoding.

    data.xml 0.2.0-alpha5
    Functions to parse XML into lazy sequences and lazy trees and emit these as text
    clojure.data.xml/emitSourceDoc + Usages
    Prints the given Element tree as XML text to stream.
       Options:
        :encoding <str>          Character encoding to use

    lein-ancient 0.6.15
    Check your Projects for outdated Dependencies.
    ancient.ancient-clj.v0v6v15.dataxml.v0v0v8.clojure.data.xml/emitSourceDoc + Usages
    Prints the given Element tree as XML text to stream.
       Options:
        :encoding <str>          Character encoding to use

    gedcom 0.1.1
    A GEDCOM library written in Clojure.
    gedcom.core/gedcom-readerSourceDoc + Usages
    Takes an encoding (from the CHAR tag) and returns a reader
       that reads the GEDCOM file in the proper encoding.

    simple-encryption 0.1.0
    Simple encryption library for ClojureScript
    io.github.theasp.simple-encryption/encoding->bytes (cljs)SourceDoc + Usages
    Convert `data` from `encoding` to bytes, where `encoding` is one of
      `:hex`, `:base64`, `:utf8`, or `:bytes`.

    simple-encryption 0.1.0
    Simple encryption library for ClojureScript
    io.github.theasp.simple-encryption/bytes->encoding (cljs)SourceDoc + Usages
    Convert `data` from bytes to `encoding`, where `encoding` is one of
      `:hex`, `:base64`, `:utf8`, or `:bytes`.

    duri 1.0.4
    URI, URL, query strings and so on.
    duri.qs/decodeSourceDoc + Usages
    Encoding a map to a query string, using either a specified encoding
      or UTF-8 by default.

    duri 1.0.4
    URI, URL, query strings and so on.
    duri.qs/encodeSourceDoc + Usages
    Encoding a map to a query string, using either a specified encoding
      or UTF-8 by default.

    treajure 1.0.12
    A treasure trove of Clojure goodness.
    com.unbounce.treajure.io/string-bytes-sizeSourceDoc + Usages
    Get the size of a string in bytes, for the provided encoding.
       Returns -1 if the encoding is unknown, and logs an error.

    Given list of IJavaScript objects, add foreign-deps, constants-table
       IJavaScript objects to the list.

    clojure-contrib 1.2.0
    Clojure user contributions library.
    clojure.contrib.datalog.literals/build-seed-bindingsSourceDoc + Usages
    Given a seed literal, already adorned and in magic form, convert
       its bound constants to new variables.

    clojurecuda 0.4.0
    ClojureCUDA is a Clojure library for parallel computations with Nvidia's CUDA.
    uncomplicate.clojurecuda.core/context*SourceDoc + Usages
    Creates a CUDA context on the `device` using a raw integer `flag`.
      For available flags, see [[constants/ctx-flags]].
      

    pulsar 0.7.9
    A Clojure lightweight thread, asynchronous programming, and actor library
    co.paralleluniverse.pulsar.interop/case+SourceDoc + Usages
    Same as case, but evaluates dispatch values, needed for referring to
      class and def'ed constants as well as java.util.Enum instances.

    Apply ternary elementwise operation to args + 2 constants.
    Argument order is specified by arg-order

    overtone 0.10.3
    Collaborative Programmable Music.
    overtone.sc.synth/with-inputsSourceDoc + Usages
    Returns ugen object with its input ports connected to constants and
      upstream ugens according to the arguments in the initial definition.

    datalog 0.1.1
    contrib.datalog brought back to life
    datalog.literals/build-seed-bindingsSourceDoc + Usages
    Given a seed literal, already adorned and in magic form, convert
       its bound constants to new variables.

    caesium 0.10.0
    libsodium for clojure
    caesium.binding/defconstsSourceDoc + Usages
    Define a number of constants by name.
    
      Uses the *ns* to figure out the const-returning fn in libsodium.

    uritemplate-clj 1.1.1
    Clojure implementation of URI Templates as specified in RFC 6570 (http://tools.ietf.org/html/rfc6570),
    uritemplate-clj.match/find-constant-partsSourceDoc + Usages
    Find all the constants templates tokens in a given URI. Returns a list of (first last) index points for those in the URI

    metadoc 0.2.1
    More documentation tags in metadata
    metadoc.reader/extract-constantsSourceDoc + Usages
    Extract all constants for given namespace `ns`.
    
      Returns sorted map with symbol as a key and constant value.

    clj-excel 0.0.1
    Excel bindings for Clojure, based on Apache POI.
    clj-excel.core/constantizeSourceDoc + Usages
    Helper to read constants from constant like keywords within a class.  Reflection powered.

    receipt 1.0.1
    FIXME: write description
    cljs.closure/add-js-sourcesSourceDoc + Usages
    Given list of IJavaScript objects, add foreign-deps, constants-table
       IJavaScript objects to the list.

    torus-pong 0.1.0
    A multiplayer take on the classic Game of Pong. Entry for Clojure Cup 2013.
    cljs.closure/add-js-sourcesSourceDoc + Usages
    Given list of IJavaScript objects, add foreign-deps, constants-table
       IJavaScript objects to the list.

    cleancr 1.0-beta3
    Finds and optionally removes carriage return characters from your project text files
    clojure.contrib.datalog.literals/build-seed-bindingsSourceDoc + Usages
    Given a seed literal, already adorned and in magic form, convert
       its bound constants to new variables.

    sicmutils 0.10.0
    A port of the Scmutils computer algebra/mechanics system to Clojure
    pattern.match/pattern->matcherSourceDoc + Usages
    Given a pattern (which is essentially a form consisting of
      constants mixed with pattern variables) returns a match combinator
      for the pattern.

    geocoordinates 0.1.0
    A Clojure library for carrying out common calculations with geographical coordinates.
    geocoordinates.core/national-grid-transverse-mercator-projection-constantsSourceDoc + Usages
    National Grid Transverse Mercator projection constants
      (latitude and longitude in decimal degrees, easting and northing in metres).

    tech.compute 0.5.2
    Library designed to provide a generic compute abstraction to allow some level of
    tech.compute.cpu.tensor-math/ternary-op-constant-constant!~CPUStream~TensorMathSourceDoc + Usages
    Apply ternary elementwise operation to args + 2 constants.
    Argument order is specified by arg-order

    Given a seed literal, already adorned and in magic form, convert
       its bound constants to new variables.

    nodisassemble 0.1.3
    FIXME: write description
    no.disassemble.r/constant-kind->kwSourceDoc + Usages
    Given an integer constant kind, returns a keyword like :class, :string,
      :name-and-type, etc from the constants in IConstantPoolConstant.

    simple-encryption 0.1.0
    Simple encryption library for ClojureScript
    io.github.theasp.simple-encryption/decrypt-with (cljs)SourceDoc + Usages
    Decrypt `data` using `key` to produce the decrypted output. `data`
       must contain all the entries in the map that `encrypt-with`
       produced. Optionally, supply a map named `options` which can have
       any of the following:
    
       :data-encoding (default :utf8)
       The encoding of the data in it's unencrypted form, from the
       supported encoding types.  Defaults to :utf8.  See `encoding->bytes`
       for details.
    
       :encrypted-encoding (default :base64)
       The encoding of the data in it's encrypted form, from the supported
       encoding types.  See `bytes->encoding` for details.
    
       This function will return the decrypted data encoded using `:data-encoding`.

    pod 2.7.2
    Boot pod module–this is included with all pods.
    boot.from.me.raynes.conch/stream-toSourceDoc + Usages
    Stream :out or :err from a process to an ouput stream.
      Options passed are fed to clojure.java.io/copy. They are :encoding to 
      set the encoding and :buffer-size to set the size of the buffer. 
      :encoding defaults to UTF-8 and :buffer-size to 1024.

    conch 0.3.1
    A better shell-out library for Clojure.
    conch.core/stream-toSourceDoc + Usages
    Stream :out or :err from a process to an input stream.
      Options passed are fed to clojure.java.io/copy. They are :encoding to 
      set the encoding and :buffer-size to set the size of the buffer. 
      :encoding defaults to UTF-8 and :buffer-size to 1024.

    Stream :out or :err from a process to an ouput stream.
      Options passed are fed to clojure.java.io/copy. They are :encoding to 
      set the encoding and :buffer-size to set the size of the buffer. 
      :encoding defaults to UTF-8 and :buffer-size to 1024.

    Compares the provided resource encodings against the provided
      client 'accept-encoding' header and returns the name of a provided
      encoding type that will be acceptable to the client. If the client
      doesn't specifically list the 'identity' encoding type then it is
      assumed.

    clojure-contrib 1.2.0
    Clojure user contributions library.
    clojure.contrib.duck-streams/*default-encoding*SourceDoc + Usages
    Name of the default encoding to use when reading & writing.
      Default is UTF-8.

    clojure-contrib 1.2.0
    Clojure user contributions library.
    clojure.contrib.io/*default-encoding*SourceDoc + Usages
    Name of the default encoding to use when reading & writing.
      Default is UTF-8.

    Calculates what would be the length after encoding of an input array of length n.

    pallet-common 0.4.0
    Common functions used across pallet projects
    pallet.common.resource/slurpSourceDoc + Usages
    Reads the resource named by name using the encoding enc into a string
       and returns it.

    http.async.client 1.3.0
    Asynchronous HTTP Client for Clojure
    http.async.client/stringSourceDoc + Usages
    Converts response to string.
      Or converts body taking encoding from response.

    clojure-tools 1.1.3
    Clojure tools is a set of clojure utilities pulled out of Conjure.
    clojure.tools.loading-utils/string-input-streamSourceDoc + Usages
    Converts an input stream to a string using the ISO-8859-1 character encoding.

    multistream 0.7.1
    Clojure implementation of the multistream standard.
    multistream.codec/encode-value-streamSourceDoc + Usages
    Wrap encoding logic around the values produced by the given encoder stream.

    spandex 0.6.2
    Clojure Wrapper of the new/official ElasticSearch REST client
    qbits.spandex/rawSourceDoc + Usages
    Marks body as raw, which allows to skip JSON encoding

    merkledag-core 0.4.1
    Graph datastore built on content-addressed merkle hash links
    merkledag.codec.cbor/encode-value-stream~CBORCodec~CodecSourceDoc + Usages
    Wrap encoding logic around the values produced by the given encoder stream.

    Defines how to do the encoding of value via a codec instance
        function

    binary 0.5.2
    DSL for binary I/O using java's stream apis.
    org.clojars.smee.binary.demo.protobuf/var-intSourceDoc + Usages
    Refer to https://developers.google.com/protocol-buffers/docs/encoding#varints

    alia 4.2.1
    Cassandra CQL3 client for Clojure - datastax/java-driver wrapper
    qbits.alia.codec.udt-aware/encodeSourceDoc + Usages
    Defines how to do the encoding of value via a codec instance
        function

    alia 4.2.1
    Cassandra CQL3 client for Clojure - datastax/java-driver wrapper
    qbits.alia.codec.default/encodeSourceDoc + Usages
    Defines how to do the encoding of value via a codec instance
        function

    The default encoding used by read-transit and write-transit.
       Defaults to :msgpack.

    bencode 0.2.5
    BitTorrent encoding implementation for Clojure.
    bencode.utils/errorSourceDoc + Usages
    Raises an exception that signals an unexpected condition during
       encoding/decoding process.

    Defines how to do the encoding of value via a codec instance
        function

    clj-lib 0.9.1
    Util libraries for common tasks
    clj-lib.io/bytes->strSourceDoc + Usages
    Constructs a string from byte-array `bytes`, using [[*char-encoding*]].

    clj-lib 0.9.1
    Util libraries for common tasks
    clj-lib.io/str->bytesSourceDoc + Usages
    Returns string `s` as a byte array, using [[*char-encoding*]].

    Defines how to do the encoding of value via a codec instance
        function

    rabbitmq-clj 1.1.1
    RabbitMQ API client in Clojure.
    rabbitmq-clj.helpers/normalize-vhostSourceDoc + Usages
    The API expects HTML URL encoding, so this does that for vhosts.

    bishop 1.2.1
    A Webmachine-like REST library
    com.tnrglobal.bishop.flow/encoding-functionSourceDoc + Usages
    Returns the encoding function with the assigned key for the
      provided request and resource.

    simple-encryption 0.1.0
    Simple encryption library for ClojureScript
    io.github.theasp.simple-encryption/digest (cljs)SourceDoc + Usages
    Generate a digest of `data` using `digest`, where `digest` is one
      of `:md5`, `:sha1`, `:sha-256`, `:sha-384`, `:sha-512`,
      `:sha-512-224`, or `:sha-512-256`.  Optionally supply
      `ouput-encoding` (defaults to `:hex`) or `input-encoding` (defaults
      to `:utf`) with any encoding supported by `bytes->encoding`

    crucible 0.32.1
    AWS Cloudformation templates in Clojure
    crucible.encoding.keys/->keySourceDoc + Usages
    Add methods to override default PascalCase encoding where needed, usually for capitalisation

    crucible 0.32.1
    AWS Cloudformation templates in Clojure
    crucible.encoding/buildSourceDoc + Usages
    Create a CloudFormation-compatible data structure ready for JSON encoding from the template

    crucible 0.32.1
    AWS Cloudformation templates in Clojure
    crucible.encoding/rewrite-element-dataSourceDoc + Usages
    Convert the crucible representation of an element into a form ready
      for JSON encoding

    circle-util 0.1.1
    FIXME: write description
    circle-util.string/get-bytesSourceDoc + Usages
    Returns the byte array for this string assuming UTF-8 encoding

    vigilia-logger 1.0.12
    A library/app to record a BACnet network
    vigilia-logger.scan/logger-versionSourceDoc + Usages
    The logger version used to check what data encoding is used.

    jurl 0.1.1
    Cross-platform URL parsing / manipulation
    jurl.core/decodeSourceDoc + Usages
    URL-decode `string`. Uses UTF-8 as the encoding if applicable.

    cooljure 0.1.29
    Cooljure: Cool stuff you wish was in Clojure
    cooljure.y64/y64-charsSourceDoc + Usages
    A set of chars used for the Y64 encoding (incl. padding char)

    cooljure 0.1.29
    Cooljure: Cool stuff you wish was in Clojure
    cooljure.base64/base64-charsSourceDoc + Usages
    A set of chars used for traditional Base64 encoding (incl. padding char)

    tupelo 0.9.76
    Tupelo: Clojure With A Spoonful of Honey
    tupelo.base64/base64-charsSourceDoc + Usages
    A set of chars used for traditional base64 encoding (incl. padding char)

    tupelo 0.9.76
    Tupelo: Clojure With A Spoonful of Honey
    tupelo.y64/encoding-char-setSourceDoc + Usages
    A set of chars used for the Y64 encoding (incl. padding char)

    tupelo 0.9.76
    Tupelo: Clojure With A Spoonful of Honey
    tupelo.base64url/encoding-char-setSourceDoc + Usages
    A set of chars used for traditional base64url encoding (incl. padding char)

    cleancr 1.0-beta3
    Finds and optionally removes carriage return characters from your project text files
    clojure.contrib.duck-streams/*default-encoding*SourceDoc + Usages
    Name of the default encoding to use when reading & writing.
      Default is UTF-8.

    cleancr 1.0-beta3
    Finds and optionally removes carriage return characters from your project text files
    clojure.contrib.io/*default-encoding*SourceDoc + Usages
    Name of the default encoding to use when reading & writing.
      Default is UTF-8.

    faraday-atom 0.3.1
    Provides a clojure.lang.IAtom for DynamoDB via faraday.
    faraday-atom.core/create-table!SourceDoc + Usages
    Creates a table suitable for storing data according to the encoding scheme.

    http-accept-headers 0.1.0
    Parse HTTP Accept headers in accordance with RFC 2616.
    org.tobereplaced.http-accept-headers/parse-accept-encodingSourceDoc + Usages
    Returns an ordered sequence of content-codings according to the
      Accept-Encoding header. The default will be used in place of the *
      wildcard and should be lowercase. The behavior of non-conforming
      Accept-Encoding headers is undefined and should not be relied on.
    
      Note that the absence of an Accept-Encoding implies that the only
      acceptable encoding is the identity, which will be returned.

    clj-gearman 0.5.1
    Gearman clients and workers in Clojure
    clj-gearman.util/bytea->strSourceDoc + Usages
    Converts a byte array to a string in specific encoding. Defaults to UTF-8.

    clj-gearman 0.5.1
    Gearman clients and workers in Clojure
    clj-gearman.util/str->byteaSourceDoc + Usages
    Converts a string in specific encoding to a byte array. Defaults to UTF-8.

    multi-atom 0.1.1
    An abstraction over some data store made of many atomic cells
    multi-atom.aws.dynamo/create-table!SourceDoc + Usages
    Creates a table suitable for storing data according to the encoding scheme.

    abracad 0.4.15
    De/serialize Clojure data structures with Avro.
    abracad.avro/json-encodedSourceDoc + Usages
    Return string produced by JSON-encoding `records` with `schema`
    via `encode`.

    abracad 0.4.15
    De/serialize Clojure data structures with Avro.
    abracad.avro/binary-encodedSourceDoc + Usages
    Return bytes produced by binary-encoding `records` with `schema`
    via `encode`.

    unicron 0.1.3
    Library for communicating with the Twitter Streaming API
    unicron.oauth/header-stringSourceDoc + Usages
    creates the string for the oauth header's 'Authorization' value, url encoding each value

    ring-cljsc-middleware 0.0.2
    Ring middleware that automatically (re)compiles your ClojureScript files.
    ring.middleware.cljsc/wrap-encodingSourceDoc + Usages
    Provides the correct character encoding header for compiled JavaScript
       files.

    send-mail 0.1
    A Clojure library for sending email through gmail.
    base64/encode-char-arraySourceDoc + Usages
    Takes a seq of 1 to 3 characters, encoding them with the appropriate padding as necessary.

    ring-codec 1.1.1
    Library for encoding and decoding data
    ring.util.codec/url-decodeSourceDoc + Usages
    Returns the url-decoded version of the given string, using either a specified
      encoding or UTF-8 by default. If the encoding is invalid, nil is returned.

    data.xml 0.2.0-alpha5
    Functions to parse XML into lazy sequences and lazy trees and emit these as text
    clojure.data.xml.jvm.emit/write-documentSourceDoc + Usages
    Writes the given event seq as XML text to writer.
       Options:
        :encoding <str>          Character encoding to use
        :doctype  <str>          Document type (DOCTYPE) declaration to use

    multistream 0.7.1
    Clojure implementation of the multistream standard.
    multistream.header/encode-headerSourceDoc + Usages
    Returns the byte-encoding of the header path. The path is trimmed and has a
      newline appended to it before encoding.
    
      Throws a bad-header exception if the path is too long.

    ring-core-gae 0.2.5
    Ring core libraries adapted for Google AppEngine.
    ring.util.codec/url-decodeSourceDoc + Usages
    Returns the url-decoded version of the given string, using either a specified
      encoding or UTF-8 by default. If the encoding is invalid, nil is returned.

    imagez 0.12.0
    Image processing library for Clojure
    mikera.image.core/apply-progressiveSourceDoc + Usages
    Applies progressive encoding, if possible.
    
      If `progressive-flag` is `true`, turns progressive encoding on, `false`
      turns it off. Defaults to `ImageWriteParam/MODE_COPY_FROM_METADATA`, which
      is the default in ImageIO API.

    multicodec 0.5.1
    Clojure implementation of the multicodec standard.
    multicodec.header/encode-headerSourceDoc + Usages
    Returns the byte-encoding of the header path. The path is trimmed and has a
      newline appended to it before encoding.
    
      Throws a bad-header exception if the path is too long.

    torus-pong 0.1.0
    A multiplayer take on the classic Game of Pong. Entry for Clojure Cup 2013.
    ring.util.codec/url-decodeSourceDoc + Usages
    Returns the url-decoded version of the given string, using either a specified
      encoding or UTF-8 by default. If the encoding is invalid, nil is returned.

    buddy-pkcs15-sha1 0.2.0b3
    Forked security library buddy for Clojure with PKCS v1.5 for SHA1. Original library:
    ring.util.codec/url-decodeSourceDoc + Usages
    Returns the url-decoded version of the given string, using either a specified
      encoding or UTF-8 by default. If the encoding is invalid, nil is returned.

    ritorno 1.0.0
    Library for encoding and decoding data
    ritorno/url-decodeSourceDoc + Usages
    Returns the url-decoded version of the given string, using
       either a specified encoding or UTF-8 by default. If the encoding
       is invalid, nil is returned.

    es 0.2.0
    A simple REST-based Elasticsearch client for Clojure.
    pjstadig.es/piped-json-bodySourceDoc + Usages
    Returns a map with a :body key and a value that is a PipedInputStream of the
      JSON encoding of args.  The arguments should be maps and are merged together
      before JSON encoding.

    test-report-junit-xml 0.2.0
    Library providing JUnit XML output for clojure.test
    clojure.data.xml/emit-strSourceDoc + Usages
    Emits the Element to String and returns it.
       Options:
        :encoding <str>          Character encoding to use
        :doctype  <str>          Document type (DOCTYPE) declaration to use

    test-report-junit-xml 0.2.0
    Library providing JUnit XML output for clojure.test
    clojure.data.xml/emitSourceDoc + Usages
    Prints the given Element tree as XML text to stream.
       Options:
        :encoding <str>          Character encoding to use
        :doctype  <str>          Document type (DOCTYPE) declaration to use

    test-report-junit-xml 0.2.0
    Library providing JUnit XML output for clojure.test
    clojure.data.xml/emit-str (cljs)SourceDoc + Usages
    Emits the Element to String and returns it.
       Options:
        :encoding <str>          Character encoding to use
        :doctype  <str>          Document type (DOCTYPE) declaration to use

    test-report-junit-xml 0.2.0
    Library providing JUnit XML output for clojure.test
    clojure.data.xml.jvm.emit/write-documentSourceDoc + Usages
    Writes the given event seq as XML text to writer.
       Options:
        :encoding <str>          Character encoding to use
        :doctype  <str>          Document type (DOCTYPE) declaration to use

    dogfort 0.2.1
    A web server framework for Clojurescript on Node
    dogfort.util.codec/url-decode (cljs)SourceDoc + Usages
    Returns the url-decoded version of the given string, using either a specified
      encoding or UTF-8 by default. If the encoding is invalid, nil is returned.

    clj-tagsoup 0.3.1
    A HTML parser for Clojure.
    pl.danieljanus.tagsoup/input-streamSourceDoc + Usages
    Like clojure.java.io/reader, but
      attempts to convert its argument to an InputStream. Returns a map
      mapping :stream to the stream and, potentially, :encoding to the
      encoding detected on that stream.

    reducible-stream 0.1.3
    Reducible stream for decoding data.
    pjstadig.reducible-stream/decode-lines!SourceDoc + Usages
    Decodes a stream of text data line-by-line, the encoding option will be
      passed to lines-open.  If the :encoding option is not specified, it will
      default to "UTF-8".

    clojure 1.10.0-alpha4
    Core language
    clojure.core/case-mapSourceDoc + Usages
    Transforms a sequence of test constants and a corresponding sequence of then
      expressions into a sorted map to be consumed by case*. The form of the map
      entries are {(case-f test) [(test-f test) then]}.

    stillsuit 0.8.0
    lacinia-datomic utilities
    stillsuit.lib.util/simplifySourceDoc + Usages
    Converts all ordered maps nested within the map into standard hash maps, and
       sequences into vectors, which makes for easier constants in the tests, and
       eliminates ordering problems.

    expresso 0.2.2
    a general Algebraic Expression manipulation library in clojure
    numeric.expresso.core/evaluate-constantsSourceDoc + Usages
    evaluates fully determined (sub-) expressions and folds determined factors
       in commutative and associative functions.
       (evaluate-constants (ex (+ (* (- 5 2) a) (* 4 5))))
       => (+ (* 3 a) 20)

    expresso 0.2.2
    a general Algebraic Expression manipulation library in clojure
    numeric.expresso.core/evaluate-constantsSourceDoc + Usages
    evaluates fully determined (sub-) expressions and folds determined factors
       in commutative and associative functions.
       (evaluate-constants (ex (+ (* (- 5 2) a) (* 4 5))))
       => (+ (* 3 a) 20)

    grafter.tabular 0.11.2
    Tools for the hard graft of data processing
    grafter.rdf.preview/templatable?SourceDoc + Usages
    Predicate that returns true if the supplied argument should be emitted when
      attempting to inline global vars in a graph template.
    
      Used with bind-constants.

    currency 0.2.2
    Currency manipulation abstractions.
    currency.core/multiplySourceDoc + Usages
    Multiply the monetary units or constants together. We try to be flexible and
      allow nil or empty inputs. The result of providing nil or empty inputs will be
      nil.

    simple-encryption 0.1.0
    Simple encryption library for ClojureScript
    io.github.theasp.simple-encryption/encrypt-with (cljs)SourceDoc + Usages
    Encrypt `data` using `key`. Optionally, supply a a map, `options`,
       which can have any of the following:
    
       :data-encoding (default :utf8)
       The encoding of the data in it's unencrypted form, from the
       supported encoding types.  Defaults to :utf8.  See `encoding->bytes`
       for details.
    
       :encrypted-encoding (default :base64)
       The encoding of the data in it's encrypted form, from the supported
       encoding types.  See `bytes->encoding` for details.
    
       This function returns a map which contains all the information
       needed to decrypt the data, except for the encryption key.  For all
       key types the encrypted data will be in in `:data`, and the initial
       vector in `:iv`.  These entries will be encoded using the
       `:encrypted-encoding`.  Different types of keys will have more
       entries, for instance a `Pbkdf2` key will have `:kdf-salt`,
       `:kdf-iterations` and `:kdf`

    ring-transit-middleware 0.1.3
    Ring middleware for Transit request & responses.
    ring.middleware.transit/decodeSourceDoc + Usages
    Decode string Transit data.
    
      #### Parameters:
    
      s
      :   Transit data. Note that unlike `cognitect.transit/reader`
      this function takes a `String`.
    
      options
      :   Optional parameter. This is a map that will be passed
      to `cognitect.transit/reader` as its third argument.
      Additionally `decode`'s `options` map can contain `:encoding`:
    
          :encoding
          :   Transit reader's encoding. Default is `:json`.
          Passed to `reader` as its second argument.
    
          An example options map:
    
              {:encoding :json
               :handlers {Foo (FooHandler.)}
               :default-handler (DefaultHandler.)}
    
          `:encoding` key stripped from `options` before calling `reader`.
      

    pod 2.7.2
    Boot pod module–this is included with all pods.
    boot.from.me.raynes.conch/feed-fromSourceDoc + Usages
    Feed to a process's input stream with optional. Options passed are
      fed to clojure.java.io/copy. They are :encoding to set the encoding
      and :buffer-size to set the size of the buffer. :encoding defaults to
      UTF-8 and :buffer-size to 1024. If :flush is specified and is false,
      the process will be flushed after writing.

    conch 0.3.1
    A better shell-out library for Clojure.
    conch.core/feed-fromSourceDoc + Usages
    Feed to a process's input stream with optional. Options passed are
      fed to clojure.java.io/copy. They are :encoding to set the encoding
      and :buffer-size to set the size of the buffer. :encoding defaults to
      UTF-8 and :buffer-size to 1024. If :flush is specified and is false,
      the process will be flushed after writing.

    cljs-node-io 0.5.0
    A ClojureScript IO Library for NodeJS
    cljs-node-io.fs/writeFile (cljs)SourceDoc + Usages
    synchronously writes content to file represented by pathstring.
       @param {!string} pathstr :: file to write to
       @param {(string|buffer.Buffer)} content :: if buffer, :encoding is ignored
       @param {?IMap} opts :: {:encoding {string}, :append {boolean}, :flags {string}, :mode {int}}
        - flags override append
        - :encoding defaults to utf8
       @return {nil} or throws

    Feed to a process's input stream with optional. Options passed are
      fed to clojure.java.io/copy. They are :encoding to set the encoding
      and :buffer-size to set the size of the buffer. :encoding defaults to
      UTF-8 and :buffer-size to 1024. If :flush is specified and is false,
      the process will be flushed after writing.

    dendrite 0.5.11
    A Dremel-like columnar storage format for Clojure.
    dendrite.core/colSourceDoc + Usages
    Returns a column specification. Takes one to three arguments:
      - type         the column type symbol (e.g. int)
      - encoding     the column encoding symbol (default: plain)
      - compression  the column compression symbol (default: none)
    
      See README for all supported encoding/compression types.

    hiccup 2.0.0-alpha1
    A fast library for rendering HTML in Clojure
    hiccup.page/xhtmlSourceDoc + Usages
    Create a XHTML 1.0 strict document with the supplied contents. The first
      argument may be an optional attribute may. The following attributes are
      treated specially:
        :lang     - The language of the document
        :encoding - The character encoding of the document, defaults to UTF-8.

    ring-codec 1.1.1
    Library for encoding and decoding data
    ring.util.codec/form-encodeSourceDoc + Usages
    Encode the supplied value into www-form-urlencoded format, often used in
      URL query strings and POST request bodies, using the specified encoding.
      If the encoding is not specified, it defaults to UTF-8

    ring-core-gae 0.2.5
    Ring core libraries adapted for Google AppEngine.
    ring.util.codec/form-encodeSourceDoc + Usages
    Encode the supplied value into www-form-urlencoded format, often used in
      URL query strings and POST request bodies, using the specified encoding.
      If the encoding is not specified, it defaults to UTF-8

    cljs-node-io 0.5.0
    A ClojureScript IO Library for NodeJS
    cljs-node-io.core/spit (cljs)SourceDoc + Usages
    Writes content synchronously to file f.
       :encoding {string} encoding to write the string. Ignored when content is a buffer
       :append - {boolean} - if true add content to end of file
       @return {nil} or throws

    cljs-node-io 0.5.0
    A ClojureScript IO Library for NodeJS
    cljs-node-io.core/slurp (cljs)SourceDoc + Usages
    Returns a string synchronously. Unlike JVM, does not use FileInputStream.
       Only option at this time is :encoding
       If :encoding "" (an explicit empty string), returns raw buffer instead of string.
       @return {(string|buffer.Buffer)}

    clojuresque-base-runtime 1.7.0
    A Clojure plugin for gradle (base runtime files)
    clojuresque.hiccup.page/xhtmlSourceDoc + Usages
    Create a XHTML 1.0 strict document with the supplied contents. The first
      argument may be an optional attribute may. The following attributes are
      treated specially:
        :lang     - The language of the document
        :encoding - The character encoding of the document, defaults to UTF-8.

    receipt 1.0.1
    FIXME: write description
    hiccup.page/xhtmlSourceDoc + Usages
    Create a XHTML 1.0 strict document with the supplied contents. The first
      argument may be an optional attribute may. The following attributes are
      treated specially:
        :lang     - The language of the document
        :encoding - The character encoding of the document, defaults to UTF-8.

    torus-pong 0.1.0
    A multiplayer take on the classic Game of Pong. Entry for Clojure Cup 2013.
    ring.util.codec/form-encodeSourceDoc + Usages
    Encode the supplied value into www-form-urlencoded format, often used in
      URL query strings and POST request bodies, using the specified encoding.
      If the encoding is not specified, it defaults to UTF-8

    buddy-pkcs15-sha1 0.2.0b3
    Forked security library buddy for Clojure with PKCS v1.5 for SHA1. Original library:
    ring.util.codec/form-encodeSourceDoc + Usages
    Encode the supplied value into www-form-urlencoded format, often used in
      URL query strings and POST request bodies, using the specified encoding.
      If the encoding is not specified, it defaults to UTF-8

    ritorno 1.0.0
    Library for encoding and decoding data
    ritorno/form-encodeSourceDoc + Usages
    Encode the supplied value into www-form-urlencoded format, often
       used in URL query strings and POST request bodies, using the
       specified encoding.  If the encoding is not specified, it
       defaults to UTF-8

    ritorno 1.0.0
    Library for encoding and decoding data
    ritorno/form-encodeSourceDoc + Usages
    Encode the supplied value into www-form-urlencoded format, often
       used in URL query strings and POST request bodies, using the
       specified encoding.  If the encoding is not specified, it
       defaults to UTF-8

    clj-bom 0.1.2
    BOM (Byte-Order-Mark) reader/writer for Clojure
    clj-bom.core/detect-encodingSourceDoc + Usages
    Given an InputStream <in>, attempts to detect the
       character encoding by looking at the first 4 bytes.
       Returns a character encoding (UTF-8, UTF-16LE, UTF-16BE, UTF-32LE, UTF-32BE),
       or nil if no BOM is present.

    dogfort 0.2.1
    A web server framework for Clojurescript on Node
    dogfort.util.codec/form-encode (cljs)SourceDoc + Usages
    Encode the supplied value into www-form-urlencoded format, often used in
      URL query strings and POST request bodies, using the specified encoding.
      If the encoding is not specified, it defaults to UTF-8

    shakkuri 1.0.5
    A fast library for rendering HTML in Clojure
    hiccup.page/xhtmlSourceDoc + Usages
    Create a XHTML 1.0 strict document with the supplied contents. The first
      argument may be an optional attribute may. The following attributes are
      treated specially:
        :lang     - The language of the document
        :encoding - The character encoding of the document, defaults to UTF-8.

    reducible-stream 0.1.3
    Reducible stream for decoding data.
    pjstadig.reducible-stream/decode-clojure!SourceDoc + Usages
    Decodes a stream of clojure data, the :encoding option will be passed to
      clojure-open, and all other options are passed along to clojure.core/read.  If
      the :encoding option is not specified, it will default to "UTF-8".

    reducible-stream 0.1.3
    Reducible stream for decoding data.
    pjstadig.reducible-stream/decode-edn!SourceDoc + Usages
    Decodes a stream of edn data, the :encoding option will be passed to
      edn-open, and all other options are passed along to clojure.edn/read.  If
      the :encoding option is not specified, it will default to "UTF-8".

    overtone 0.10.3
    Collaborative Programmable Music.
    overtone.sc.synth/pre-synthSourceDoc + Usages
    Resolve a synth def to a list of its name, params, ugens (nested if
       necessary) and constants. Sets the lexical bindings of the param
       names to control proxies within the synth definition

    tol 0.8.0
    A Tól is a set of functions that extend Clojure core functions
    tol.core/case+SourceDoc + Usages
    Same as case, but evaluates dispatch values, needed for referring to class and defined constants
          as well as java.util.Enum instances.
    
          Inspirated by: https://github.com/damballa/abracad/blob/master/src/clojure/abracad/avro/util.clj

    clafka 0.2.3
    The simplest possible way to read and produce messages for kafka
    clafka.core/offset-atSourceDoc + Usages
    Makes a request to find the offset for time `time` in the log
      given by the `topic` and `partition` - you can use the 2 special constants
      `earliest-time` and `latest-time` to ask for the earliest or latest offset

    clojure-contrib 1.2.0
    Clojure user contributions library.
    clojure.contrib.base64/encode-strSourceDoc + Usages
    Encodes String in base 64; returns a String.  If not specified,
      encoding is UTF-8 and line-length is nil.

    clj-http 3.9.0
    A Clojure HTTP library wrapping the Apache HttpComponents client.
    clj-http.client/url-encode-illegal-charactersSourceDoc + Usages
    Takes a raw url path or query and url-encodes any illegal characters.
       Minimizes ambiguity by encoding space to %20.

    clj-http 3.9.0
    A Clojure HTTP library wrapping the Apache HttpComponents client.
    clj-http.util/url-decodeSourceDoc + Usages
    Returns the form-url-decoded version of the given string, using either a
      specified encoding or UTF-8 by default.

    ring-core 1.7.0-RC1
    Ring core libraries.
    ring.middleware.params/wrap-paramsSourceDoc + Usages
    Middleware to parse urlencoded parameters from the query string and form
      body (if the request is a url-encoded form). Adds the following keys to
      the request map:
    
      :query-params - a map of parameters from the query string
      :form-params  - a map of parameters from the body
      :params       - a merged map of all types of parameter
    
      Accepts the following options:      
    
      :encoding - encoding to use for url-decoding. If not specified, uses
                  the request character encoding, or "UTF-8" if no request
                  character encoding is set.

    ring-codec 1.1.1
    Library for encoding and decoding data
    ring.util.codec/form-decode-strSourceDoc + Usages
    Decode the supplied www-form-urlencoded string using the specified encoding,
      or UTF-8 by default.

    ring-codec 1.1.1
    Library for encoding and decoding data
    ring.util.codec/url-encodeSourceDoc + Usages
    Returns the url-encoded version of the given string, using either a specified
      encoding or UTF-8 by default.

    ring-codec 1.1.1
    Library for encoding and decoding data
    ring.util.codec/percent-decodeSourceDoc + Usages
    Decode every percent-encoded character in the given string using the
      specified encoding, or UTF-8 by default.

    ring-codec 1.1.1
    Library for encoding and decoding data
    ring.util.codec/percent-encodeSourceDoc + Usages
    Percent-encode every character in the given string using either the specified
      encoding, or UTF-8 by default.

    aleph 0.4.5-alpha6
    a framework for asynchronous communication
    aleph.http.client-middleware/url-encode-illegal-charactersSourceDoc + Usages
    Takes a raw url path or query and url-encodes any illegal characters.
      Minimizes ambiguity by encoding space to %20.

    clj-http-lite 0.3.0
    A Clojure HTTP library similar to clj-http, but more lightweight.
    clj-http.lite.util/url-decodeSourceDoc + Usages
    Returns the form-url-decoded version of the given string, using either a
      specified encoding or UTF-8 by default.

    ring-middleware-format 0.7.2
    Ring middleware for parsing parameters and emitting responses in various formats
    ring.middleware.format-params/get-or-guess-charsetSourceDoc + Usages
    Tries to get the request encoding from the header or guess
      it if not given in *Content-Type*. Defaults to *utf-8*

    http.async.client 1.3.0
    Asynchronous HTTP Client for Clojure
    http.async.client.request/get-encodingSourceDoc + Usages
    Gets content encoding from headers, if Content-Type header not present
      or media-type in it is missing => nil

    multistream 0.7.1
    Clojure implementation of the multistream standard.
    multistream.codec/encode-byte-streamSourceDoc + Usages
    Apply encoding to the given stream of bytes. The stream should be a
        `java.io.OutputStream` instance.
    
        This method should return either another `OutputStream` or an
        `EncoderStream`.

    hara.io.encode 2.8.3
    patterns and utilities
    hara.io.encode/to-base64-bytesSourceDoc + Usages
    turns a byte array into a base64 encoding
     
       (-> (.getBytes "hello")
           (to-base64-bytes)
           (String.))
       => "aGVsbG8="

    ring-core-gae 0.2.5
    Ring core libraries adapted for Google AppEngine.
    ring.middleware.params/wrap-paramsSourceDoc + Usages
    Middleware to parse urlencoded parameters from the query string and form
      body (if the request is a url-encoded form). Adds the following keys to
      the request map:
    
      :query-params - a map of parameters from the query string
      :form-params  - a map of parameters from the body
      :params       - a merged map of all types of parameter
    
      Accepts the following options:      
    
      :encoding - encoding to use for url-decoding. If not specified, uses
                  the request character encoding, or "UTF-8" if no request
                  character encoding is set.

    ring-core-gae 0.2.5
    Ring core libraries adapted for Google AppEngine.
    ring.util.codec/form-decode-strSourceDoc + Usages
    Decode the supplied www-form-urlencoded string using the specified encoding,
      or UTF-8 by default.

    ring-core-gae 0.2.5
    Ring core libraries adapted for Google AppEngine.
    ring.util.codec/url-encodeSourceDoc + Usages
    Returns the url-encoded version of the given string, using either a specified
      encoding or UTF-8 by default.

    ring-core-gae 0.2.5
    Ring core libraries adapted for Google AppEngine.
    ring.util.codec/percent-decodeSourceDoc + Usages
    Decode every percent-encoded character in the given string using the
      specified encoding, or UTF-8 by default.

    ring-core-gae 0.2.5
    Ring core libraries adapted for Google AppEngine.
    ring.util.codec/percent-encodeSourceDoc + Usages
    Percent-encode every character in the given string using either the specified
      encoding, or UTF-8 by default.

    merkledag-core 0.4.1
    Graph datastore built on content-addressed merkle hash links
    merkledag.codec.cbor/encode-byte-stream~CBORCodec~CodecSourceDoc + Usages
    Apply encoding to the given stream of bytes. The stream should be a
        `java.io.OutputStream` instance.
    
        This method should return either another `OutputStream` or an
        `EncoderStream`.

    kvlt 0.1.4
    Multi-target Clojure/script HTTP client
    kvlt.middleware.util/url-encode-illegal-charactersSourceDoc + Usages
    Takes a raw url path or query and url-encodes any illegal characters.
      Minimizes ambiguity by encoding space to %20.

    kvlt 0.1.4
    Multi-target Clojure/script HTTP client
    kvlt.middleware/decompressSourceDoc + Usages
    Response body decompression.  Defaults request's "Accept-Encoding" header.
      Can be disabled per-request via `:decompress-body? false'

    kvlt 0.1.4
    Multi-target Clojure/script HTTP client
    kvlt.middleware/decompress-bodySourceDoc + Usages
    Dispatch on the response's `:content-encoding` header value.
      Clojure implementations exist for "gzip" and "deflate".

    ritz-repl-utils 0.7.0
    Library of functions useful in clojure development environments
    ritz.repl-utils.find/clean-windows-pathSourceDoc + Usages
    Decode file URI encoding and remove an opening slash from
       /c:/program%20files/... in jar file URLs and file resources.

    cortex 0.9.22
    A neural network toolkit for Clojure.
    cortex.util/max-indexSourceDoc + Usages
    Given a vector (typically a softmax output or one-hot encoding) returns the index of the largest element.

    fulcro 2.5.5
    A library for building full-stack SPA webapps in Clojure and Clojurescript
    fulcro.client.util/transit-clj->strSourceDoc + Usages
    Use transit to encode clj data as a string. Useful for encoding initial app state from server-side rendering.

    clj-oauth 1.5.5
    OAuth support for Clojure
    oauth.signature/url-decodeSourceDoc + Usages
    The java.net.URLEncoder class encodes for application/x-www-form-urlencoded, but OAuth
    requires RFC 3986 encoding.

    clj-oauth 1.5.5
    OAuth support for Clojure
    oauth.signature/url-encodeSourceDoc + Usages
    The java.net.URLEncoder class encodes for application/x-www-form-urlencoded, but OAuth
    requires RFC 3986 encoding.

    clj-oauth 1.5.5
    OAuth support for Clojure
    oauth.signature/url-encodeSourceDoc + Usages
    The java.net.URLEncoder class encodes for application/x-www-form-urlencoded, but OAuth
    requires RFC 3986 encoding.

    cljs-node-io 0.5.0
    A ClojureScript IO Library for NodeJS
    cljs-node-io.core/copy (cljs)SourceDoc + Usages
    Copies input to output. Returns nil or throws.
       Input may be an InputStream, File, Buffer, or string.
       Output may be an String, OutputStream or File. 
       Unlike JVM, strings are coerced to files. If you have a big string, use a buffer.    
       By default no encoding ops occur, just read & written as binary. 
       Options are passed to the output stream.
        :encoding = destination encoding to use
        ex: (copy 'foo.txt' 'bar.txt' :encoding 'utf8')

    clj-lib 0.9.1
    Util libraries for common tasks
    clj-lib.io/*char-encoding*SourceDoc + Usages
    Defines the default character encoding for fns in this namespace that
                 require one. Specifically, string to/from bytes and URL encode/decode.

    gedcom 0.1.1
    A GEDCOM library written in Clojure.
    gedcom.core/parse-gedcom-records*SourceDoc + Usages
    Parses GEDCOM records from a file or reader, returning a seq of records.
       Takes an optional encoding.

    zlib-tiny 0.2.0
    Tiny Clojure ZLib helper
    zlib-tiny.core/bytes->strSourceDoc + Usages
    Returns the String corresponding to the given encoding's decoding of the
      given bytes. If no encoding is specified, UTF-8 is used.

    zlib-tiny 0.2.0
    Tiny Clojure ZLib helper
    zlib-tiny.core/str->bytesSourceDoc + Usages
    Returns the encoding's bytes corresponding to the given string. If no
      encoding is specified, UTF-8 is used.

    saranyu 0.0.2
    A signature generating library for AWS APIs
    saranyu.util/url-encodeSourceDoc + Usages
    The java.net.URLEncoder class encodes for application/x-www-form-urlencoded. (RFC 3986 encoding)

    s-html 1.0.2
    A library of composable HTML generators.
    s-html.tags/xmlSourceDoc + Usages
    Constructs an XML declaration of a given `encoding` and `version`. Defaults to `UTF-8` and version `1.0`.

    Decode file URI encoding and remove an opening slash from
       /c:/program%20files/... in jar file URLs and file resources.

    clj-http-ae 0.1.2
    A Clojure HTTP library wrapping the Apache HttpComponents client.
    clj-http.util/url-decodeSourceDoc + Usages
    Returns the form-url-decoded version of the given string, using either a
      specified encoding or UTF-8 by default.

    clj-http-ae 0.1.2
    A Clojure HTTP library wrapping the Apache HttpComponents client.
    clj-http.client/url-encode-illegal-charactersSourceDoc + Usages
    Takes a raw url path or query and url-encodes any illegal characters.
       Minimizes ambiguity by encoding space to %20.

    eisen 0.1.0
    A Language for Programmable Applications
    blancas.eisen.core/eisenfSourceDoc + Usages
    Runs the code from an eisen file; takes an optional encoding value,
       which defaults to UTF-8.

    toothpick 0.2.1
    An assembler definition toolkit for Clojure
    toothpick.assembler/map->bytecodeSourceDoc + Usages
    Compiles an instruction parameter map which the assembler would
      produce. Returns the integer encoding of the specified opcode with the given
      parameter values.

    torus-pong 0.1.0
    A multiplayer take on the classic Game of Pong. Entry for Clojure Cup 2013.
    ring.util.codec/form-decode-strSourceDoc + Usages
    Decode the supplied www-form-urlencoded string using the specified encoding,
      or UTF-8 by default.

    torus-pong 0.1.0
    A multiplayer take on the classic Game of Pong. Entry for Clojure Cup 2013.
    ring.util.codec/url-encodeSourceDoc + Usages
    Returns the url-encoded version of the given string, using either a specified
      encoding or UTF-8 by default.

    torus-pong 0.1.0
    A multiplayer take on the classic Game of Pong. Entry for Clojure Cup 2013.
    ring.util.codec/percent-decodeSourceDoc + Usages
    Decode every percent-encoded character in the given string using the
      specified encoding, or UTF-8 by default.

    torus-pong 0.1.0
    A multiplayer take on the classic Game of Pong. Entry for Clojure Cup 2013.
    ring.util.codec/percent-encodeSourceDoc + Usages
    Percent-encode every character in the given string using either the specified
      encoding, or UTF-8 by default.

    torus-pong 0.1.0
    A multiplayer take on the classic Game of Pong. Entry for Clojure Cup 2013.
    ring.middleware.params/wrap-paramsSourceDoc + Usages
    Middleware to parse urlencoded parameters from the query string and form
      body (if the request is a url-encoded form). Adds the following keys to
      the request map:
    
      :query-params - a map of parameters from the query string
      :form-params  - a map of parameters from the body
      :params       - a merged map of all types of parameter
    
      Accepts the following options:      
    
      :encoding - encoding to use for url-decoding. If not specified, uses
                  the request character encoding, or "UTF-8" if no request
                  character encoding is set.

    buddy-pkcs15-sha1 0.2.0b3
    Forked security library buddy for Clojure with PKCS v1.5 for SHA1. Original library:
    ring.util.codec/form-decode-strSourceDoc + Usages
    Decode the supplied www-form-urlencoded string using the specified encoding,
      or UTF-8 by default.

    buddy-pkcs15-sha1 0.2.0b3
    Forked security library buddy for Clojure with PKCS v1.5 for SHA1. Original library:
    ring.util.codec/url-encodeSourceDoc + Usages
    Returns the url-encoded version of the given string, using either a specified
      encoding or UTF-8 by default.

    buddy-pkcs15-sha1 0.2.0b3
    Forked security library buddy for Clojure with PKCS v1.5 for SHA1. Original library:
    ring.util.codec/percent-decodeSourceDoc + Usages
    Decode every percent-encoded character in the given string using the
      specified encoding, or UTF-8 by default.

    buddy-pkcs15-sha1 0.2.0b3
    Forked security library buddy for Clojure with PKCS v1.5 for SHA1. Original library:
    ring.util.codec/percent-encodeSourceDoc + Usages
    Percent-encode every character in the given string using either the specified
      encoding, or UTF-8 by default.

    buddy-pkcs15-sha1 0.2.0b3
    Forked security library buddy for Clojure with PKCS v1.5 for SHA1. Original library:
    ring.middleware.params/wrap-paramsSourceDoc + Usages
    Middleware to parse urlencoded parameters from the query string and form
      body (if the request is a url-encoded form). Adds the following keys to
      the request map:
    
      :query-params - a map of parameters from the query string
      :form-params  - a map of parameters from the body
      :params       - a merged map of all types of parameter
    
      Accepts the following options:      
    
      :encoding - encoding to use for url-decoding. If not specified, uses
                  the request character encoding, or "UTF-8" if no request
                  character encoding is set.

    yfinance 0.2.0
    Clojure code to access Yahoo! Finance
    clj-http.client/url-encode-illegal-charactersSourceDoc + Usages
    Takes a raw url path or query and url-encodes any illegal characters.
       Minimizes ambiguity by encoding space to %20.

    yfinance 0.2.0
    Clojure code to access Yahoo! Finance
    clj-http.util/url-decodeSourceDoc + Usages
    Returns the form-url-decoded version of the given string, using either a
      specified encoding or UTF-8 by default.

    clj-oauth-server 1.0.5
    OAuth server support for Clojure
    oauth-server.signature/url-decodeSourceDoc + Usages
    The java.net.URLEncoder class encodes for application/x-www-form-urlencoded, but OAuth
    requires RFC 3986 encoding.

    clj-oauth-server 1.0.5
    OAuth server support for Clojure
    oauth-server.signature/url-encodeSourceDoc + Usages
    The java.net.URLEncoder class encodes for application/x-www-form-urlencoded, but OAuth
    requires RFC 3986 encoding.

    clj-oauth-server 1.0.5
    OAuth server support for Clojure
    oauth-server.signature/url-encodeSourceDoc + Usages
    The java.net.URLEncoder class encodes for application/x-www-form-urlencoded, but OAuth
    requires RFC 3986 encoding.

    ritz 0.3.2
    Another swank server for clojure in SLIME
    ritz.repl-utils.find/clean-windows-pathSourceDoc + Usages
    Decode file URI encoding and remove an opening slash from
       /c:/program%20files/... in jar file URLs and file resources.

    lein-clojurecademy 0.1.55
    Clojurecademy Leiningen Plugin
    leiningen.clojurecademy.http.client/url-encode-illegal-charactersSourceDoc + Usages
    Takes a raw url path or query and url-encodes any illegal characters.
      Minimizes ambiguity by encoding space to %20.

    lein-clojurecademy 0.1.55
    Clojurecademy Leiningen Plugin
    leiningen.clojurecademy.http.util/url-decodeSourceDoc + Usages
    Returns the form-url-decoded version of the given string, using either a
      specified encoding or UTF-8 by default.

    lein-clojurecademy 0.1.55
    Clojurecademy Leiningen Plugin
    leiningen.clojurecademy.http.util/utf8-stringSourceDoc + Usages
    Returns the String corresponding to the given encoding's decoding of the
      given bytes. If no encoding is specified, UTF-8 is used.

    lein-clojurecademy 0.1.55
    Clojurecademy Leiningen Plugin
    leiningen.clojurecademy.http.util/utf8-bytesSourceDoc + Usages
    Returns the encoding's bytes corresponding to the given string. If no
      encoding is specified, UTF-8 is used.

    ritorno 1.0.0
    Library for encoding and decoding data
    ritorno/form-decode-strSourceDoc + Usages
    Decode the supplied www-form-urlencoded string using the
       specified encoding, or UTF-8 by default.

    ritorno 1.0.0
    Library for encoding and decoding data
    ritorno/url-encodeSourceDoc + Usages
    Returns the url-encoded version of the given string, using
       either a specified encoding or UTF-8 by default.

    ritorno 1.0.0
    Library for encoding and decoding data
    ritorno/percent-encodeSourceDoc + Usages
    Percent-encode every character in the given string using either
       the specified encoding, or UTF-8 by default.

    duri 1.0.4
    URI, URL, query strings and so on.
    duri.component/decodeSourceDoc + Usages
    Returns the form-url-decoded version of the given string, using either a
      specified encoding or UTF-8 by default.

    duri 1.0.4
    URI, URL, query strings and so on.
    duri.component/encodeSourceDoc + Usages
    Returns the form-url-encoded version of the given string, using either a
      specified encoding or UTF-8 by default.

    duri 1.0.4
    URI, URL, query strings and so on.
    duri.qs/php-flattenSourceDoc + Usages
    Flattens a map and formats the keys using the same style as PHP
      expects, allowing sending dictionaries and arrays via query encoding.

    jurl 0.1.1
    Cross-platform URL parsing / manipulation
    jurl.core/encodeSourceDoc + Usages
    URL-encode `string`; other implementations sometimes convert '+' to '%20',
      but this method does not. Uses UTF-8 as the encoding if applicable.

    mandoline-s3 0.1.0
    Amazon S3 backend for Mandoline
    io.mandoline.backend.s3/s3-read-obj-bytesSourceDoc + Usages
    Returns the contents of the given S3 object
      as a ByteBuffer, without subjecting them to an encoding
      like slurp does.

    cleancr 1.0-beta3
    Finds and optionally removes carriage return characters from your project text files
    clojure.contrib.base64/encode-strSourceDoc + Usages
    Encodes String in base 64; returns a String.  If not specified,
      encoding is UTF-8 and line-length is nil.

    pedestal-content-negotiation 0.4.0
    Content negotiation for Pedestal web services.
    pedestal.content-negotiation/parse-header-elementsSourceDoc + Usages
    Returns a sequence of element maps for header. This can be applied to
      accept, accept-encoding, or accept-charset.

    faraday-atom 0.3.1
    Provides a clojure.lang.IAtom for DynamoDB via faraday.
    faraday-atom.core/ensure-table!SourceDoc + Usages
    Creates a table suitable for storing data according to the encoding scheme,
      unless it already exists.

    dogfort 0.2.1
    A web server framework for Clojurescript on Node
    dogfort.middleware.params/wrap-params (cljs)SourceDoc + Usages
    Middleware to parse urlencoded parameters from the query string and form
      body (if the request is a url-encoded form). Adds the following keys to
      the request map:
    
      :query-params - a map of parameters from the query string
      :form-params  - a map of parameters from the body
      :params       - a merged map of all types of parameter
    
      Accepts the following options:
    
      :encoding - encoding to use for url-decoding. If not specified, uses
      the request character encoding, or "UTF-8" if no request
      character encoding is set.

    dogfort 0.2.1
    A web server framework for Clojurescript on Node
    dogfort.util.codec/form-decode-str (cljs)SourceDoc + Usages
    Decode the supplied www-form-urlencoded string using the specified encoding,
      or UTF-8 by default.

    dogfort 0.2.1
    A web server framework for Clojurescript on Node
    dogfort.util.codec/url-encode (cljs)SourceDoc + Usages
    Returns the url-encoded version of the given string, using either a specified
      encoding or UTF-8 by default.

    dogfort 0.2.1
    A web server framework for Clojurescript on Node
    dogfort.util.codec/percent-decode (cljs)SourceDoc + Usages
    Decode every percent-encoded character in the given string using the
      specified encoding, or UTF-8 by default.

    dogfort 0.2.1
    A web server framework for Clojurescript on Node
    dogfort.util.codec/percent-encode (cljs)SourceDoc + Usages
    Percent-encode every character in the given string using either the specified
      encoding, or UTF-8 by default.

    treajure 1.0.12
    A treasure trove of Clojure goodness.
    com.unbounce.treajure.ring/body-stringSourceDoc + Usages
    Retrieves a String representation of the request, using the request-encoding for byte deserialization. The input-stream body of the request will be consumed and will not be readable anymore.

    funkyweb 0.1.0
    A ring based web framework for clojure
    funkyweb.middleware.params/wrap-paramsSourceDoc + Usages
    Middleware to parse urlencoded parameters from the query string and form
      body (if the request is a urlencoded form). Adds the following keys to
      the request map:
        :params       - a merged map of all types of parameter
      Takes an optional configuration map. Recognized keys are:
        :encoding - encoding to use for url-decoding. If not specified, uses
                    the request character encoding, or "UTF-8" if no request
                    character encoding is set.

    funkyweb 0.1.0
    A ring based web framework for clojure
    funkyweb.middleware.multipart-params/wrap-multipart-paramsSourceDoc + Usages
    Middleware to parse multipart parameters from a request. Adds the
      following keys to the request map:
        :multipart-params - a map of multipart parameters
        :params           - a merged map of all types of parameter
      Takes an optional configuration map. Recognized keys are:
        :encoding - character encoding to use for multipart parsing. If not
                    specified, uses the request character encoding, or "UTF-8"
                    if no request character encoding is set.

    multi-atom 0.1.1
    An abstraction over some data store made of many atomic cells
    multi-atom.aws.dynamo/ensure-table!SourceDoc + Usages
    Creates a table suitable for storing data according to the encoding scheme,
      unless it already exists.

    kern 1.1.0
    A Parser Combinators Library
    blancas.kern.core/parse-fileSourceDoc + Usages
    Parses a file; takes an optional encoding and user state,
               which default to utf-8 and nil. Returns a PState record.

    kern 1.1.0
    A Parser Combinators Library
    blancas.kern.core/parse-fileSourceDoc + Usages
    Parses a file; takes an optional encoding and user state,
               which default to utf-8 and nil. Returns a PState record.

    com.adambard.clj-http-lite 0.2.1
    A Clojure HTTP library similar to clj-http, but more lightweight.
    clj-http.lite.util/url-decodeSourceDoc + Usages
    Returns the form-url-decoded version of the given string, using either a
      specified encoding or UTF-8 by default.

    abracad 0.4.15
    De/serialize Clojure data structures with Avro.
    abracad.avro/binary-decoderSourceDoc + Usages
    Return a binary-encoding decoder for `source`.  The `source` may be
    an input stream, a byte array, or a vector of `[bytes off len]`.

    cluppet 0.0.9
    Cluppet keeps AWS config consistent
    cluppet.util/url-encodeSourceDoc + Usages
    The java.net.URLEncoder class encodes for application/x-www-form-urlencoded. (RFC 3986 encoding)

    grafter.tabular 0.11.2
    Tools for the hard graft of data processing
    grafter.rdf.preview/preview-graphSourceDoc + Usages
    Takes a dataset a function built via grafter.tabular/graph-fn and a row
      number, and returns an EDN datastructure representing the template (body) of
      the graph-fn function with column variables substituted for data.
    
      Takes an optional final argument which can be :render-constants, if the user
      would also like to substitute symbols from within the graph-fn body with
      renderable constants found in referenced vars.

    clojurescript 1.10.238
    cljs.core/caseSourceDoc + Usages
    Takes an expression, and a set of clauses.
    
      Each clause can take the form of either:
    
      test-constant result-expr
    
      (test-constant1 ... test-constantN)  result-expr
    
      The test-constants are not evaluated. They must be compile-time
      literals, and need not be quoted.  If the expression is equal to a
      test-constant, the corresponding result-expr is returned. A single
      default expression can follow the clauses, and its value will be
      returned if no clause matches. If no default expression is provided
      and no clause matches, an Error is thrown.
    
      Unlike cond and condp, case does a constant-time dispatch, the
      clauses are not considered sequentially.  All manner of constant
      expressions are acceptable in case, including numbers, strings,
      symbols, keywords, and (ClojureScript) composites thereof. Note that since
      lists are used to group multiple constants that map to the same
      expression, a vector can be used to match a list if needed. The
      test-constants need not be all of the same type.

    clojure 1.10.0-alpha4
    Core language
    clojure.core/caseSourceDoc + Usages
    Takes an expression, and a set of clauses.
    
      Each clause can take the form of either:
    
      test-constant result-expr
    
      (test-constant1 ... test-constantN)  result-expr
    
      The test-constants are not evaluated. They must be compile-time
      literals, and need not be quoted.  If the expression is equal to a
      test-constant, the corresponding result-expr is returned. A single
      default expression can follow the clauses, and its value will be
      returned if no clause matches. If no default expression is provided
      and no clause matches, an IllegalArgumentException is thrown.
    
      Unlike cond and condp, case does a constant-time dispatch, the
      clauses are not considered sequentially.  All manner of constant
      expressions are acceptable in case, including numbers, strings,
      symbols, keywords, and (Clojure) composites thereof. Note that since
      lists are used to group multiple constants that map to the same
      expression, a vector can be used to match a list if needed. The
      test-constants need not be all of the same type.

    cljs-http 0.1.45
    A ClojureScript HTTP library.
    cljs-http.client/wrap-transit-params (cljs)SourceDoc + Usages
    Encode :transit-params in the `request` :body and set the appropriate
      Content Type header.
    
      A :transit-opts map can be optionally provided with the following keys:
    
      :encoding                #{:json, :json-verbose}
      :decoding                #{:json, :json-verbose}
      :encoding/decoding-opts  appropriate map of options to be passed to
                               transit writer/reader, respectively.

    kvlt 0.1.4
    Multi-target Clojure/script HTTP client
    kvlt.middleware/content-typeSourceDoc + Usages
    Turn request's `:content-type` (or `:type`), if any, and
       `:character-encoding`, if any, into a "content-type" header & leave
       top-level `:content-type` key in place. 
    
    ```clojure
    {:content-type "text/html", :character-encoding "US-ASCII"}
      =>
    {:headers {:content-type "text/html; charset=US-ASCII"},
     :content-type "text/html"}
    ```

    cljs-node-io 0.5.0
    A ClojureScript IO Library for NodeJS
    cljs-node-io.fs/awriteFile (cljs)SourceDoc + Usages
    Asynchronously write to a file.
       @param {!string} pathstring : file to write to
       @param {(string|buffer.Buffer)} content : if buffer, :encoding is ignored
       @param {?IMap} opts : :encoding {string}, :append {bool}, :flags {string}, :mode {int}
        - flags override append
       @return {!Channel} promise-chan recieving [?err]

    milia 0.3.37
    The ona.io Clojure Web API Client.
    cljs-http.client/wrap-transit-params (cljs)SourceDoc + Usages
    Encode :transit-params in the `request` :body and set the appropriate
      Content Type header.
    
      A :transit-opts map can be optionally provided with the following keys:
    
      :encoding                #{:json, :json-verbose}
      :decoding                #{:json, :json-verbose}
      :encoding/decoding-opts  appropriate map of options to be passed to
                               transit writer/reader, respectively.

    cljs-ipfs-native 1.0.0
    Native ClojureScript js-ipfs-api implementation.
    cljs-http.client/wrap-transit-params (cljs)SourceDoc + Usages
    Encode :transit-params in the `request` :body and set the appropriate
      Content Type header.
    
      A :transit-opts map can be optionally provided with the following keys:
    
      :encoding                #{:json, :json-verbose}
      :decoding                #{:json, :json-verbose}
      :encoding/decoding-opts  appropriate map of options to be passed to
                               transit writer/reader, respectively.

    jdt 0.1.2
    These are not the tools you're looking for.
    jdt.easyfs/read-all-linesSourceDoc + Usages
    Return a mutable, eager list of strings representing file content.
       The file must exist or an exception is thrown. 
       This is a wrapper around java.nio.file.Files/readAllLines().
      Options:
        :encoding a string or Charset that represents the desired encoding, defaults to UTF-8.
        :no-tilde true/false, whether or not to do tilde expansion.

    Encode :transit-params in the `request` :body and set the appropriate
      Content Type header.
    
      A :transit-opts map can be optionally provided with the following keys:
    
      :encoding                #{:json, :json-verbose}
      :decoding                #{:json, :json-verbose}
      :encoding/decoding-opts  appropriate map of options to be passed to
                               transit writer/reader, respectively.

    Applies several percent encoding normalizations.
    
      upper-case-percent-encoding:
      http://example.com/%7ejane -> http://example.com/%7Ejane
    
      decode-unreserved-characters:
      http://example.com/%7ejane -> http://example.com~/jane
    
      decode-reserved-characters:
      http://example.com//%3Ffoo%3Dbar%26bif%3Dbaz -> http://example.com/?foo=bar&bif=baz

    id3 0.1.2
    Simple ID3v2 parser
    id3/write-tagSourceDoc + Usages
    Writes an ID3v2 tag to `ostream`.
    Options:
      :version   ID3v2.x tag version to write (3 or 4, default 4)
      :encoding  character encoding to use for text frames, etc. (default UTF-16 for v2.3, UTF-8 for v2.4)
      :padding   bytes of padding to write (default 1024)

    cmr-client 0.1.0
    A Clojure(Script) Client for NASA's Common Metadata Repository
    cljs-http.client/wrap-transit-params (cljs)SourceDoc + Usages
    Encode :transit-params in the `request` :body and set the appropriate
      Content Type header.
    
      A :transit-opts map can be optionally provided with the following keys:
    
      :encoding                #{:json, :json-verbose}
      :decoding                #{:json, :json-verbose}
      :encoding/decoding-opts  appropriate map of options to be passed to
                               transit writer/reader, respectively.

    re-frame-ipfs-fx 0.0.2
    IPFS Re-Frame handlers.
    cljs-http.client/wrap-transit-params (cljs)SourceDoc + Usages
    Encode :transit-params in the `request` :body and set the appropriate
      Content Type header.
    
      A :transit-opts map can be optionally provided with the following keys:
    
      :encoding                #{:json, :json-verbose}
      :decoding                #{:json, :json-verbose}
      :encoding/decoding-opts  appropriate map of options to be passed to
                               transit writer/reader, respectively.

    ona-viewer 1.1.30
    Ona viewer that connects to the Ona API.
    cljs-http.client/wrap-transit-params (cljs)SourceDoc + Usages
    Encode :transit-params in the `request` :body and set the appropriate
      Content Type header.
    
      A :transit-opts map can be optionally provided with the following keys:
    
      :encoding                #{:json, :json-verbose}
      :decoding                #{:json, :json-verbose}
      :encoding/decoding-opts  appropriate map of options to be passed to
                               transit writer/reader, respectively.

    ona-viewer 1.1.30
    Ona viewer that connects to the Ona API.
    cljs-http.client/wrap-transit-params (cljs)SourceDoc + Usages
    Encode :transit-params in the `request` :body and set the appropriate
      Content Type header.
    
      A :transit-opts map can be optionally provided with the following keys:
    
      :encoding                #{:json, :json-verbose}
      :decoding                #{:json, :json-verbose}
      :encoding/decoding-opts  appropriate map of options to be passed to
                               transit writer/reader, respectively.

    anki-cljs 0.1.1
    CLJS interface for interacting with Anki
    cljs-http.client/wrap-transit-params (cljs)SourceDoc + Usages
    Encode :transit-params in the `request` :body and set the appropriate
      Content Type header.
    
      A :transit-opts map can be optionally provided with the following keys:
    
      :encoding                #{:json, :json-verbose}
      :decoding                #{:json, :json-verbose}
      :encoding/decoding-opts  appropriate map of options to be passed to
                               transit writer/reader, respectively.

    Add :preloads to a given set of inputs (IJavaScript). Returns a new
      list of inputs where the preloaded namespaces and their deps come immediately after
      cljs.core or the constants table depending on the optimization setting. Any
      files needing copying or compilation will be compiled and/or copied to the
      appropiate location.

    clojure 1.10.0-alpha4
    Core language
    clojure.core/prep-intsSourceDoc + Usages
    Takes a sequence of int-sized test constants and a corresponding sequence of
      then expressions. Returns a tuple of [shift mask case-map switch-type] where
      case-map is a map of int case values to [test then] tuples, and switch-type
      is either :sparse or :compact.

    clojurecuda 0.4.0
    ClojureCUDA is a Clojure library for parallel computations with Nvidia's CUDA.
    uncomplicate.clojurecuda.core/mem-host-alloc*SourceDoc + Usages
    Allocates `size` bytes of page-locked, 'pinned' on the host, using raw integer `flags`.
      For available flags, see [constants/mem-host-alloc-flags]
    
      The memory is not cleared. `size` must be greater than `0`.
    
      See [cuMemHostAlloc](http://docs.nvidia.com/cuda/cuda-driver-api/group__CUDA__MEM.html).
      

    money 1.10.0
    A Clojure library that deals with monetary values and currencies. Built on top of
    clojurewerkz.money.amounts/divideSourceDoc + Usages
    Divides monetary amount by the given number. Takes an optional arounding
       mode which is one of:
    
       * java.math.RoundingMode instances
       * :floor, :ceiling, :up, :down, :half-up, :half-down, :half-even that correspond to
         java.math.RoundingMode constants with the same names
       * nil for no rounding

    money 1.10.0
    A Clojure library that deals with monetary values and currencies. Built on top of
    clojurewerkz.money.amounts/multiplySourceDoc + Usages
    Multiplies monetary amount by the given number. Takes an optional arounding
       mode which is one of:
    
       * java.math.RoundingMode instances
       * :floor, :ceiling, :up, :down, :half-up, :half-down, :half-even that correspond to
         java.math.RoundingMode constants with the same names
       * nil for no rounding

    receipt 1.0.1
    FIXME: write description
    cljs.closure/add-preloadsSourceDoc + Usages
    Add :preloads to a given set of inputs (IJavaScript). Returns a new
      list of inputs where the preloaded namespaces and their deps come immediately after
      cljs.core or the constants table depending on the optimization setting. Any
      files needing copying or compilation will be compiled and/or copied to the
      appropiate location.

    clj-launchpad-mk2 1.0.1
    Novation Launchpad MK2 library for clojure
    clj-launchpad-mk2.core/light-ccSourceDoc + Usages
    set a top row control button to the specified color.
      
      * cc-ref is the integer/hex number identifying the button (see CC_ constants in midi/core.clj).
      * color-description must be 0 to 127 inclusive
    
      Examples:
      ```
      (light-cc lpad CC_CURSOR_RIGHT 78)
      ```
      

    torus-pong 0.1.0
    A multiplayer take on the classic Game of Pong. Entry for Clojure Cup 2013.
    cljs.closure/add-preloadsSourceDoc + Usages
    Add :preloads to a given set of inputs (IJavaScript). Returns a new
      list of inputs where the preloaded namespaces and their deps come immediately after
      cljs.core or the constants table depending on the optimization setting. Any
      files needing copying or compilation will be compiled and/or copied to the
      appropiate location.

    clafka 0.2.3
    The simplest possible way to read and produce messages for kafka
    clafka.core/offsetsSourceDoc + Usages
    Make an offset request to determine the offset at `time` in the log
      time is a long value or one of the 2 special constants `earliest-time` or
      `latest-time`. m is a map of {topic [partition]} you will receive back a map
       of {topic [{:offset, :partition}]}

    radix 1.0.20
    A Clojure library providing the root functionality for web services
    radix.ring-metrics/wrap-per-resource-metricsSourceDoc + Usages
    A middleware function to add metrics for all routes in the given
      handler. The simpler form adds default aggregators that replace GUIDs,
      Mongo IDs and Numbers with the constants GUID, MONGOID and NUMBER so
      that metric paths are sensible limited. Use the second form to specify
      your own replacements.

    fudje 0.9.7
    A small unit-testing library heavily inspired by midje.
    fudje.sweet/split-in-provided-without-metaconstantsSourceDoc + Usages
    Given a some typical Midje code where some `provided` clauses (mocks) follow the actual test assertions,
      separate the assertions from the mocks. Also replaces all meta-constants with keywords.
      Returns a vector of [<forms-before-provided (assertions)> <forms-after-provided (mocks)>].

    clj-http 3.9.0
    A Clojure HTTP library wrapping the Apache HttpComponents client.
    clj-http.client/wrap-decompressionSourceDoc + Usages
    Middleware handling automatic decompression of responses from web servers. If
      :decompress-body is set to false, does not automatically set `Accept-Encoding`
      header or decompress body.

    Middleware to parse multipart parameters from a request. Adds the
      following keys to the request map:
    
      :multipart-params - a map of multipart parameters
      :params           - a merged map of all types of parameter
    
      The following options are accepted
    
      :encoding - character encoding to use for multipart parsing. If not
                  specified, uses the request character encoding, or "UTF-8"
                  if no request character encoding is set.
    
      :store    - a function that stores a file upload. The function should
                  expect a map with :filename, content-type and :stream keys,
                  and its return value will be used as the value for the
                  parameter in the multipart parameter map. The default storage
                  function is the temp-file-store.

    parkour 0.6.4-alpha1
    Hadoop MapReduce in idiomatic Clojure.
    parkour.io.avro/set-groupingSourceDoc + Usages
    Configure `job` combine & reduce phases to group keys via schema `gs`,
    which should be encoding-compatible with the map-output key schema.

    twitter-api 1.8.0
    Async interface to Twitter's REST and Streaming APIs
    twitter.oauth/oauth-header-stringSourceDoc + Usages
    Creates the string for the oauth header's 'Authorization' value,
      url encoding each value. If the signing-map is an application-only
      token, returns the 'Bearer' value.

    clj-cbor 0.6.0
    Concise Binary Object Representation (RFC 7049)
    clj-cbor.core/default-write-handlersSourceDoc + Usages
    Map of default write handlers to use, keyed by class.
    
      The default choice of encoding for instants in time is the numeric epoch
      representation (tag 1).

    clj-cbor 0.6.0
    Concise Binary Object Representation (RFC 7049)
    clj-cbor.codec/write-floatSourceDoc + Usages
    Writes a floating-point value to the output. Special values zero, NaN, and
      +/- Infinity are represented as 16-bit numbers, otherwise the encoding is
      determined by class.

    ring-core-gae 0.2.5
    Ring core libraries adapted for Google AppEngine.
    ring.middleware.multipart-params/wrap-multipart-paramsSourceDoc + Usages
    Middleware to parse multipart parameters from a request. Adds the
      following keys to the request map:
    
      :multipart-params - a map of multipart parameters
      :params           - a merged map of all types of parameter
    
      The following options are accepted
    
      :encoding - character encoding to use for multipart parsing. If not
                  specified, uses the request character encoding, or "UTF-8"
                  if no request character encoding is set.
    
      :store    - a function that stores a file upload. The function should
                  expect a map with :filename, content-type and :stream keys,
                  and its return value will be used as the value for the
                  parameter in the multipart parameter map. The default storage
                  function is the temp-file-store.

    re-frame-10x 0.3.3
    Become 10x more productive when developing and debugging re-frame applications.
    day8.re-frame-10x.utils.macros/slurp-macroSourceDoc + Usages
    Reads a file as a string. Slurp is wrapped in a macro so it can interact with local files before clojurescript compilation.
      #'s are replaced with %23 for URL encoding.

    cd-client 0.3.6
    A client for the clojuredocs API
    cd-client.core/fixup-name-urlSourceDoc + Usages
    Replace some special characters in symbol names in order to
      construct a URL that works on clojuredocs.org, then do normal URL
      encoding on any remaining characters that need it.

    cljs-node-io 0.5.0
    A ClojureScript IO Library for NodeJS
    cljs-node-io.fs/readFile (cljs)SourceDoc + Usages
    @param {!string} pathstr :: the file path to read
       @param {!string} enc :: encoding , if "" (an explicit empty string), => raw buffer
       @return {(buffer.Buffer|string)} or throw

    compojure-api 2.0.0-alpha20
    Compojure Api
    compojure.api.upload/wrap-multipart-paramsSourceDoc + Usages
    Middleware to parse multipart parameters from a request. Adds the
      following keys to the request map:
    
      :multipart-params - a map of multipart parameters
      :params           - a merged map of all types of parameter
    
      The following options are accepted
    
      :encoding - character encoding to use for multipart parsing. If not
                  specified, uses the request character encoding, or "UTF-8"
                  if no request character encoding is set.
    
      :store    - a function that stores a file upload. The function should
                  expect a map with :filename, content-type and :stream keys,
                  and its return value will be used as the value for the
                  parameter in the multipart parameter map. The default storage
                  function is the temp-file-store.

    geom-core 0.0.908
    thi.ng geometry kit - core module
    thi.ng.geom.core.intersect/check-faces-bSourceDoc + Usages
    Much like check-faces-a, but for 2nd tetra and specs encoding calls to face-b1/2?.
        Returns true if tetras do intersect.

    trace 0.1.22
    Tracing and developer tools for re-frame apps
    day8.re-frame.trace.utils.macros/slurp-macroSourceDoc + Usages
    Reads a file as a string. Slurp is wrapped in a macro so it can interact with local files before clojurescript compilation.
      #'s are replaced with %23 for URL encoding.

    multicodec 0.5.1
    Clojure implementation of the multicodec standard.
    multicodec.codecs.mux/*dispatched-codec*SourceDoc + Usages
    This var can be bound to nil in a thread to discover what codec was
             actually invoked by a mux codec operation. Encoding or decoding sets
             the var to the selected subcodec's keyword.

    bacure 1.0.8
    A Clojure wrapper for the BAC4j library... and some nice additions.
    bacure.coerce.obj/force-typeSourceDoc + Usages
    Associate the value with a specific type. Use only before
      encoding.
      
      Ex: {:some-property (force-type "some-value" :character-string)}

    jdt 0.1.2
    These are not the tools you're looking for.
    jdt.easyfs/options-helpSourceDoc + Usages
    Describe valid-option-keys in human readable form.
       If keys are specified only the documentation for those options is printed.
       E.g. (options-help :encoding :no-tilde)

    cambium.codec-cheshire 0.9.2
    A nesting-aware codec for Cambium using Cheshire
    cambium.codec/stringify-valSourceDoc + Usages
    Arity-1 fn to convert MDC value into a string. This codec encodes the value using Cheshire, falling back to simple
      string conversion on encoding error.

    clj-http-ae 0.1.2
    A Clojure HTTP library wrapping the Apache HttpComponents client.
    clj-http.client/wrap-decompressionSourceDoc + Usages
    Middleware handling automatic decompression of responses from web servers. If
      :decompress-body is set to false, does not automatically set `Accept-Encoding`
      header or decompress body.

    ring-multipart-params-progress 0.1.0
    Ring multipart-params with progress support.
    ring.middleware.multipart-params-progress/wrap-multipart-paramsSourceDoc + Usages
    Middleware to parse multipart parameters from a request. Adds the
      following keys to the request map:
      :multipart-params - a map of multipart parameters
      :params           - a merged map of all types of parameter
      The following options are accepted
      :encoding - character encoding to use for multipart parsing. If not
                  specified, uses the request character encoding, or "UTF-8"
                  if no request character encoding is set.
      :store    - a function that stores a file upload. The function should
                  expect a map with :filename, content-type and :stream keys,
                  and its return value will be used as the value for the
                  parameter in the multipart parameter map. The default storage
                  function is the temp-file-store.

    mew-twitter-api 0.7.6
    full twitter api async interface
    twitter.oauth/oauth-header-stringSourceDoc + Usages
    Creates the string for the oauth header's 'Authorization' value,
      url encoding each value. If the signing-map is an application-only
      token, returns the 'Bearer' value.

    simple-encryption 0.1.0
    Simple encryption library for ClojureScript
    io.github.theasp.simple-encryption/encrypt-container-with (cljs)SourceDoc + Usages
    Produce a container to hold encrypted data which is accessable
      using one or many keys, where `access-keys` is a single key or a
      collection of keys and `data` is the data to be encrypted.
      Interally the container will have `data` encrypted with a randomly
      generated key, which is stored encrypted using each  of the
      `access-keys`.  In addition a hash is generated and encrypted.  You
      can provide `options` with the following keys:
    
      :data-encoding (default :utf8)
      The encoding of the data in it's unencrypted form, from the
      supported encoding types.  Defaults to :utf8.  See `encoding->bytes`
      for details.
    
      :cipher (default :aes-256-cbc)
    
      :digest-type (default :sha-512-256)

    csp-compiler 0.1.1
    Compiler for clojure server page
    csp-compiler.core/cspSourceDoc + Usages
    cps  call the clojure server page (also created or update if necessary)
    	:option [:encoding UTF-8 :auto-sync true :force-sync false]

    torus-pong 0.1.0
    A multiplayer take on the classic Game of Pong. Entry for Clojure Cup 2013.
    ring.middleware.multipart-params/wrap-multipart-paramsSourceDoc + Usages
    Middleware to parse multipart parameters from a request. Adds the
      following keys to the request map:
    
      :multipart-params - a map of multipart parameters
      :params           - a merged map of all types of parameter
    
      The following options are accepted
    
      :encoding - character encoding to use for multipart parsing. If not
                  specified, uses the request character encoding, or "UTF-8"
                  if no request character encoding is set.
    
      :store    - a function that stores a file upload. The function should
                  expect a map with :filename, content-type and :stream keys,
                  and its return value will be used as the value for the
                  parameter in the multipart parameter map. The default storage
                  function is the temp-file-store.

    buddy-pkcs15-sha1 0.2.0b3
    Forked security library buddy for Clojure with PKCS v1.5 for SHA1. Original library:
    ring.middleware.multipart-params/wrap-multipart-paramsSourceDoc + Usages
    Middleware to parse multipart parameters from a request. Adds the
      following keys to the request map:
    
      :multipart-params - a map of multipart parameters
      :params           - a merged map of all types of parameter
    
      The following options are accepted
    
      :encoding - character encoding to use for multipart parsing. If not
                  specified, uses the request character encoding, or "UTF-8"
                  if no request character encoding is set.
    
      :store    - a function that stores a file upload. The function should
                  expect a map with :filename, content-type and :stream keys,
                  and its return value will be used as the value for the
                  parameter in the multipart parameter map. The default storage
                  function is the temp-file-store.

    yfinance 0.2.0
    Clojure code to access Yahoo! Finance
    clj-http.client/wrap-decompressionSourceDoc + Usages
    Middleware handling automatic decompression of responses from web servers. If
      :decompress-body is set to false, does not automatically set `Accept-Encoding`
      header or decompress body.

    lein-clojurecademy 0.1.55
    Clojurecademy Leiningen Plugin
    leiningen.clojurecademy.http.client/wrap-decompressionSourceDoc + Usages
    Middleware handling automatic decompression of responses from web servers. If
      :decompress-body is set to false, does not automatically set `Accept-Encoding`
      header or decompress body.

    lein-clojurecademy 0.1.55
    Clojurecademy Leiningen Plugin
    leiningen.clojurecademy.http.client/unparse-urlSourceDoc + Usages
    Takes a map of url-parts and generates a string representation.
      WARNING: does not do any sort of encoding! Don't use this for strict RFC
      following!

    jiraph 0.8.3-beta3
    embedded graph db library for clojure
    jiraph.codex/wrapSourceDoc + Usages
    Return a codex wrapping the existing one by calling pre-encode before encoding, and post-decode
    after decoding.
    
    The generalized version of gloss/compile-frame.

    scribe 2018.4.28
    Schema transformation engine for Spec, Avro. ...
    scribe.avro.core/pre-serializeSourceDoc + Usages
    Prepares a value `v` for encoding to Avro.
    
      For example, it converts `BigDecimal`s to bytes for Avro `:decimal`s,
      `:timestamp-millis` to integers and so on, according to the Avro
      specification.

    es 0.2.0
    A simple REST-based Elasticsearch client for Clojure.
    pjstadig.es/json-bodySourceDoc + Usages
    Returns a map with a :body key and a value that is a JSON encoded string of
      args.  The arguments should be maps and are merged together before JSON
      encoding.

    Puts the data to the specified bucket and key.
      The String data will be converted to a ByteArrayInputStream using the
      default encoding.  If this is unacceptable use `put-object-data` directly.

    Like the b64 encoding function, but returns a UTF-8 string rather than a byte array.
      Input can be either a String or a byte array.

    naga 0.1.0
    Forward Chaining Rule Engine
    naga.data/ident->jsonSourceDoc + Usages
    Inputs: [store :- Storage ident :- s/Any]
      Returns: {s/Keyword s/Any}
    
      Converts data in a database to data structures suitable for JSON encoding

    pedestal-content-negotiation 0.4.0
    Content negotiation for Pedestal web services.
    pedestal.content-negotiation/parse-accept-*SourceDoc + Usages
    Returns an ordered sequence of values according to the "accept-*"
      header.  RFC-2616 is followed for prioritization.  This can be used
      for "accept-encoding" "accept-charset" and "accept-language".

    sedan 0.0.5
    encoding scalar and simple aggregate data with a static lexicographical ordering
    quilt.sedan.numbers/encodeSourceDoc + Usages
    Encodes the given number [f], which can be of any type, magnitude, and
    precision, returning a string.  The string _will_ need sane encoding, like UTF-8.

    sedan 0.0.5
    encoding scalar and simple aggregate data with a static lexicographical ordering
    quilt.sedan.numbers/encode (cljs)SourceDoc + Usages
    Encodes the given number [f], which can be of any type, magnitude, and
    precision, returning a string.  The string _will_ need sane encoding, like UTF-8.

    jiface 0.1.0-dev
    Erlang's JInterface in Idiomatic Clojure
    jiface.erlang.string/newSourceDoc + Usages
    Construct a String from a Latin-1 (ISO-8859-1) encoded byte array, if
        Latin-1 is available, otherwise use the default encoding.

    ring-transit-middleware 0.1.3
    Ring middleware for Transit request & responses.
    ring.middleware.transit/encodeSourceDoc + Usages
    Encode some value into string Transit data.
    
      #### Parameters:
    
      v
      :   Value to be encoded.
    
      options
      :   Optional parameter. This is a map that will be passed
      to `cognitect.transit/writer` as its third argument.
      Additionally there are two more keys accepted:
    
          :buffer-size
          :   Size of the buffer of the output stream, in bytes.
          Default is `1024`.
    
          :encoding
          :   Transit writer's encoding. Default is `:json`.
          Passed to `reader` as its second argument.
    
          An example options map:
    
              {:buffer-size 4096
               :encoding :json-verbose
               :handlers {Foo (FooHandler.)}}
    
          `:buffer-size` & `:encoding` keys are stripped from
          `options` before calling `writer`.
      

    twixt 0.1.25
    An extensible asset pipeline for Clojure web applications
    io.aviso.twixt.utils/as-stringSourceDoc + Usages
    Converts a source (compatible with clojure.java.io/IOFactory) into a String using the provided encoding.
    
      The source is typically a byte array, or a File.
    
      The default charset is UTF-8.

    ring-upload-progress 0.1.3
    provide upload progress data in ring session
    ring.middleware.upload-progress/wrap-upload-progressSourceDoc + Usages
    Middleware to parse multipart parameters from a request. Adds the
      following keys to the request map:
        :multipart-params - a map of multipart parameters
        :params           - a merged map of all types of parameter
    
        :read-session     - a zero-argument function that returns the current
                            content of the session
        :swap-session!    - like swap! on the current session
    
      Also adds an :upload-progress key to the session that indicates the
      current state of any uploads.
    
      Takes an optional configuration map. Recognized keys are:
        :encoding - character encoding to use for multipart parsing. If not
                    specified, uses the request character encoding, or "UTF-8"
                    if no request character encoding is set.
        :cookie-name - the name of the session cookie. defaults to "ring-session"
    

    abracad 0.4.15
    De/serialize Clojure data structures with Avro.
    abracad.avro/encodeSourceDoc + Usages
    Serially encode each record in `records` to `sink` using `schema`.
    The `sink` may be an existing Encoder object, or anything on which
    a (binary-encoding) Encoder may be opened.

    abracad 0.4.15
    De/serialize Clojure data structures with Avro.
    abracad.avro/decodeSourceDoc + Usages
    Decode and return one object from `source` using `schema`.  The
    `source` may be an existing Decoder object or anything on which
    a (binary-encoding) Decoder may be opened.

    vietpad-clj 1.3.0
    Clojure wrapper for VietPad's Vietnamese text utilities
    vietpad-clj.core/to-unicodeSourceDoc + Usages
    Converts text from legacy encoding to Unicode.
      Supported Vietnamese encodings:
      :isc, :ncr, :tcvn, :unicode, :composite,
      :utf8, :viqr, :viscii, :vni, :vps.

    clojure 1.10.0-alpha4
    Core language
    clojure.core/merge-hash-collisionsSourceDoc + Usages
    Takes a case expression, default expression, and a sequence of test constants
      and a corresponding sequence of then expressions. Returns a tuple of
      [tests thens skip-check-set] where no tests have the same hash. Each set of
      input test constants with the same hash is replaced with a single test
      constant (the case int), and their respective thens are combined into:
      (condp = expr
        test-1 then-1
        ...
        test-n then-n
        default).
      The skip-check is a set of case ints for which post-switch equivalence
      checking must not be done (the cases holding the above condp thens).

    url 0.2.5
    A standalone library to build and manipulate URLs and their component parts.
    grafter.url/bodge-java-uri-qparamsSourceDoc + Usages
    java.net.URI has several deep bugs with encoding URI parts.  Its
      constructor partially encodes query parameters (incorrectly) which
      results in problems when accessing them again.
    
      This function uses reflection to set the query params to
      your (encoded) string that bypass the erroneous encoding in URI's
      constructor.
    
      Yes, this is a nasty bodge that may potentially break on future java
      versions, but it's the only way to get correct encoding behaviour.
    
      For more details see this blog post:
    
      https://blog.stackhunter.com/2014/03/31/encode-special-characters-java-net-uri/

    Take a nested sorted map encoding line and column information
       for a file and return a vector of vectors of encoded segments.
       Each vector represents a line, and the internal vectors are segments
       representing the contents of the line.

    Take a nested sorted map encoding line and column information
       for a file and return a vector of vectors of encoded segments.
       Each vector represents a line, and the internal vectors are segments
       representing the contents of the line.

    cheshire 5.8.0
    JSON and JSON SMILE encoding, fast.
    cheshire.core/generate-stringSourceDoc + Usages
    Returns a JSON-encoding String for the given Clojure object. Takes an
      optional date format string that Date objects will be encoded with.
    
      The default date format (in UTC) is: yyyy-MM-dd'T'HH:mm:ss'Z'

    clj-http 3.9.0
    A Clojure HTTP library wrapping the Apache HttpComponents client.
    clj-http.multipart/make-input-stream-bodySourceDoc + Usages
    Create an InputStreamBody object from the given map, requiring at least
      :content and :name. If no :length is specified, clj-http will use
      chunked transfer-encoding, if :length is specified, clj-http will
      workaround things be proxying the InputStreamBody to return a length.

    ring-codec 1.1.1
    Library for encoding and decoding data
    ring.util.codec/form-decodeSourceDoc + Usages
    Decode the supplied www-form-urlencoded string using the specified encoding,
      or UTF-8 by default. If the encoded value is a string, a string is returned.
      If the encoded value is a map of parameters, a map is returned.

    multistream 0.7.1
    Clojure implementation of the multistream standard.
    multistream.codec/wrap-byte-encodersSourceDoc + Usages
    Wrap byte-encoding logic around the output stream for each selected codec.
      Returns a tuple of the sequence of headers in the order written, and codecs
      in the order used, and the wrapped stream,.

    dynadoc 1.4.7
    A dynamic documentation generator
    cljs.source-map/lines->segs (cljs)SourceDoc + Usages
    Take a nested sorted map encoding line and column information
       for a file and return a vector of vectors of encoded segments.
       Each vector represents a line, and the internal vectors are segments
       representing the contents of the line.

    ring-core-gae 0.2.5
    Ring core libraries adapted for Google AppEngine.
    ring.util.codec/form-decodeSourceDoc + Usages
    Decode the supplied www-form-urlencoded string using the specified encoding,
      or UTF-8 by default. If the encoded value is a string, a string is returned.
      If the encoded value is a map of parameters, a map is returned.

    ring-transit 0.1.6
    Ring middleware for handling transit format
    ring.middleware.transit/wrap-transit-responseSourceDoc + Usages
    Middleware that converts responses with a map or a vector for a body into a
      Transit response.
    
      Accepts the following options:
    
      :encoding - one of #{:json :json-verbose :msgpack}
      :opts     - a map of options to be passed to the transit writer

    tikkba 0.6.0
    Tikkba is Clojure library for the creation and the dynamic modification of SVG documents.
    tikkba.utils.dom/spit-xmlSourceDoc + Usages
    Open f with writer and writes the XML content
       into it, then closes f.
    
       Options is a suite of key/value and is used for 
       the output properties of the XML transformation.
       Valid options are :indent, :encoding etc. 
       See javax.xml.transform.OutputKeys

    fulcro 2.5.5
    A library for building full-stack SPA webapps in Clojure and Clojurescript
    fulcro.server/wrap-transit-responseSourceDoc + Usages
    Middleware that converts responses with a map or a vector for a body into a
      Transit response.
      Accepts the following options:
      :encoding - one of #{:json :json-verbose :msgpack}
      :opts     - a map of options to be passed to the transit writer

    refactor-nrepl 2.3.1
    nREPL middleware to support editor-agnostic refactoring
    mranderson047.cheshire.v5v4v0.cheshire.core/generate-stringSourceDoc + Usages
    Returns a JSON-encoding String for the given Clojure object. Takes an
      optional date format string that Date objects will be encoded with.
    
      The default date format (in UTC) is: yyyy-MM-dd'T'HH:mm:ss'Z'

    untangled-server 0.7.0
    Library for creating Untangled web servers
    untangled.server.impl.middleware/wrap-transit-responseSourceDoc + Usages
    Middleware that converts responses with a map or a vector for a body into a
      Transit response.
      Accepts the following options:
      :encoding - one of #{:json :json-verbose :msgpack}
      :opts     - a map of options to be passed to the transit writer

    lib-grimoire 0.10.9
    A shared library for Grimoire infrastructure
    grimoire.util/url-mungeSourceDoc + Usages
    This is the old implementation of #'munge
    
      It's just url-encoding augmented with a specification illegal but decoder supported mapping of
      . -> %2E, which is retained in the codebase for compatability reasons with the existing file
      store.

    Sets a nippy decoder for all bytebuffers returned by cassandra.
    Encoding is manual, and only applied to values that are marked by
    calling serializable! on them. Takes a map or nippy options to be passed
      to thaw/freeze.

    Forces the encoding of *all* IPersistentCollections (non nil) via
      nippy, this might break prepared statements with cassandra
      collections. For more fine grained control you can use serializable!
      and it's encoder

    immutant-cache 1.1.4
    The Immutant cache module.
    immutant.cache/lookupSourceDoc + Usages
    Looks up a cache by name and returns it; returns nil if the cache doesn't exist.
    
       All but the :encoding and lifespan-oriented create
       options (:ttl :idle :units) are ignored if passed here.

    untangled 1.0.0-beta1
    A library for building full-stack SPA webapps in Clojure and Clojurescript
    untangled.server/wrap-transit-responseSourceDoc + Usages
    Middleware that converts responses with a map or a vector for a body into a
      Transit response.
      Accepts the following options:
      :encoding - one of #{:json :json-verbose :msgpack}
      :opts     - a map of options to be passed to the transit writer

    korma.postgis 0.1.0
    Some helpers for working with korma and postgis
    korma.postgis/st-ashexewkbSourceDoc + Usages
    - Returns a Geometry in HEXEWKB format (as text) using either
    			little-endian (NDR) or big-endian (XDR) encoding.
      full doc: http://postgis.refractions.net/documentation/manual-1.5/ST_AsHEXEWKB.html

    receipt 1.0.1
    FIXME: write description
    cljs.source-map/lines->segsSourceDoc + Usages
    Take a nested sorted map encoding line and column information
       for a file and return a vector of vectors of encoded segments.
       Each vector represents a line, and the internal vectors are segments
       representing the contents of the line.

    cloth 0.3.1
    Clojure(Script) tools for Ethereum
    cloth.tx/function-param->fnsigSourceDoc + Usages
    Converts a function parameter of format name(type param, type param) into an solidity function encoding
    
      This is not at all complete and is primarily intended for testing simple use cases. It will likely break with even the simplest use case

    cloth 0.3.1
    Clojure(Script) tools for Ethereum
    cloth.tx/function-param->fnsigSourceDoc + Usages
    Converts a function parameter of format name(type param, type param) into an solidity function encoding
    
      This is not at all complete and is primarily intended for testing simple use cases. It will likely break with even the simplest use case

    vee 0.2.4
    Native Mobile Tooling for Clojure
    cljs.source-map/lines->segs (cljs)SourceDoc + Usages
    Take a nested sorted map encoding line and column information
       for a file and return a vector of vectors of encoded segments.
       Each vector represents a line, and the internal vectors are segments
       representing the contents of the line.

    reepl 1.0.1
    A configurable in-browser clojurescript REPL
    cljs.source-map/lines->segs (cljs)SourceDoc + Usages
    Take a nested sorted map encoding line and column information
       for a file and return a vector of vectors of encoded segments.
       Each vector represents a line, and the internal vectors are segments
       representing the contents of the line.

    eisen 0.1.0
    A Language for Programmable Applications
    blancas.eisen.core/eisenf=SourceDoc + Usages
    Parses the code from an eisen file and prints the syntax tree.
       Takes an optional encoding value, which defaults to UTF-8.
       Any errors are printed to stdout; intended for testing at the REPL.

    torus-pong 0.1.0
    A multiplayer take on the classic Game of Pong. Entry for Clojure Cup 2013.
    ring.util.codec/form-decodeSourceDoc + Usages
    Decode the supplied www-form-urlencoded string using the specified encoding,
      or UTF-8 by default. If the encoded value is a string, a string is returned.
      If the encoded value is a map of parameters, a map is returned.

    torus-pong 0.1.0
    A multiplayer take on the classic Game of Pong. Entry for Clojure Cup 2013.
    cljs.source-map/lines->segsSourceDoc + Usages
    Take a nested sorted map encoding line and column information
       for a file and return a vector of vectors of encoded segments.
       Each vector represents a line, and the internal vectors are segments
       representing the contents of the line.

    clj-odbp 0.2.2
    A Clojure driver for OrientDB binary protocol
    clj-odbp.binary.serialize.varint/varint-signedSourceDoc + Usages
    Return vector of longs (range: 0-255) according to varint encoding.
       LSB comes first, all bytes except final (MSB) have high bit set indicating
       more to follow.

    buddy-pkcs15-sha1 0.2.0b3
    Forked security library buddy for Clojure with PKCS v1.5 for SHA1. Original library:
    ring.util.codec/form-decodeSourceDoc + Usages
    Decode the supplied www-form-urlencoded string using the specified encoding,
      or UTF-8 by default. If the encoded value is a string, a string is returned.
      If the encoded value is a map of parameters, a map is returned.

    ritorno 1.0.0
    Library for encoding and decoding data
    ritorno/form-decodeSourceDoc + Usages
    Decode the supplied www-form-urlencoded string using the
       specified encoding, or UTF-8 by default. If the encoded value is
       a string, a string is returned.  If the encoded value is a map
       of parameters, a map is returned.

    morphogen 0.1.1
    3d form evolution through tree-based transformations
    thi.ng.morphogen.core/reflect-seqSourceDoc + Usages
    Takes a seq of direction keys and optional `leaf` tree. Builds a
      tree encoding a nested reflection sequence in the order given. If
      `leaf` is specified, injects it at the end of the nested
      reflection.

    morphogen 0.1.1
    3d form evolution through tree-based transformations
    thi.ng.morphogen.core/reflect-seq (cljs)SourceDoc + Usages
    Takes a seq of direction keys and optional `leaf` tree. Builds a
      tree encoding a nested reflection sequence in the order given. If
      `leaf` is specified, injects it at the end of the nested
      reflection.

    pedestal-content-negotiation 0.4.0
    Content negotiation for Pedestal web services.
    pedestal.content-negotiation/routesSourceDoc + Usages
    Returns an ordered sequence of content negotiation routes from the
      "accept" "accept-charset" and "accept-encoding" headers.
      RFC-2616 is followed for prioritization, including the use of the q
      parameter.

    clj-audio 0.1.0
    Idiomatic Clojure wrapper for the Java Sound API.
    clj-audio.sampled/supports-conversion?SourceDoc + Usages
    Check if the system supports data format conversion between the given
      source and target. The source must be an AudioFormat instance while
      the target can be another AudioFormat instance or an encoding. Note
      that if the source and target format are the same, false is returned.

    dogfort 0.2.1
    A web server framework for Clojurescript on Node
    dogfort.util.codec/form-decode (cljs)SourceDoc + Usages
    Decode the supplied www-form-urlencoded string using the specified encoding,
      or UTF-8 by default. If the encoded value is a string, a string is returned.
      If the encoded value is a map of parameters, a map is returned.

    crispin 0.3.4
    A library for managing project-wide configuration.
    crispin.core/fetch-resourceSourceDoc + Usages
    Returns map loaded from resource specified by `_uri_`, parsed with
      `_parser_`. UTF-8 encoding is assumed and the resource must
      produce exactly one parsed value.
      Returns `nil` if resource does not exists

    clj-ssq 0.4.1
    Source Server Query protocol implementation
    clj-ssq.codecs/map-codecSourceDoc + Usages
    Returns a codec that reads the nested codec and looks up the
      returned value in the given map to determine the resulting
      value (and does the reverse for encoding). The map must be 1-1 (all
      keys are unique and all values are unique).

    appengine-magic 0.5.0.3
    Google App Engine library for Clojure.
    appengine-magic.multipart-params/wrap-multipart-paramsSourceDoc + Usages
    Works just like ring.middleware.multipart-params/wrap-multipart-params:
       adds :multipart-params and :params to the request map (the latter requires
       ring.middleware.params/wrap-params). Takes a map with an optional :encoding
       map.

    cortex 0.9.22
    A neural network toolkit for Clojure.
    cortex.compute.math/PMathSourceDoc + Usages
    Base math abstraction.  Note the constants (alpha, beta) must be in the same
      datatype as the buffers.  The buffers must be device buffers and the matrixes are
      assumed to be row major.  Note that this interface expects raw device buffers and
      *not* DeviceArrays (the multidimension abstraction presented below).
      gemm: C = alpha * ((trans-a? A) * (trans-b? B)) + beta * C
      sum: y = a*x + b*y
      gemv: y = alpha * A * x + y
      mul-rows (diagonal gemm): given a matrix and vector, multiply each row by the
        corresponding element in the vector.  Place result in C.
      elem-mul: result = elementwise multiply alpha * a * b
      l2-constraint-scale: create scale vector with either 1.0 or (constraint / row-len)
      select: create a buffer with fixed constants for values >= 0 and values < 0.

    compute 0.5.0
    Compute abstraction and cpu implementation. Meant to abstract things like openCL
    think.compute.math/PMathSourceDoc + Usages
    Base math abstraction.  Note the constants (alpha, beta) must be in the same
      datatype as the buffers.  The buffers must be device buffers and the matrixes are
      assumed to be row major.  Note that this interface expects raw device buffers and
      *not* DeviceArrays (the multidimension abstraction presented below).
      gemm: C = alpha * ((trans-a? A) * (trans-b? B)) + beta * C
      sum: y = a*x + b*y
      gemv: y = alpha * A * x + y
      mul-rows (diagonal gemm): given a matrix and vector, multiply each row by the
        corresponding element in the vector.  Place result in C.
      elem-mul: result = elementwise multiply alpha * a * b
      l2-constraint-scale: create scale vector with either 1.0 or (constraint / row-len)
      select: create a buffer with fixed constants for values >= 0 and values < 0.

    clojure-contrib 1.2.0
    Clojure user contributions library.
    clojure.contrib.duck-streams/readerSourceDoc + Usages
    Attempts to coerce its argument into an open
      java.io.BufferedReader.  Argument may be an instance of Reader,
      BufferedReader, InputStream, File, URI, URL, Socket, or String.
    
      If argument is a String, it tries to resolve it first as a URI, then
      as a local file name.  URIs with a 'file' protocol are converted to
      local file names.  Uses *default-encoding* as the text encoding.
    
      Should be used inside with-open to ensure the Reader is properly
      closed.

    clojure-contrib 1.2.0
    Clojure user contributions library.
    clojure.contrib.io/readerSourceDoc + Usages
    Attempts to coerce its argument into an open java.io.Reader.
         The default implementations of this protocol always return a
         java.io.BufferedReader.
    
         Default implementations are provided for Reader, BufferedReader,
         InputStream, File, URI, URL, Socket, byte arrays, character arrays,
         and String.
    
         If argument is a String, it tries to resolve it first as a URI, then
         as a local file name.  URIs with a 'file' protocol are converted to
         local file names.  If this fails, a final attempt is made to resolve
         the string as a resource on the CLASSPATH.
    
         Uses *default-encoding* as the text encoding.
    
         Should be used inside with-open to ensure the Reader is properly
         closed.

    clojure 1.10.0-alpha4
    Core language
    clojure.java.io/copySourceDoc + Usages
    Copies input to output.  Returns nil or throws IOException.
      Input may be an InputStream, Reader, File, byte[], char[], or String.
      Output may be an OutputStream, Writer, or File.
    
      Options are key/value pairs and may be one of
    
        :buffer-size  buffer size to use, default is 1024.
        :encoding     encoding to use if converting between
                      byte and char streams.   
    
      Does not close any streams except those it opens itself 
      (on a File).

    clojure 1.10.0-alpha4
    Core language
    clojure.java.io/IOFactorySourceDoc + Usages
    Factory functions that create ready-to-use, buffered versions of
       the various Java I/O stream types, on top of anything that can
       be unequivocally converted to the requested kind of stream.
    
       Common options include
       
         :append    true to open stream in append mode
         :encoding  string name of encoding to use, e.g. "UTF-8".
    
       Callers should generally prefer the higher level API provided by
       reader, writer, input-stream, and output-stream.

    xio 0.2.3
    Extra IO functions.
    com.lemonodor.xio/copySourceDoc + Usages
    Copies input to output.  Returns nil or throws IOException.
      Input may be an InputStream, Reader, File, byte[], or String.
      Output may be an OutputStream, Writer, or File.
    
      Options are key/value pairs and may be one of
    
        :buffer-size  buffer size to use, default is 1024.
        :encoding     encoding to use if converting between
                      byte and char streams.
        :callback     a function of 2 arguments: the number of bytes/characters
                      copied since the last call, and the total number of bytes/
                      characters.
    
      Does not close any streams except those it opens itself
      (on a File).

    clojure-objc 1.7.0-RC1
    Clojure core environment and runtime library.
    clojure.java.io/copySourceDoc + Usages
    Copies input to output.  Returns nil or throws IOException.
      Input may be an InputStream, Reader, File, byte[], char[], or String.
      Output may be an OutputStream, Writer, or File.
    
      Options are key/value pairs and may be one of
    
        :buffer-size  buffer size to use, default is 1024.
        :encoding     encoding to use if converting between
                      byte and char streams.   
    
      Does not close any streams except those it opens itself 
      (on a File).

    clojure-objc 1.7.0-RC1
    Clojure core environment and runtime library.
    clojure.java.io/IOFactorySourceDoc + Usages
    Factory functions that create ready-to-use, buffered versions of
       the various Java I/O stream types, on top of anything that can
       be unequivocally converted to the requested kind of stream.
    
       Common options include
       
         :append    true to open stream in append mode
         :encoding  string name of encoding to use, e.g. "UTF-8".
    
       Callers should generally prefer the higher level API provided by
       reader, writer, input-stream, and output-stream.

    receipt 1.0.1
    FIXME: write description
    clojure.java.io/copySourceDoc + Usages
    Copies input to output.  Returns nil or throws IOException.
      Input may be an InputStream, Reader, File, byte[], char[], or String.
      Output may be an OutputStream, Writer, or File.
    
      Options are key/value pairs and may be one of
    
        :buffer-size  buffer size to use, default is 1024.
        :encoding     encoding to use if converting between
                      byte and char streams.   
    
      Does not close any streams except those it opens itself 
      (on a File).

    receipt 1.0.1
    FIXME: write description
    clojure.java.io/IOFactorySourceDoc + Usages
    Factory functions that create ready-to-use, buffered versions of
       the various Java I/O stream types, on top of anything that can
       be unequivocally converted to the requested kind of stream.
    
       Common options include
       
         :append    true to open stream in append mode
         :encoding  string name of encoding to use, e.g. "UTF-8".
    
       Callers should generally prefer the higher level API provided by
       reader, writer, input-stream, and output-stream.

    clojarr 1.9.0-4f80cfd4
    arrdem flavored Clojure
    clojure.java.io/copySourceDoc + Usages
    Copies input to output.  Returns nil or throws IOException.
      Input may be an InputStream, Reader, File, byte[], char[], or String.
      Output may be an OutputStream, Writer, or File.
    
      Options are key/value pairs and may be one of
    
        :buffer-size  buffer size to use, default is 1024.
        :encoding     encoding to use if converting between
                      byte and char streams.   
    
      Does not close any streams except those it opens itself 
      (on a File).

    clojarr 1.9.0-4f80cfd4
    arrdem flavored Clojure
    clojure.java.io/IOFactorySourceDoc + Usages
    Factory functions that create ready-to-use, buffered versions of
       the various Java I/O stream types, on top of anything that can
       be unequivocally converted to the requested kind of stream.
    
       Common options include
       
         :append    true to open stream in append mode
         :encoding  string name of encoding to use, e.g. "UTF-8".
    
       Callers should generally prefer the higher level API provided by
       reader, writer, input-stream, and output-stream.

    riemann-jmx-clj 0.1.1
    A JMX connector to riemann
    clojure.java.io/copySourceDoc + Usages
    Copies input to output.  Returns nil or throws IOException.
      Input may be an InputStream, Reader, File, byte[], char[], or String.
      Output may be an OutputStream, Writer, or File.
    
      Options are key/value pairs and may be one of
    
        :buffer-size  buffer size to use, default is 1024.
        :encoding     encoding to use if converting between
                      byte and char streams.   
    
      Does not close any streams except those it opens itself 
      (on a File).