What Data Science Tools and Libraries Is Scicloj Building for Clojure?

Updated

Scicloj is building a data science stack — a set of tools and libraries for data science and scientific computing in Clojure. The project describes itself as "helping Clojure grow in new fields," and the stack is the core of that effort. If you want to use Clojure for data work, or you're a data scientist curious about Clojure, Scicloj is the entry point to look at first.

What the stack covers

Scicloj frames its work in three connected parts:

  • A data science stack — tools and libraries for data science and scientific computing in Clojure.
  • Learning resources — study groups, workshops, and written materials aimed in both directions: Clojurians interested in data science, and data scientists interested in Clojure.
  • Dev groups and mentoring — a platform for open-source dev groups to meet, collaborate, and build shared knowledge, plus mentoring that helps newcomers join open-source projects and stay with them.

The site does not publish a component-by-component list of libraries on the page described here. To see what the stack currently includes, go to the site itself and follow the stack and dev-group links rather than relying on a secondhand summary.

Who it's for

If you are… What Scicloj offers
A Clojure developer moving into data science A stack to build on, plus study groups and workshops to learn the domain
A data scientist new to Clojure Learning resources that assume data-science background rather than Clojure fluency
Looking for open-source work Dev groups to collaborate in and mentoring for newcomers
Organizing a project or group A platform for dev groups to meet and pool knowledge

How to get involved

  1. Follow events. Scicloj points people to the Clojure Events Calendar feed for its events — that's the stated channel for keeping up with talks, workshops, and group meetings.
  2. Join a study group or workshop. These are the structured way in, whether your gap is data science or Clojure.
  3. Find a dev group. If you already have a project idea, the dev groups are where open-source collaboration happens.
  4. Ask for mentoring. Newcomers are explicitly invited to join open-source projects with help along the way.

The site's own call to action is simply "Get involved," so expect to explore from the homepage rather than follow a single sign-up path.

What to check before committing

  • Scope of the stack. Confirm which libraries are mature enough for your use case; the project describes the stack as being built, which implies varying levels of readiness across components.
  • Time commitment. Study groups and dev groups run on a schedule — check the events calendar before planning around them.
  • Your starting point. The learning resources are split by audience, so pick the track that matches your background instead of starting from the general material.

For anything beyond this overview — specific libraries, meeting times, or how to propose a project — the Scicloj site is the authoritative source.