Cam Saul (camsaul)

camsaul

Geek Repo

Company:@metabase

Location:San Francisco, CA

Home Page:https://camsaul.com

Github PK Tool:Github PK Tool


Organizations
metabase

Cam Saul's repositories

methodical

Functional and flexible multimethods for Clojure. Nondestructive multimethod construction, CLOS-style aux methods and method combinations, partial-default dispatch, easy next-method invocation, helpful debugging tools, and more.

Language:ClojureLicense:EPL-2.0Stargazers:282Issues:10Issues:83

toucan2

Successor library to Toucan with a modern and more-extensible API, more consistent behavior, and support for different backends including non-JDBC databases and non-HoneySQL queries. Currently in active beta.

Language:ClojureLicense:EPL-1.0Stargazers:62Issues:4Issues:85

humane-are

Drop-in replacement for clojure.test/are with better error output and better arg validation

Language:ClojureLicense:EPL-2.0Stargazers:31Issues:4Issues:2

whitespace-linter

Fast multithreaded and customizable linter that checks files for trailing whitespace, tabs, files that don't end in newlines, files that end in blank lines, Unicode characters that look maddeningly similar to ASCII ones, and invisible Unicode characters.

Language:ClojureLicense:EPL-2.0Stargazers:17Issues:3Issues:6

lein-docstring-checker

Leiningen Plugin that lints your Clojure project and checks that every public var is documented

Language:ClojureLicense:BSD-3-ClauseStargazers:10Issues:3Issues:1

lein-check-namespace-decls

Clojure linter that checks that namespace declarations are cleaned the way `clj-refactor` would clean them. Leiningen/deps.edn plugin.

Language:ClojureLicense:EPL-2.0Stargazers:9Issues:3Issues:8

sqlhoney

Clojure SQL Parser and Formatter/Pretty Printer. Parse a SQL String to Honey SQL [work in progress]

Language:ClojureLicense:EPL-2.0Stargazers:8Issues:3Issues:0

moneysql

Experiemental Reimplementation of HoneySQL

Language:ClojureStargazers:5Issues:2Issues:0

.emacs.d

My new Emacs config. Keeps getting bigger

Language:Emacs LispStargazers:4Issues:3Issues:0

core-logic-utils

A bunch of core.logic util fns I've written over the years

Language:ClojureStargazers:3Issues:3Issues:0

java-finch

JVM Version Manager written in Babashka

Language:ClojureStargazers:3Issues:3Issues:0

pretty

A standard protocol for making custom types in Clojure pretty print in the REPL and elsewhere.

Language:ClojureLicense:EPL-2.0Stargazers:3Issues:2Issues:1

clj-kondo-hook-map-bug-repro

This repro is to demonstrate how to reproduce https://github.com/clj-kondo/clj-kondo/issues/1773. Do not star it, only a crazy person would do that.

Language:ClojureStargazers:2Issues:1Issues:0

antq

Point out your outdated dependencies.

Language:ClojureLicense:NOASSERTIONStargazers:1Issues:2Issues:0

auto-compile

Automatically compile Emacs Lisp libraries

Language:Emacs LispLicense:GPL-3.0Stargazers:0Issues:2Issues:0

camsaul.com

What you want, when you want it

Language:SCSSLicense:MITStargazers:0Issues:2Issues:0

cider

CIDER is a Clojure Interactive Development Environment that Rocks for Emacs

Language:Emacs LispStargazers:0Issues:3Issues:0

clj-kondo

A linter for Clojure code that sparks joy.

Language:ClojureLicense:EPL-1.0Stargazers:0Issues:2Issues:0

cljfmt

A tool for formatting Clojure code

Language:ClojureLicense:EPL-1.0Stargazers:0Issues:2Issues:0

clojure-deps-edn

User level aliases and Clojure CLI configuration for deps.edn based projects

Stargazers:0Issues:0Issues:0

clojure-style-guide

A community coding style guide for the Clojure programming language

Stargazers:0Issues:1Issues:0

cloverage

Clojure test coverage tool

Language:ClojureLicense:EPL-2.0Stargazers:0Issues:2Issues:0
Language:Emacs LispStargazers:0Issues:3Issues:0

honeysql

Turn Clojure data structures into SQL

Language:ClojureStargazers:0Issues:2Issues:0

jabba-autodiscovery

A simple mechanism for keeping jabba's index up-to-date

Language:JavaScriptStargazers:0Issues:1Issues:0

metabase-firebird-driver

A plugin that allows Metabase to connect to FirebirdSQL databases.

License:MITStargazers:0Issues:0Issues:0

portal

A clojure tool to navigate through your data.

Language:ClojureLicense:MITStargazers:0Issues:2Issues:0

qmk_firmware

Open-source keyboard firmware for Atmel AVR and Arm USB families

Language:CLicense:GPL-2.0Stargazers:0Issues:2Issues:0

refactor-nrepl

nREPL middleware to support refactorings in an editor agnostic way

Language:ClojureLicense:EPL-1.0Stargazers:0Issues:2Issues:0

yaml

A fast, idiomatic and easy to use Clojure YAML library. Based on Snake YAML

Language:ClojureLicense:MITStargazers:0Issues:2Issues:0