Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
31 commits
Select commit Hold shift + click to select a range
dacb5f3
Create website README file to help people get started
Shrinks99 Oct 31, 2025
61804f5
Add better RSS feed template
Shrinks99 Oct 31, 2025
d3938c5
Switch to atom feed
Shrinks99 Oct 31, 2025
f8d0831
refactor: use default Zola `authors` array
Shrinks99 Oct 31, 2025
3cb1717
Add blog to title
Shrinks99 Oct 31, 2025
03f63e3
refactor post summaries to use default zola `description` tag
Shrinks99 Oct 31, 2025
ef39421
Merge branch 'master' into readme-rss
Shrinks99 Nov 2, 2025
e22f1f8
feat: add <generator> tag
Shrinks99 Nov 2, 2025
2a47f1b
feat: add favicon to feed
Shrinks99 Nov 2, 2025
a8416aa
feat: Add rights info from footer
Shrinks99 Nov 2, 2025
69177b3
fix: change description to blog page description
Shrinks99 Nov 2, 2025
4488eb9
refactor: remove un-needed config change
Shrinks99 Nov 2, 2025
ff291d3
Merge branch 'master' into readme-rss
Keavon Nov 14, 2025
243c726
Merge remote-tracking branch 'upstream/master' into readme-rss
Shrinks99 Dec 20, 2025
38107be
Merge branch 'master' into readme-rss
Shrinks99 Feb 1, 2026
6af3a22
Merge branch 'master' into readme-rss
Shrinks99 Mar 17, 2026
3e65208
Merge branch 'master' into readme-rss
Shrinks99 Mar 31, 2026
01f30c7
Merge branch 'master' into readme-rss
Shrinks99 Apr 12, 2026
e4e9a51
Merge branch 'master' into readme-rss
Shrinks99 Apr 15, 2026
2c6cfaf
Merge branch 'master' into readme-rss
Keavon Apr 26, 2026
e9f884c
Improve viewport rulers by tilting tick marks to align with tilted do…
jsjgdh May 1, 2026
35dcf25
Fix panel docking bugs and polish its behavior (#4087)
Keavon May 1, 2026
9c1310d
Optimize the node graph panel while panning
Keavon May 1, 2026
be2ade0
Reimplement checkered background rendering (#4034)
timon-schelling May 1, 2026
f10e811
Merge branch 'master' into readme-rss
Shrinks99 May 1, 2026
ec7bc5e
Remove dead code from the unused curves adjustment widget
Keavon Jun 15, 2026
ff4f655
Resolve scopes before flattening network (#4235)
timon-schelling Jun 15, 2026
68f9fd9
Merge remote-tracking branch 'upstream/master' into readme-rss
Shrinks99 Jun 28, 2026
c784ca4
Merge branch 'master' into readme-rss
Shrinks99 Jun 28, 2026
6b66980
Merge remote-tracking branch 'upstream/master' into readme-rss
Shrinks99 Jun 29, 2026
20ef84d
Merge branch 'master' into readme-rss
Shrinks99 Jul 15, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 10 additions & 0 deletions website/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
# Graphite Website

Graphite's website uses the [Zola](https://www.getzola.org/) static site generator and [NPM](https://github.com/npm/cli) for dependency resolution. You will need to install both to build the site.

## Building for Development

1. Switch to this directory from the repo root: `cd website`
2. Install the fonts: `npm run install-fonts`
3. Run `zola serve`
4. Open <http://localhost:1111/> in your browser and start coding!
2 changes: 2 additions & 0 deletions website/content/blog/2022-02-12-announcing-graphite-alpha.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
+++
title = "Announcing Graphite alpha"
date = 2022-02-12
authors = ["Keavon Chambers"]
description = "The Graphite open source team announces the alpha release of their next-generation graphics editor, a web-based SVG editor with vector-based tools. Future plans include a node-based procedural workflow, a raster graphics compositing engine, and a native desktop client."

[extra]
banner = "https://static.graphite.art/content/blog/2022-02-12-announcing-graphite-alpha.avif"
Expand Down
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
+++
title = "Graphite: a vision for the future of 2D content creation"
date = 2022-03-12
authors = ["Keavon Chambers"]
description = "Graphite is an open-source application for 2D graphics editing and digital content creation, offering a nondestructive, node-based workflow. It combines intuitive UI with powerful procedural image generators to revolutionize 2D content creation."

[extra]
banner = "https://static.graphite.art/content/blog/2022-03-12-graphite-a-vision-for-the-future-of-2d-content-creation.avif"
banner_png = "https://static.graphite.art/content/blog/2022-03-12-graphite-a-vision-for-the-future-of-2d-content-creation.png"
author = "Keavon Chambers"
summary = "Graphite is an open-source application for 2D graphics editing and digital content creation, offering a nondestructive, node-based workflow. It combines intuitive UI with powerful procedural image generators to revolutionize 2D content creation."
reddit = "https://www.reddit.com/r/graphite/comments/unw3va/blog_post_graphite_a_vision_for_the_future_of_2d/"
twitter = "https://twitter.com/GraphiteEditor/status/1524664010091556864"
+++
Expand Down
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
+++
title = "Distributed computing in the Graphene runtime"
date = 2022-05-12
authors = ["Keavon Chambers"]
description = "Graphite's 2D editor is built upon Graphene, a node-based editing system for nondestructive design across various data types designed to render artwork faster using multiple machines. The system optimizes execution paths, minimizes latency, and uses a distributed runtime for quick data processing."

[extra]
banner = "https://static.graphite.art/content/blog/2022-05-12-distributed-computing-in-the-graphene-runtime__2.avif"
banner_png = "https://static.graphite.art/content/blog/2022-05-12-distributed-computing-in-the-graphene-runtime__2.png"
author = "Keavon Chambers"
summary = "Graphite's 2D editor is built upon Graphene, a node-based editing system for nondestructive design across various data types designed to render artwork faster using multiple machines. The system optimizes execution paths, minimizes latency, and uses a distributed runtime for quick data processing."
reddit = "https://www.reddit.com/r/graphite/comments/unw45k/blog_post_distributed_computing_in_the_graphene/"
twitter = "https://twitter.com/GraphiteEditor/status/1524664083554791424"
+++
Expand Down
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
+++
title = "Looking back on 2023 and what's next"
date = 2024-01-01
authors = ["Keavon Chambers"]
description = "Looking back on 2023, we reflect on our significant achievements and milestones. As we move forward, we're excited to share what's next, promising a year filled with innovation and progress."

[extra]
banner = "https://static.graphite.art/content/blog/2024-01-01-looking-back-on-2023-and-what's-next.avif"
banner_png = "https://static.graphite.art/content/blog/2024-01-01-looking-back-on-2023-and-what's-next.png"
author = "Keavon Chambers"
summary = "Looking back on 2023, we reflect on our significant achievements and milestones. As we move forward, we're excited to share what's next, promising a year filled with innovation and progress."
reddit = "https://www.reddit.com/r/graphite/comments/18xmoti/blog_post_looking_back_on_2023_and_whats_next/"
twitter = "https://twitter.com/GraphiteEditor/status/1742576805532577937"

Expand All @@ -21,10 +21,10 @@ The new year is here, and with so many accomplishments to share from the past tw
I am grateful to everyone who has placed their faith in my vision for Graphite since I laid forth the design and wrote its first line of code nearly three years ago. Meeting some of the amazing people this summer who helped to make it possible, and inspired the project in the first place, was a pleasure and an honor. From California to Europe and back again, my combined family vacation and Graphite outreach tour was an opportunity to make connections with those helping us reach our goals. This blog post is both a project update and a public thank-you to those who generously lent their time and attention to our small-but-growing project. And for readers eager for an update on the software itself, stick around (or skip ahead) for a development progress report and a look at what's coming down the pipeline in the new year.

<div class="video-background" style="text-align: center">
<video autoplay loop muted playsinline disablepictureinpicture disableremoteplayback>
<source src="https://static.graphite.art/content/blog/2024-01-01-looking-back-on-2023-and-what's-next/christmas-tree-lights.webm" type="video/webm" />
<source src="https://static.graphite.art/content/blog/2024-01-01-looking-back-on-2023-and-what's-next/christmas-tree-lights.mp4" type="video/mp4" />
</video>
<video autoplay loop muted playsinline disablepictureinpicture disableremoteplayback>
<source src="https://static.graphite.art/content/blog/2024-01-01-looking-back-on-2023-and-what's-next/christmas-tree-lights.webm" type="video/webm" />
<source src="https://static.graphite.art/content/blog/2024-01-01-looking-back-on-2023-and-what's-next/christmas-tree-lights.mp4" type="video/mp4" />
</video>
</div>

<center><em>Happy Holidays from the Graphite team!<br />These procedural light strands are powered by the newly completed node graph features.<br /><a href="https://editor.graphite.art/#demo/procedural-string-lights">Click here to explore this demo</a> — drag the wire layer's points with the Path tool.</em></center>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,11 +1,12 @@
+++
title = "Graphite internships: announcing participation in GSoC 2024"
date = 2024-02-22
authors = ["Keavon Chambers"]
description = "Join Graphite in Google Summer of Code 2024 for a unique opportunity to contribute to open-source software development in Rust and computer graphics. Get paid while learning, working on self-contained projects under experienced mentors, and help Graphite grow."

[extra]
banner = "https://static.graphite.art/content/blog/2024-02-22-graphite-internships-announcing-participation-in-gsoc-2024.avif"
banner_png = "https://static.graphite.art/content/blog/2024-02-22-graphite-internships-announcing-participation-in-gsoc-2024.png"
author = "Keavon Chambers"
summary = "Join Graphite in Google Summer of Code 2024 for a unique opportunity to contribute to open-source software development in Rust and computer graphics. Get paid while learning, working on self-contained projects under experienced mentors, and help Graphite grow."
reddit = "https://www.reddit.com/r/graphite/comments/1ax3l8z/blog_post_graphite_internships_announcing/"
twitter = "https://twitter.com/GraphiteEditor/status/1760619083396165703"
+++
Expand Down
Loading