Open Source, R&D & Community.
Our work and impact is inseparable from the communities we’re a part of. We innovate on the shoulders of open source giants, and help others by sharing our tools and the knowledge we’ve gained along the way.
- 4.7b
- npm package downloads
- $5m
- Profits invested in OSS and R&D
- 100+
- Community hosted or sponsored events
- 48k
- Commits to OSS repos
Open Source
If your dependencies include react-select
, classnames
, or keystone-6
– we’re already working with you. We’re proud to maintain the following OSS projects and communities they serve:
Keystatic
First-class CMS experience, TypeScript API, Markdown & YAML/JSON based, no DB.
Keystone
The headless GraphQL API & content studio for schema-driven development.
React Select
The beautiful and flexible select input built for React.
Classnames
The JavaScript utility for conditionally joining classNames.
Changesets
A way to manage your versioning and changelogs with a focus on monorepos.
Manypkg
The linter for package.json files in Yarn, Bolt or pnpm monorepos.
Emery
TypeScript utilities that improve DX without compromising static types.
Keystar UI
An opinionated component library for building high-quality CMS interfaces.
Graphql-ts
Simple Type-Safe GraphQL Schemas in TypeScript.
Automatic Style Guides
The one-click plugin to generate a Figma style guide from local styles.
Schema Nodes
The FigJam plugin for creating visual representations of GraphQL schema.
When I’m building an app or site, Keystone is the backend I’d use ten times out of ten. So impressive what the team have done in version 6! ...and it works perfectly with Stellate, just use it already!
Max Stoiber
Co-founder, Stellate
Thinkmill on the web
We’re regulars at SydJS(opens in new window) , SydCSS(opens in new window) , GraphQL Sydney(opens in new window) , and Web Directions(opens in new window) .
Accessibility in Design Systems
talk
Building React Select
talk
Building with Monorepos
talk
Content Management & Node.js
talk
Creating Apps with JavaScript
talk
Delightful products, the Antifragile way
talk
Designing at scale: an overview of Design Systems
talk
Engineering-led design
talk
Going Mobile with React
talk
GraphQL for designers
talk
How I prototyped a social network with Keystone
talk
How to establish multi-disciplinary teams to effectively design and build products
talk
Introducing KeystoneJS, the CMS & API Platform for Prisma
talk
Keystone, GraphQL & Prisma
talk
Meet Keystatic
talk
Next-gen CMS & GraphQL API with Keystone & Prisma
talk
On design systems legibility
talk
Rebuilding React-Select
talk
Single source of truth development
talk
Building a Multi Brand Design System with Tailwind: Tips, Tricks and Tradeoffs
talk
Targeted extensibility: Lessons learned from building Atlaskit
talk
The "state" of UI
talk
The Value of Open Source
talk
Unleashing Designers with Tailwind CSS
talk
Community & Events
ReactConf AU
TM Original
The first and biggest ReactConf in the southern hemipshere.
Code ♥ Design
Incubated at TM
A unique mini-conf bridging the practices of software Design and Engineering
React Sydney
Incubated at TM
The original React meetup for Sydney engineers and the React-curious.
Pro Tailwind
Incubated at TM
Advanced Tailwind CSS concepts and patterns by one of Thinkmill’s OGs.
We’d love to work with you
Have a chat with our team about how Thinkmill can support your software ambitions.
Contact us