Neanderthal is a Clojure library for fast matrix and linear algebra computations based on the highly optimized native libraries of BLAS and LAPACK computation routines for both CPU and GPU.. Read the documentation at Neanderthal Web Site.
clojure-library matrix gpu gpu-computing gpgpu opencl cuda high-performance-computing vectorization api matrix-factorization matrix-multiplication matrix-functions matrix-calculationsYou can try out the parser here. A markdown parser that compiles to both Clojure and ClojureScript.
clojure-library clojurescript markdown-parserA general migration framework, with implementations for migrations as SQL scripts or general Clojure code. Designed to be compatible with a git based work flow where multiple topic branches may exist simultaneously, and be merged into a master branch in unpredictable order.
migrations clojure-libraryA Clojure Library for Bayesian Data Analysis and Machine Learning on the GPU. Distributed under the Eclipse Public License either version 1.0 or (at your option) any later version.
bayesian-inference bayesian-data-analysis gpu-computing gpu-acceleration statistics machine-learning clojure-library bayesian opencl cuda high-performance-computing gpu mcmc markov-chain-monte-carloFluokitten is a Clojure library that implements category theory concepts, such as functors, applicative functors, monads, monoids etc. in idiomatic Clojure. There is a lot of documentation and tutorials at Fluokitten Website. Please make sure to check it out.
category-theory clojure-library monad monoid functorThis is a pre-release. That is being made available for comment and behavior verification. The line reader will attempt to manipulate the terminal that initiates the JVM process. For this reason it is important to start your JVM in a terminal.
clojurescript clojure-library repl readline-libraryA Clojure library for generating one time passwords (HOTP & TOTP) as per RFC 4226 and RFC 6238. One time passwords are used by a lot of websites for multi factor / two factor authentication. You can find a list of such websites here. One-Time is a feature complete and fairly stable library, given the small surface area of it's intent. Bugfixes and dependency updates will be made as required.
hotp totp two-factor-authentication multi-factor-authentication qrcode authy google-authenticator 2fa mfa clojure-libraryA Clojure library designed to provide GraphQL implementation. Distributed under the Eclipse Public License either version 1.0 or (at your option) any later version.
graphql clj clojure-library graphql-serverA Clojure wrapper to HikariCP - "zero-overhead" production ready JDBC connection pool. hikari-cp version 2.x targets Clojure 1.9. Version 1.8.3 is the last release for Clojure 1.8.
clojure-library connection-pool jdbcA thin wrapper for the Java API for FoundationDB. To get started, you need to read/use the functions defined in src/clj_fdb/core.clj. The impatient reader can jump to the Examples section to see the functions in action.
foundationdb clojure-librarySmall, fast, and complete interceptor library with built-in support for common async libraries. Interceptors, like in Pedestal, but with minimal implementation and optimal performance.
clojure-library interceptorClojureCL is a Clojure library for parallell computations with OpenCL. It supports the latest OpenCL 2.0 version and uses fast hand-writen JNI bindings provided by Marco Hutter's JOCL.org for communication with vendor's OpenCL platform drivers. Read the documentation at ClojureCL Web Site.
opencl parallel-computations clojure-library high-performance-computing high-performance amd-opencl nvidia intel gpu-computingClojure library for CUDA development. See the documentation at ClojureCUDA website. Distributed under the Eclipse Public License either version 1.0 or (at your option) any later version.
clojure-library cuda-development cuda high-performance gpu-computing gpu-accelerationThis is a collection specs I wrote as a learning exercise to learn spec and also to learn more about clojure.core functions. This Reddit comment is the core inspiration for the repo. Expound is also a cool library for error messages. As per comment from Alex Miller many of the specs are not correct. This is purely a learning exercise as a beginner and also to experiment with better error messages for core functions with spec. Please use it at your own risk and it's an experiment to see how specs can be written for core functions. I might be missing a lot of edge cases, arities related to transducers, etc. There are efforts undertaken by the core team to solve this and I am very much looking forward to.
clojure-spec clojure-libraryBidirectional RESTfull Ring router for clojure and clojurescript. Routing libraries work similarly on all programming languages: they only map uri with a handler using templates. For example compojure, sinatra, express.js, cowboy.
clojure-library router routes routing rest rest-api ringunixsocket-http is a Clojure library to handle HTTP communication over UNIX domain sockets. This kind of I/O is notably used by the Docker daemon which was the main driver to create this library. Use the unixsocket-http.core namespace to access HTTP functionality with a similar API as clj-http.
clojure-library clj-http unix-domain-socketsfxl (/ˈfɪk.səl/ or "pixel" with an f) is a Clojure library for manipulating spreadsheets. See docjure and excel-clj for more mature alternatives.
data functional-programming excel xlsx spreadsheet clojure-library data-orientedGeni (/gɜni/ or "gurney" without the r) is a Clojure dataframe library that runs on Apache Spark. The name means "fire" in Javanese. Geni provides an idiomatic Spark interface for Clojure without the hassle of Java or Scala interop. Geni uses Clojure's -> threading macro as the main way to compose Spark's Dataset and Column operations in place of the usual method chaining in Scala. It also provides a greater degree of dynamism by allowing args of mixed types such as columns, strings and keywords in a single function invocation. See the docs section on Geni semantics for more details.
data-science machine-learning big-data spark parallel-computing distributed-computing data-engineering clojure-library high-performance-computing dataframe clojure-replA little Clojure library that provides regex-based file grepping and/or text substitution. Either way, you will be dropped in a REPL with the library downloaded and ready for use.
files regexes clojure-library grep text-substitutionA simple text spinner for command line Clojure apps. To give the user of a command line app a simple indeterminate progress indicator for long running operations. Supports output of additional messages while a spinner is active.
command-line spinner ansi clojure-library
We have large collection of open source products. Follow the tags from
Tag Cloud >>
Open source products are scattered around the web. Please provide information
about the open source projects you own / you use.
Add Projects.