{"id":17689735,"url":"https://github.com/vitovan/cl-pkr","last_synced_at":"2026-01-08T05:49:33.161Z","repository":{"id":56450229,"uuid":"189375048","full_name":"VitoVan/cl-pkr","owner":"VitoVan","description":"Cross-Platform Color Picker Written in Common Lisp","archived":false,"fork":false,"pushed_at":"2022-09-30T05:30:22.000Z","size":489,"stargazers_count":47,"open_issues_count":2,"forks_count":2,"subscribers_count":5,"default_branch":"master","last_synced_at":"2025-02-06T02:43:37.241Z","etag":null,"topics":["color-picker","gui","lisp","tclkit"],"latest_commit_sha":null,"homepage":"","language":"Common Lisp","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/VitoVan.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2019-05-30T08:23:53.000Z","updated_at":"2024-04-24T00:06:05.000Z","dependencies_parsed_at":"2023-01-18T19:44:49.089Z","dependency_job_id":null,"html_url":"https://github.com/VitoVan/cl-pkr","commit_stats":null,"previous_names":[],"tags_count":29,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/VitoVan%2Fcl-pkr","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/VitoVan%2Fcl-pkr/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/VitoVan%2Fcl-pkr/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/VitoVan%2Fcl-pkr/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/VitoVan","download_url":"https://codeload.github.com/VitoVan/cl-pkr/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246385416,"owners_count":20768672,"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":["color-picker","gui","lisp","tclkit"],"created_at":"2024-10-24T11:48:43.810Z","updated_at":"2026-01-08T05:49:33.127Z","avatar_url":"https://github.com/VitoVan.png","language":"Common Lisp","funding_links":[],"categories":[],"sub_categories":[],"readme":"![Color Picker Icon](resources/iconfile.png)\n\n# cl-pkr\nCross-Platform Color Picker Written in Common Lisp\n\n![platform support](https://img.shields.io/badge/platform-Linux%20%7C%20macOS%20%7C%20Windows-blue.svg) [![Build Status](https://travis-ci.com/VitoVan/cl-pkr.svg?token=zGyrVcujB9VafCKBLXZc\u0026branch=master)](https://travis-ci.com/VitoVan/cl-pkr)\n\n### Screenshots:\n\n- Linux\n\n  ![Screenshot on Linux](screenshots/linux.png)\n\n- macOS\n\n  ![Screenshot on macOS](screenshots/osx.png)\n\n- Windows\n\n  ![Screenshot on Windows](screenshots/windows.png)\n\n### Downloads:\n\n- Linux\n\n    [![color-picker.AppImage](https://img.shields.io/badge/Linux-color--picker.AppImage-blue.svg?logo=linux)](\u003chttps://github.com/VitoVan/cl-pkr/releases/latest/download/color-picker.AppImage\u003e)\n\n- macOS\n\n    [![color-picker.app](https://img.shields.io/badge/macOS-color--picker.app-blue.svg?logo=apple)](\u003chttps://github.com/VitoVan/cl-pkr/releases/latest/download/color-picker.app.zip\u003e)\n\n- Windows\n\n    [![color-picker.exe](https://img.shields.io/badge/Windows-color--picker.exe-blue.svg?logo=windows)](\u003chttps://github.com/VitoVan/cl-pkr/releases/latest/download/color-picker.exe\u003e\n    )\n\n\u003e You are supposed to run it on a 64-bit machine\n\n\u003e Tested on Fedora 30, macOS Mojave and Windows 10 1809\n\n### Usage:\n\n- On macOS:\n    - [Cmd + C] to Copy HEX\n    - [Cmd + Shift + C] to Copy RGB\n    - [Cmd + Option + C] to Copy HSL\n\n- On Windows or Linux\n    - [Control + C] to Copy HEX\n    - [Control + Shift + C] to Copy RGB\n    - [Control + Alt + C] to Copy HSL\n\n### Known Issues:\n\n- Multi-Monitor not supported\n    You can only pick color from the main display\n\n### Related Links:\n\n- [Meditations on Color Picker](http://vito.sdf.org/picker.html)\n\n- [cl-icebox](https://github.com/VitoVan/cl-icebox) Cross-Platform GUI framework written in Common Lisp\n\n----\n\n### Hacking:\n\n1. Make sure you have SBCL with Quicklisp installed\n\n    - Install a proper SBCL, you can download [here](http://www.sbcl.org/platform-table.html)\n    - Install Quicklisp, you can follow the tutorial [here](https://www.quicklisp.org/beta/#installation)\n\n2. Make sure you have a bin folder and have a proper tclkit inside\n\n    - `mkdir -p bin` or just right click to create a folder name `bin`\n    - Download yourself a proper tclkit and rename it to `tclkit-gui` [here](https://github.com/VitoVan/kitgen/releases/latest)\n\n3. build your application\n\n    ```bash\n    sbcl --disable-debugger --load cl-pkr.asd --eval \"(ql:quickload 'cl-pkr)\" --eval \"(asdf:make :cl-pkr)\"\n    ```\n\nVoilà! Check your `bin` folder for the magic!\n\n\u003e What? You use [Emacs](https://www.gnu.org/software/emacs/) and [SLIME](https://common-lisp.net/project/slime/)? Great!\n\n\u003e Eval `(progn (load \"cl-pkr.asd\") (ql:quickload 'cl-pkr) (setf cl-icebox::*hacking* t))` in your REPL, then you can call `(cl-pkr:color-picker)`, have fun!\n\n### Deploy:\n\nPlease check `deploy.sh` and `.github/workflows` for more information.\n\n### Credits\n\n- Icon made by [DinosoftLabs](https://www.flaticon.com/authors/dinosoftlabs) from www.flaticon.com\n- [Tcl/Tk](https://www.tcl.tk/)\n- Tclkit build system http://tclkit.googlecode.com/, [forked here](https://github.com/VitoVan/kitgen)\n- [Resource Hacker](http://www.angusj.com/resourcehacker/)\n- [Warp](https://github.com/dgiagio/warp)\n- [AppImage](https://appimage.org/)\n\n---\n\n![Lisp Caution](http://www.lisperati.com/lisplogo_warning2_256.png)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvitovan%2Fcl-pkr","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fvitovan%2Fcl-pkr","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvitovan%2Fcl-pkr/lists"}