Contents

btfranklin/Aesthete

A Swift package for working with aesthetic concepts

Features

  • A new type of color representation object (HSBAColor) that works across platforms, unifies the other color types, and is Codable and Hashable
  • A representation type for related groups of colors (ColorScheme) and its many extensions to make it simple to create visually-pleasing color schemes
  • Data objects for working with visual forms, including those that repeat along a line (RepeatableLinearForm) and those that are used to represent both symmetrical and asymetrical symbols (SymbolicForm)
  • Data objects to ease the process of working with sections of paths that need to be independently stored, modified, or repeated (Pathlet)
  • Various extensions to standard datatypes to enhance their functionality

License

Aesthete was written by B.T. Franklin (@btfranklin) from 2019 onward and is licensed under the MIT license. See LICENSE.md.

Package Metadata

Repository: btfranklin/Aesthete

Stars: 6

Forks: 0

Open issues: 0

Default branch: main

Primary language: swift

License: MIT

Topics: aesthetic-concepts, aesthetics, color, color-scheme, swift

README: README.md

Archived: yes