# DomainColoring(Toy).jl v1.0.0 – Smooth Complex Plotting

**URL:** <https://discourse.julialang.org/t/domaincoloring-toy-jl-v1-0-0-smooth-complex-plotting/104113>\
**Category:** Package Announcements\
**Tags:** plotting, teaching, plots, makie, complex-numbers\
**Created:** [September 21, 2023, 4:03pm UTC](https://discourse.julialang.org/t/domaincoloring-toy-jl-v1-0-0-smooth-complex-plotting/104113 "2023-09-21T16:03:26Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![eprovst](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/eprovst/32/50943_2.png) [@eprovst](https://discourse.julialang.org/u/eprovst)\
**Post date:** [September 21, 2023, 4:03pm UTC](https://discourse.julialang.org/t/domaincoloring-toy-jl-v1-0-0-smooth-complex-plotting/104113/1 "2023-09-21T16:03:26Z")

</div>

(For the motivation behind the package, please see [the initial announcement](https://discourse.julialang.org/t/ann-domaincoloring-toy-jl-smooth-complex-plotting/102080).)

I’m happy to announce that both DomainColoring.jl and its interactive version DomainColoringToy.jl now have a stable interface! As a notable difference from the initial version (apart from many new extra features and plots) is the added support for Plots as a backend.

These packages implement a suite of plotting functions for complex functions, the primary one being `domaincolor` giving pictures like this illustration of z^3 - 1.

 ![z^3 - 1](https://global.discourse-cdn.com/julialang/original/3X/8/4/844a30265bd0b7dcaf772dfcdbcca46d01788778.png)

The packages have [extensive documentation](https://eprovst.github.io/DomainColoring.jl), designed to be usable in a course on complex analysis (we thus also introduce some Julia basics, enough to get some plots to appear).

Furthermore, there are specific routines to support those with green-red and yellow-blue color vision deficiency, like the following example of e^{1/z}, generated by `pdphaseplot`.

 ![e^1/z](https://global.discourse-cdn.com/julialang/original/3X/0/a/0a4b607c936631ff054429b8946a90b31fa2b3d9.png)

Hopefully, this package can help you in your research and/or studies, or perhaps even pique your interest to the wonderful field of complex functions. To learn more, see [our documentation](https://eprovst.github.io/DomainColoring.jl).
