GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - ModuleArt/plain-color: 🎨 Lightweight, versatile, cross-platform color picker app written in Rust / Tauri

BranchesTags
Open more actions menu

Latest commit

 

History

124 Commits
124 Commits

Folders and files

NameName
Last commit message
Last commit date
.vscode
.vscode
 
 
docs
docs
 
 
public
public
 
 
src-tauri
src-tauri
 
 
src
src
 
 
.gitignore
.gitignore
 
 
.prettierrc
.prettierrc
 
 
LICENSE
LICENSE
 
 
README.md
README.md
 
 
index.html
index.html
 
 
package.json
package.json
 
 
picker.html
picker.html
 
 
tsconfig.json
tsconfig.json
 
 
tsconfig.node.json
tsconfig.node.json
 
 
vite.config.ts
vite.config.ts
 
 
yarn.lock
yarn.lock
 
 

Repository files navigation

PlainColor

Lightweight, versatile, cross-platform color picker app written in Rust / Tauri

GitHub release (latest by date including pre-releases) GitHub All Releases Module Art website

⬇️ Download

  • macOS: dmg
  • Windows: exe | microsoft store - Coming soon...
  • Linux: deb | flathub - Coming soon...

🚀 Features

  • 🔍 Picker - Pick a color from your screen with advanced magnifying glass
  • 🎨 Custom palettes - Organize your colors with palettes. Name colors and add them to palettes to use in your projects
    • Export palette to JSON Apple Color List (.clr) CSS or SASS variables JavaScript object
    • Import from file JSON Apple Color List (.clr)
    • Import from library Tailwind CSS Material UI Apple Developer
  • 📋 A lot of color formats - Copy your colors as:
    • #HEX HEX #hex hex
    • rgb() R,G,B color(display-p3)
    • hsl() H,S,L
    • cmyk() C,M,Y,K
    • oklch()
  • 🍎 Great macOS support
    • Works on top of menu bar and fullscreen windows

Coming soon

  • ⬛ Shades
  • ⬜ Tints
  • 🔲 Contrast checker
  • 🖼️ Extract palette from image
    • K-Mean Algorithm
    • Dominant Colors

Want more? Open a new issue or 👍 an existing one so we can talk about it.

🐞 Bug report

If you want to report a bug, first, thank you, that helps us a lot. Please open an issue and mention your OS, your PlainColor version, and how to reproduce it. Adding a screenshot of the issue or screen recording is a big help too.

🔮 Roadmap

  • Add ability to reorder colors
  • Add ability to reorder palettes
  • More color formats:
    • Common:
      • HSB/HSV 268, 69, 57
      • RGB/RGBA from 0 to 1 0,36; 0,18; 0,57
      • LAB
      • RAL
      • HKS
      • COPIC
      • Prismacolor
    • Native:
      • 🖥️ NSColor RGB
      • 🖥️ NSColor HSB
      • 📱 UIColor RGB
      • 📱 UIColor HSB
      • 🐦‍⬛ SwiftUI Color HSB
      • 🐦‍⬛ Swift Color Literal
      • 🖥️ Obj-C NSColor Calibrated RGB
      • 📱 Obj-C UIColor RGB
      • 🌊 .NET RGB/ARGB
      • ☕ Java HEX
      • ☕ Java RGB
      • 📱 Android RGB/ARGB
    • Custom color formatter
  • Add ability to change global shortcuts
  • Export to image (with preview, mb use canvas)
  • Add picker sound (Funny mouth sound, with ability to turn off)
  • New button pressed animation: scale down
  • Search for colors in palette
  • Fix: Sometimes the cursor is not visible - Hide cursor with set_cursor_visible (issue)
  • Aperture size
  • Move picker with arrows (step = 1px), make sure it cannot be out of screen bounds
  • Settings: Add "Reset to defaults" button
  • Instant copy shortcut CommandOrControl+Alt+C
  • Instant pick shortcut CommandOrControl+Shift+C
  • Build app releases with GitHub action
  • Better export preview (see ColorSlurp export)
  • Fix: macOS permission resets on every update, and the old version is still listed on the Settings permissions screen
  • Add Check for Updates button:
    • macOS menu bar
    • Settings page

About

🎨 Lightweight, versatile, cross-platform color picker app written in Rust / Tauri

moduleart.github.io/plaincolor

Resources

Readme
GPL-3.0 license
Activity
Custom properties

Stars

20 stars

Watchers

2 watching

Forks

1 fork
Report repository

Releases

Used by

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.