DEV Community

Cover image for Showcase your Gatsby Site
Nick Taylor
Nick Taylor Subscriber

Posted on Edited on Originally published at nickyt.co

Showcase your Gatsby Site

Have you created a Gatsby site that you're proud of? It could be for a client or just your personal site. Either way, you can submit it to the Gatsby showcase.

It's pretty simple to do. Just follow the instructions here. In a nutshell, you fork Gatsby on GitHub and add your site details to their showcase configuration file. Once the PR is approved and merged, the next time they deploy the Gatsby site, your site will be in the list!

As a bonus to doing this:

  • it's free publicity for you
  • it's a contribution to open source
  • become part of maintainers team for the Gatsby organization on GitHub
  • the Gatsby team gives you free swag for the PR. Who doesn't want Gatsby socks?!

I'm under blogs in the showcase, but you can also go directly to my site profile.

And for those interested, here's my site's source code full of TypeScript, React and Netlify CMS goodness.

GitHub logo nickytonline / nickytdotco

Source code for my web site nickyt.co

Netlify Status

Nick Taylor's Personal Website

This is the source code for nickyt.co, Nick Taylor's personal website and blog.

Tech Stack

  • Astro - Modern web framework for building fast, content-focused websites
  • React - For interactive UI components
  • MDX - For blog posts and content with embedded components
  • Tailwind CSS - Utility-first CSS framework
  • TypeScript - Type-safe JavaScript
  • Expressive Code - Syntax highlighting for code blocks
  • Netlify - Hosting and deployment platform

Terminal commands

Install the Vite+ CLI (one-time setup)

curl -fsSL https://vite.plus | bash
Enter fullscreen mode Exit fullscreen mode

See the Vite+ guide for more details.

Install the dependencies

vp install
Enter fullscreen mode Exit fullscreen mode

Run in dev mode

vp run dev
Enter fullscreen mode Exit fullscreen mode

Build a production version of the site

vp run build
Enter fullscreen mode Exit fullscreen mode

Test the production site locally

vp run preview
Enter fullscreen mode Exit fullscreen mode

Styling

  • Tailwind v4 is configured in tailwind.config.cjs and postcss.config.cjs.
  • Global styles are loaded from src/styles/tailwind.css, which imports src/styles/legacy.css for bespoke rules.

Licensing

This project contains two separate licenses:

  1. …

![Lenoardo DiCaprio in the Great Gatsby on giphy](https://media.giphy.com/media/jNdw5Qmy5MOpq/giphy.gif)

Top comments (11)

Collapse
 
arisa_dev profile image
Arisa Fukuzaki •

Didn't know anyone can submit their own Gatsby sites to Gatsby's showcase...!
Getting Gatsby socks and appearing in Gatsby's showcase, I would say that's great motivation to encourage developers :)

Thanks for sharing!

Collapse
 
ahmadawais profile image
Ahmad Awais ⚡️ •

I was one of the earliest contributors to showcase when it was only a test based list. Happy to report now I have my own site in the showcase → gatsbyjs.org/showcase/vscode.pro — would love your feedback.

Collapse
 
nickytonline profile image
Nick Taylor •

Nice. Didn't realize you did your site in Gatsby. Cool stuff.

Collapse
 
ahmadawais profile image
Ahmad Awais ⚡️ •

P.S. just checked your site. I was sold at the color "Purple" :) 🦄

Collapse
 
ahmadawais profile image
Ahmad Awais ⚡️ •

I did. Big fan of Gatsby and a core contributor who's leaning more and more towards Gatsby.js after spending a decade building/making the WordPress software.

Collapse
 
bogdaaamn profile image
Bogdan Covrig •

Thanks for sharing. Love the socks!

Collapse
 
peterwitham profile image
Peter Witham •

This is great, thanks, I was totally unaware of this. Probably means I didn't read a readme somewhere, because...you know, it's what I didn't do :)

Collapse
 
steelwolf180 profile image
Max Ong Zong Bao •

Awesome sounds really cool

Some comments may only be visible to logged-in visitors. Sign in to view all comments.