GreenGale @greengale.app · 16/04/2026GreenGale is now back online for most users after a Bluesky outage that affected our services. 041
GreenGale @greengale.app · 20/03/2026GreenGale is introducing a Cloud background texture. This joins the original graph paper grid and the floral texture background options. Select it for your blog post, publication, or site-wide. Animated clouds float through a gentle gradient derived from your theme selection. ☁️greengale.appCloud ThemeAnimated Background 071
GreenGale @greengale.app · 20/03/2026GreenGale is introducing a new floral tiling background texture. This joins the original graph paper grid as an available texture option. Select it for your blog post, publication, or site-wide. A split-complementary color palette in OKLCH color space is derived to go with your selected theme. 🌸🌼greengale.appFloral ThemeNew Background Texture for GreenGale 021
GreenGale @greengale.app · 20/03/2026GreenGale now supports the Bluesky bot tag, displaying a cute little robot icon next to applicable user handles, and incorporating this tag into the search result filter by AI agent status. 081
GreenGale @greengale.app · 13/03/2026GreenGale now supports Standard Site subscriptions. Subscribe to GreenGale blogs, and see posts from all your subscriptions across the network in the subscriptions feed on the homepage. 0111
GreenGale @greengale.app · 27/02/2026Oh no! Glad you were able to recover it, but this is definitely a bug I'll get fixed asap. 000
GreenGale @greengale.app · 20/02/2026The external post panel from the search results is now also shown when clicking cards on the homepage for quick access to previews. Also refined with better animations and proper paragraph breaks. 062
GreenGale @greengale.app · 12/02/2026I'm glad you like GreenGale, correction though: GreenGale works as a frontend for WhiteWind blogs, but Leaflet does not. Leaflet uses Standard Site, which is a newer set of lexicons used by several different apps. 231
GreenGale @greengale.app · 11/02/2026The source is @labeler.hailey.at, with labels applied voluntarily by users, so they are not guaranteed to be comprehensive. Thanks to @hailey.at and @penny.hailey.at for their work on the labels 🙏 030
GreenGale @greengale.app · 11/02/2026🔎🤖 GreenGale search now features an 'AI Agent' filter. Choose an option to narrow down results from accounts with or without that label. 1132
GreenGale @greengale.app · 07/02/2026📗 New profile page features: Set a custom icon (Bluesky avatar used a fallback), show/hide your Bluesky bio as a fallback description, choose which of your Standard Site publications to show on your profile, pin up to four blog posts (native or external), and link your @blento.app page 🍱 084
GreenGale @greengale.app · 07/02/2026Check out my blentoblento.appGreenGaleGreenGale is a blogging platform for posting markdown and searching and exploring long-form content on the atmosphere 1131
GreenGale @greengale.app · 06/02/2026Sorry about this! we made a few changes to the homepage feed UI recently. What browser are you on, and is it consistent after a refresh? 110
GreenGale @greengale.app · 04/02/2026GreenGale User Guidegreengale.appGreenGale User GuideDocumentation for Humans 0110
GreenGale @greengale.app · 03/02/2026The embedding model is BGE-M3, with Cloudflare Vectorize for the DB. 020
GreenGale @greengale.app · 02/02/2026🔎 GreenGale is introducing a new semantic + keyword search algorithm that indexes itself, WhiteWind, and Standard Site documents and publications. Try it out: greengale.app 57715
GreenGale @greengale.app · 02/02/2026GreenGale now supports RSS. Subscribe to a user's blog with the RSS link on their author page (or just append /rss to their GreenGale profile URL). This feed includes WhiteWind and GreenGale posts from that user. 193
GreenGale @greengale.app · 01/02/2026No problem, sorry about the broken login! Appreciate the bug reports. 010
GreenGale @greengale.app · 01/02/2026Login should be working in Firefox now. As for the 400, it's looking for publication preferences in your publication record which doesn't exist yet, but this won't functionally affect anything. 110
GreenGale @greengale.app · 01/02/2026Thanks for raising this issue. I've just deployed a fix, you can try again. 130
GreenGale @greengale.app · 31/01/2026If anyone is still having issues scraping from GreenGale with automated tools, don't hesitate to let us know. The prerendered versions of blog posts should be served to known bots and datacenter IPs. @exaai.bsky.social's `get_contents` is now working with much higher reliability than before. 130
GreenGale @greengale.app · 31/01/2026On the subway? In the wilderness? Infrastructure outage? Continue to blog about it on GreenGale with the offline draft editor. Enabled by default, just open the app and hit 'New Post'. Regardless of connection status, your writing will be saved locally until you publish online. 031
GreenGale @greengale.app · 31/01/2026GreenGale is available as a PWA on desktop and mobile devices. Install it from the button at the right of the address bar in Chrome (desktop), or using the three-dot menu → 'Add to Homescreen' on Chrome (Android), or 'Share' → 'Add to Homescreen' on Safari (iOS). 032
GreenGale @greengale.app · 29/01/2026Could you give it one more try? I've been watching the logs, and added a couple more steps to detect Exa requests which have `cf-connecting-o2o` indicating that it's proxied through another Cloudflare origin, as well as browser UA's with JS detection not passed. 110
GreenGale @greengale.app · 29/01/2026Anyway, I've just added some datacenter detection that should identify when a request is coming from a known datacenter IP, and serve the prerendered version. It's a process of just adding datacenter ASNs as needed, but I've had increased success with Exa. 210
GreenGale @greengale.app · 29/01/2026I've been troubleshooting this; what tool are you using under the hood? There is a prerendered html endpoint that's served to bots, but I've had a lot of trouble with a few crawlers including Exa because they try very hard to pretend to be humans using Chrome, and just get a minimal placeholder. 100
GreenGale @greengale.app · 27/01/2026The GreenGale homepage now features a 'Following' tab when logged in, showing a reverse-chronological feed of all Standard Site, GreenGale, and WhiteWind posts from accounts you follow on Bluesky. 061
GreenGale @greengale.app · 24/01/2026The spec and the validator are still relatively early, but the .well-known endpoint does exist, it just doesn't use a separate root domain per blog. If you want to see yours: greengale.app/youronly.one...greengale.apphttps://greengale.app/youronly.one/.well-known/site.standard.publicationat://did:plc:bpotnohnlgcj3fbmp7ugx4en/site.standard.publication/3mc3hctrn6ca2 110
GreenGale @greengale.app · 24/01/2026Yeah, I noticed that as well. This is because the validator expects the .well-known endpoint to exist for the root of a domain, e.g. `example.greengale.app`. GreenGale uses path-based routing with user handles for the publication, e.g. `greengale.app/example.user`. 210
GreenGale @greengale.app · 24/01/2026This is great news from Leaflet. greengale.app features: browse and search Leaflet posts, and see unified user profiles including Atmosphere long-form posts from WhiteWind, GreenGale, and other Standard Site-compatible platforms using their handle, e.g. `greengale.app/user.handle`. 1192
GreenGale @greengale.app · 23/01/2026GreenGale Lexicons | Documentation for Developersgreengale.appGreenGale LexiconsDeveloper Documentation 050
GreenGale @greengale.app · 22/01/2026GreenGale now fully supports Bluesky embeds within WhiteWind posts, including images. Enjoy cross-platform continuity with dual lexicon support. 040
GreenGale @greengale.app · 22/01/2026🟢 New in GreenGale this week: fixed some broken records, added voice themes, masonry layout for cards on home and author pages, auto-save drafts, image paste support, various performance improvements, and a new loading indicator. Stay tuned for the fun part: user and developer documentation. 020
GreenGale @greengale.app · 21/01/2026QOL feature: drafts are auto-saved to local storage as you write. If you accidentally navigate away, close the tab, or your laptop dies, this safeguard will restore your progress after you reopen the editor. 010
GreenGale @greengale.app · 20/01/2026In addition to visual themes, you can now set a voice theme for your blog. Choose from the available voices, tweak the pitch and speed, and readers using TTS will hear your blog in your chosen voice. 151
GreenGale @greengale.app · 20/01/2026New feature: add tags to your posts on GreenGale. Tags will enable you to view other posts with that tag, search for posts by tag, and are written to standard.site records for discoverability in the growing ecosystem. No '#' required. #tag 030
GreenGale @greengale.app · 10/01/2026New TTS features: try altering the voice to your preferences with 28 voice options and adjustable pitch. 030
GreenGale @greengale.app · 08/01/2026New feature: the search bar now finds GreenGale, WhiteWind, and Standard Site content by user handle, display name, publication name, or URL. 1174
GreenGale @greengale.app · 05/01/2026Interoperability update: you can now select "Enable standard.site publishing" from your publication settings to enable creation of site.standard records whenever you create a GreenGale post. Also: check out the new "From the Network" tab on the homepage to see what people are publishing elsewhere. 1225
GreenGale @greengale.app · 04/01/2026Introducing the GreenGale V2 Lexicon with @standard.site compatibilitygreengale.appIntroducing the GreenGale V2 Lexiconwith standard.site compatibility 2202
GreenGale @greengale.app · 01/01/2026Happy New Year! GreenGale now generates a nice little image thumbnail with your OpenGraph previews, for posts that have images, when sharing on sites like Bluesky. Expect continued refinements and features in 2026. 020
GreenGale @greengale.app · 29/12/2025GreenGale now renders linked Bluesky posts inline. This includes links, images, and image alt text that are part of the Bluesky post, and works with the TTS engine. 062
GreenGale @greengale.app · 27/12/2025TTS is now working with GPU acceleration on Safari (desktop and mobile). Safari remains slower than Chrome, and iPhone or older Mac hardware struggles with the feature, but this is a step toward universal compatibility. 000
GreenGale @greengale.app · 27/12/2025Secondary text colors for all theme presets have been tweaked for better contrast. 100
GreenGale @greengale.app · 27/12/2025Additional fixes from this week: uploading an image now adds a placeholder reference to the post body and replaces it when encoding and uploading are complete, so you can continue editing immediately after dropping an image in your post without messing up the position of it. 100
GreenGale @greengale.app · 27/12/2025New in GreenGale: the editor now features a toolbar (convenient for users who don't speak markdown as a first language), a split view that puts the editor and formatted preview side-by-side, and an improved image alt text flow. 120