Poline — Esoteric Color Palette Generation Library
poline is lightweight, dependency free and fast JavaScript function written in TypeScript. It draws lines between anchors over polar coordinates to generate pleasing color palettes.
Terminology & Working Principles The name " Poline " /ˈpoʊlaɪn/ represents the essence of the library - a polar line . The combination of these two words symbolizes the process of creating a palette by drawing lines between anchor points. This unique moniker encapsulates the heart and soul of this micro-library written in TypeScript. In " Poline ", anchors represent the points that the lines are drawn between. The number of points determines the number of colors generated between each pair of anchors. The more points, the more colors generated. The positions of these points are determined by p
saved by
- Alicia Guo
- Anson Yu
- Ruozhen Gong
- Jasmine Wang
- HudZah
- Turja Chowdhury
- Phoebe W
- Song You
- Daphne Stams
- Wilbur Zhang
- Javier Montero Hoyos
- Julia
related reading
- Tailwind CSS Colors - All colors + Custom color generatoruicolors.app
- Paper Shaders – Ultra-fast zero-dependency shadersshaders.paper.design
- DESIGN.md Examples for AI Agents | Refero Stylesstyles.refero.design
- RandomA11y - Accessible Color Combinationsrandoma11y.com
- playgrnd — tiny tools for making weird, beautiful thingsplaygrnd.tools
- Create a Palette - Coolorscoolors.co
- Create a Palette - Coolorscoolors.co
- justinzwu.comjustinzwu.com
- Wonder — What you see is what you shipwonder.design
- GitHub - dominikmartn/nothing-design-skill: A Claude Code skill for generating UI in the Nothing design language. Monochrome, typographic, industrial.github.com
- Khroma - The AI color tool for designerskhroma.co
- Khroma - The AI color tool for designerskhroma.co