{"id":18725720,"url":"https://github.com/binaryage/clearcut","last_synced_at":"2025-04-12T16:24:29.733Z","repository":{"id":66474230,"uuid":"73117216","full_name":"binaryage/clearcut","owner":"binaryage","description":"Unified logging overlay on top of console.log and clojure.tools.logging (WIP)","archived":false,"fork":false,"pushed_at":"2017-05-15T17:08:19.000Z","size":115,"stargazers_count":5,"open_issues_count":0,"forks_count":1,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-03-26T10:48:13.649Z","etag":null,"topics":["clojure","clojurescript","logging"],"latest_commit_sha":null,"homepage":"","language":"Clojure","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/binaryage.png","metadata":{"files":{"readme":"readme.md","changelog":"changelog.md","contributing":null,"funding":null,"license":"license.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2016-11-07T20:18:59.000Z","updated_at":"2017-05-14T19:10:41.000Z","dependencies_parsed_at":null,"dependency_job_id":"a3876f75-ffdc-4dff-97d0-cbd18b1dcfa8","html_url":"https://github.com/binaryage/clearcut","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/binaryage%2Fclearcut","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/binaryage%2Fclearcut/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/binaryage%2Fclearcut/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/binaryage%2Fclearcut/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/binaryage","download_url":"https://codeload.github.com/binaryage/clearcut/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248594743,"owners_count":21130416,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["clojure","clojurescript","logging"],"created_at":"2024-11-07T14:11:34.119Z","updated_at":"2025-04-12T16:24:29.726Z","avatar_url":"https://github.com/binaryage.png","language":"Clojure","funding_links":[],"categories":[],"sub_categories":[],"readme":"# clearcut\n\n[![GitHub license](https://img.shields.io/github/license/binaryage/clearcut.svg)](license.txt) \n[![Clojars Project](https://img.shields.io/clojars/v/binaryage/clearcut.svg)](https://clojars.org/binaryage/clearcut) \n[![Travis](https://img.shields.io/travis/binaryage/clearcut.svg)](https://travis-ci.org/binaryage/clearcut) \n \nThis is a library offering a thin unified logging layer on top of console.log (ClojureScript) and clojure.tools.logging (Clojure).\n\nClearcut helps you write logging code which can be copy\u0026pasted between Clojure and ClojureScript or used in cljc files directly.\n\nDesign goals:\n\n  1. use log levels matching `clojure.tools.logging`\n  1. `:log-level` elides unwanted logs at compile-time\n  1. ClojureScript (dev mode):\n     1. be `cljs-devtools` friendly (do not stringify parameters)\n     1. support styling\n     1. display namespaces\n  1. ClojureScript (release mode):\n     1. stringify parameters (pprint)\n     1. limit output size\n     1. display namespaces\n  1. Clojure\n     1. delegate to `clojure.tools.logging`\n     1. convert styling to ANSI colors or optionally strip it\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbinaryage%2Fclearcut","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbinaryage%2Fclearcut","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbinaryage%2Fclearcut/lists"}