June 2025 Newsletter#

What’s new#

GristCon 2025 - save the date!#

GristCon teaser

We’ll have more to share soon, but we’re hosting a community-focused virtual, one-day event on Thursday, September 18, 2025. We’re still ironing out the details, but you can look forward to sessions from Grist Labs’ best and brightest, and maybe even a peek behind the curtain. 🫣

Our community regularly impresses us with cool custom widgets, templates, and workflows. Have something you’d like to showcase? We’d love to have you present! Register here.

Weekly Grist 101 webinars starting July 9th#

Our Grist 101 webinars have quickly become our most popular, and in response we’ve started hosting more and more of them. But that’s still not enough, so now we’re hosting weekly Grist 101 webinars that will feature live chat with Natalie. These sessions will also run at more times of day and days of the week than we’ve been able to previously, so if you’ve been unable to join one of our sessions, check our upcoming schedule and sign up here.

Assistant updates!#

Assistant updates

We’ve updated Grist’s AI Assistant, giving it even more power when working with Grist’s own powerful, yet unique, structure. It can now:

  • Set column header and default cell styles (text, fill, font)
  • Set cell formatting for Text, Numeric, Integer, and Toggle columns, including things like currency, min/max decimals, and date formats
  • Modify choices (values and formatting)
  • Wrap columns and set text alignment
  • …and more – with more to come in the future

Community widget tracker#

Community widget tracker

Hi, Nick here. I write the newsletter and get to play around with all the new widgets people share. Recently, Heloise_Ouvry shared a community-led document collecting existing custom widgets, which is a great idea. In the very same week, I was working on sharing Grist Labs’ own collection of community contributions, which you can now find here. Please take a look, and feel free to submit your own widgets in the linked form!

External attachments for all#

External attachments

We released external attachments back in February for self-hosters, but it’s now available for all users! Learn all about external attachments in the Help Center.

More!#

  • Last month we shared a walkthrough of how to create document tours, and now Natalie has provided everyone with a brand new tutorial on how to create document tutorials, just like the one new users get when they first sign up! Bespoke onboarding is within your grasp.
  • Having relationship problems? No, not that kind – data relationship problems. Anais is here to help, with a brand new, mega-sized spreadsheet makeover which is the best example yet of how Grist can make the most of relations and references. Watch on YouTube, and like and subscribe if you’re so inclined.

grist-core release

There’s a new grist-core release, and its name is v1.6.1. Selected notes:

  • Grist now automatically checks for upgrades by default on the gristlabs/grist and gristlabs/grist-ee Docker images.
  • Python 2 support is gone for good. 🥲 The smiling-with-tear emote is appropriate – it was a good run.

Community highlights#

  • Emmanuel Pelletier has completed another very useful accessibility change, addressing choice token colors on both light and dark themes. Choice colors
  • La Suite hosted Hack Days 2025, a 50+ team hackathon that featured some impressive Grist-related entries, including:
  • AirGrist, a tool designed to help migrate Airtable bases to Grist. It even features a classic step-by-step wizard! 🧙‍♂️
  • Grist ❤️ AI (pictured below), an AI chatbot implementation in Grist using La Suite’s Albert AI API. Grist ❤️ AI
  • Pierre_Camilleri shared an impressive table schema validator custom widget that can take a JSON schema and highlight invalid cells while providing error messages. Not a simple task! Table schema validator custom widget
  • This month QazCetelic surprised us with a custom Rust API-powered Grist Image Optimizer, which is a tool that does exactly what it sounds like. It converts large image attachments into more efficient formats (WEBP) to dramatically reduce image size (at the cost of some detail, naturally). Just look:

Grist Image Optimizer

  • As part of his very useful work on Pygrister, Riccardo_Polignieri has also created a Python Grist CLI tool he delightfully calls Gry. The tool is very welcome as a Python counterpart to GristCTL (written in Go), but it also lets you think and say the word “Gry”. Gry gry gry gry gry.
  • Arthur’s thread on Advanced Monitoring in the Community Forum is a superbly detailed look at a handcrafted Grist monitoring solution for a specific use case.
  • One of the new widgets discovered in updating the new widget tracking document was this all-in-one interface for managing table data, fittingly called the Dynamic Multi-Table Editor. Thanks to Amandine_Dugrain from the French Ministry of Foreign Affairs! Dynamic Multi-Table Editor

Working on something cool with Grist? Let us know by posting in the Showcase forum or our #grist-showcase Discord channel!

Learning Grist#

Webinar - Community Custom Widget Showcase#

Our smart and talented community has shared excellent custom widgets in Grist, and it’s about time we showed them off! In this webinar, we’ll demo some particularly deep and/or interesting examples, such as the HTML table & access rule report generator, draw.io viewer & editor and a Batch Email Composer. Get a behind-the-scenes look at how these widgets extend Grist in useful and surprising ways – perfect for anyone curious about what you can build with Grist.

Thursday July 24 at 11:00am US Eastern Time.

Community Custom Widget Showcase webinar

SIGN UP FOR JULY’S WEBINAR

Grist 101#

In June, Natalie hosted an introductory webinar designed to help new users navigate the basics of Grist. This session provided users with the essential tools and knowledge to get started. We covered key features and best practices to maximize your productivity. Perfect for beginners!

WATCH JUNE’S RECORDING

Help spread the word#

If you’re interested in helping Grist grow, consider leaving a review on product review sites. Here’s a short list where your review could make a big impact. Thank you! 🙏

We are here to support you#

Solutions. Grist often surprises people with its capabilities. Schedule a free call to assess your needs and help connect you with a Grist expert. Learn more.

Have questions, feedback, or need help? Search our Help Center, watch video tutorials, share ideas in our Community Forum, or contact us at support@getgrist.com.