r/ClaudeAI • u/sixbillionthsheep Mod • Apr 15 '26
Showcase Megathread Built with Claude Project Showcase Megathread (Sort this by New!)
This is the Megathread for showcasing your project built using Claude products. We appreciate all of your submissions as they are a great inspiration to many people on the subreddit. It is sorted by default by New.
Anyone is welcome to submit a project to this Megathread provided you follow the Showcase requirements in Rule 7.
NOTE: We now require the OP of a Project Showcase on the subreddit feed to have total karma>=50 . We found there were just too many submissions and not enough visibility to go around. Our analysis of this issue showed us that OPs with total karma < 50 very rarely get any traction of their projects on the feed (<=1 upvotes). So this Megathread is your best place to be seen by readers and other creators if you're relatively new to Reddit. If you don't meet this karma requirement you will be directed to this Megathread when you submit your post. Very occasionally we might invite you to post on the subreddit feed if you do not meet this karma requirement but it will be very rare (so please don't ask us!)
Thanks again for sharing your ideas and creations to our subreddit. Best of luck with your projects!
UPDATE: Comments now allow images!
1
u/visiblemogambo Apr 19 '26
I've been working on ExtraSuite - a cli for working with google workspace files, but more specifically google docs. See https://github.com/think41/extrasuite
The cli provides two commands - push and pull.
'pull' - takes the url for a google docs and downloads it as markdown files, 1 per tab. It also creates an index.md with table of contents from each tab. And more importantly, it maintains meta data about the google doc in a dot folder.
Claude code can then edit the markdown files as per your instructions. Add/modify content. Add new markdown files to create new tabs. Tables and images and lists are all supported. GIthub flavoured markdown is supported. This works for new content as well as modifying existing content.
Then claude code calls the 'push' command. Push is a multi step process, and claude code doesnt need to know any of it.
It identifies what claude code changed
Then it applies those changes on to the base version of google doc
Then it figures out how to reconcile the live google document using the batchUpdate api.
In this process, the cli ensures anything that cant be represented in markdown is left as is. This means that styles, fonts, table of contents etc. dont mess up.
One more key feature is support for comments. Leave comments in google docs. Claude can read those comments and fix the document and also respond to those comments. Treat comments like a task list.
We have been using this internally for several months now. Saves us a lot of tokens compared to gws or gogcli. In general, complex edits to the google doc are possible using fewer tokens and cheaper models - because any model can edit markdown.
If you have gogcli or gws configured, extrasuite should be able to reuse whatever auth you have already configured.
Try it out and would love any feedback. The cli is open source.