Grain's Avatar

Grain

@grain.social

grain.social is a photography-focused photo sharing platform sign in with your bsky account by @chadtmiller.com github: https://github.com/grainsocial/grain tangled: https://tangled.sh/@grain.social/grain #photography #atprotocol

493
Followers
54
Following
105
Posts
06.05.2025
Joined
Posts Following

Latest posts by Grain @grain.social

Preview
Grainのテスト

Check out this gallery on @grain.social
grain.social/profile/atas...

24.08.2025 14:14 👍 9 🔁 2 💬 0 📌 0
Preview
カルガモの親子

Check out this gallery on @grain.social
grain.social/profile/atas...

24.08.2025 14:02 👍 3 🔁 1 💬 0 📌 0
Preview
Foodstuffs I love breakfast and bagels and seasoning

Check out this gallery on @grain.social
grain.social/profile/tyna...

21.08.2025 16:21 👍 6 🔁 1 💬 1 📌 0
Preview
Helens Wknd #sthelens #mountains

Giving @grain.social some flare ✨. The og:image by default will now display a preview of your gallery in a collage format. Probably have a way to customize this in the future. Still playing around with different ideas. Here's a few examples: grain.social/profile/chad...

05.08.2025 17:00 👍 25 🔁 5 💬 2 📌 1
Preview
Rosie laying down on walks hot flops

Enjoying the @grain.social app! Here’s some pics of my dog being lazy on walks
grain.social/profile/bria...

29.07.2025 05:15 👍 8 🔁 1 💬 1 📌 0
Timeline — Grain

Try Grain today for a zen photo browsing experience on the #atprotocol. No ads, no Bluesky posts, just photo galleries.

👉 grain.social

#photography #photos #galleries

28.07.2025 21:20 👍 9 🔁 2 💬 1 📌 0
Preview
Join the Grain Social beta Available on iOS

testflight.apple.com/join/ju9eXf6m

25.07.2025 22:28 👍 2 🔁 0 💬 0 📌 0
screenshot of the grain native app photo library screen showing a grid of photos organized by date with dashes on the right to quickly scroll down the list.

screenshot of the grain native app photo library screen showing a grid of photos organized by date with dashes on the right to quickly scroll down the list.

iOS build v1.0.0+24 adds a new photo library screen accessible from the app drawer. If you upload photos with the toggle to include metadata you should see your photos organized by date. This is currently read only but we'll add more functionality soon. That's all! Have a nice weekend 🏔️

25.07.2025 22:28 👍 3 🔁 0 💬 1 📌 0
Post image

Features:
- Rich text facet support in inputs. Typing @someuser will open an overlay to select the matching user and insert the handle text into the input. Also highlights links and hashtags as you type. This works for gallery descriptions, comments, and profile descriptions.

24.07.2025 19:45 👍 4 🔁 0 💬 1 📌 0

A new iOS build v1.0.0+23 is now available.

Fixes:
- Facet parsing in profile descriptions.
- Better handling of keyboard focus after creating a gallery.
- Better handling of photo limit when initially creating a gallery.
Thanks @tynanpurdy.com!

24.07.2025 19:45 👍 5 🔁 0 💬 1 📌 0
screenshot of the grain iOS app screen for editing alt texts, the screen shows a list of alt texts inputs next to their corresponding image

screenshot of the grain iOS app screen for editing alt texts, the screen shows a list of alt texts inputs next to their corresponding image

✨Cool new feature in the iOS app: you can now edit all your gallery’s alt texts at once. We’ll probably bring this back to the web app too.

24.07.2025 01:17 👍 8 🔁 0 💬 0 📌 0

The native app is mostly aligned with the web experience expect for the photo library screen. If you need delete photos (permanently) you'll need to use the web app. Hopefully have something for that in app soon. Right now if you delete a gallery it keeps the photos around.

23.07.2025 20:46 👍 1 🔁 0 💬 0 📌 0
Preview
GitHub - grainsocial/feedback Contribute to grainsocial/feedback development by creating an account on GitHub.

If you encounter any issues or have any feedback, please let us know at github.com/grainsocial/... or directly in TestFlight.

23.07.2025 20:46 👍 2 🔁 0 💬 1 📌 0
Preview
Join the Grain Social beta Available on iOS

Our iOS beta is now available on TestFlight testflight.apple.com/join/ju9eXf6m You can help us out by creating galleries, uploading photos, adding comments, favoriting galleries, etc. Hoping to get the app out on Android soon once we get our hands on a spare device 👀

23.07.2025 20:46 👍 26 🔁 6 💬 3 📌 1

Yeah that would be cool. Maybe even store them in a sub folder structure of your choosing ie yyyy/yyyy-mm/yyyy-mm-dd or something like that.

20.07.2025 19:05 👍 2 🔁 0 💬 1 📌 0

Definitely want to be able to support this use case if possible! Metadata linking to a full size res seems totally reasonable.

Maybe we could create a cli for folks to use to maintain consistency when processing down to 1mb for batch directory uploads.

20.07.2025 18:49 👍 1 🔁 0 💬 1 📌 0
Join the Grain Discord Server! Check out the Grain community on Discord - hang out with 8 other members and enjoy free voice and text chat.

Here’s another one! discord.gg/7DWCPnJv

20.07.2025 18:34 👍 1 🔁 0 💬 2 📌 0

Or let grain store the images for you. If your intention is to just to use the images for social apps on ATproto not sure you really need images any larger than 1mb on your PDS.

20.07.2025 18:16 👍 1 🔁 0 💬 1 📌 0

Also right now images on grain are processed down to 1mb to keep the footprint/load times low. Experience with image cdns in the past has shown that trying to process larger image files (true to size) especially on large galleries is slow. Maybe grain always maintains its own (smaller) asset.

20.07.2025 18:16 👍 2 🔁 0 💬 1 📌 0

Working on some XRPC APIs to hopefully make adding photos/creating galleries externally easier. Right now it’s not as easy as linking a blob, you need some additional processing for dimensions/exif for photos to render properly.

20.07.2025 18:16 👍 1 🔁 0 💬 1 📌 0
Video thumbnail

Haven’t posted in a while. We’ve been heads down, working to bring a native mobile app to life. Until then, hope you’re enjoying the summer!

🎥 @chadtmiller.com

#mountains #alpinemeadow #mthood

08.07.2025 20:17 👍 6 🔁 0 💬 0 📌 0

Love this!

27.06.2025 22:33 👍 2 🔁 0 💬 1 📌 0

Yeah that’s totally doable if we had a simple post composer. It would be cool if Bluesky intent links supported refs to existing blobs then it would be easy.

27.06.2025 04:34 👍 2 🔁 0 💬 0 📌 0

Crossposting to bsky would be nice too. We’ve been brainstorming different ways to display a gallery in a post. We could create a composite image or maybe even a gif slideshow instead of just a single image.

27.06.2025 04:13 👍 5 🔁 0 💬 1 📌 0

Backlinks on photos to other records the original blob is attached to would be cool!

27.06.2025 04:05 👍 1 🔁 0 💬 0 📌 0
Preview
GitHub - bigmoves/bff: Experimental ATProto BFF Framework Experimental ATProto BFF Framework. Contribute to bigmoves/bff development by creating an account on GitHub.

haha noice, a lot of the query/indexing logic is abstracted in the BFF framework in hopes that other folks can use it in their own apps someday. github.com/bigmoves/bff

25.06.2025 20:30 👍 1 🔁 0 💬 1 📌 0

In the works! Been meaning to give the explore page some more love now that there's more content to search on. Also want to add search by hashtag.

25.06.2025 20:24 👍 1 🔁 0 💬 0 📌 0
Hashtag — Grain

With the ability to add tags in comments, the community can help categorize your photos.

Create a gallery today and join the conversation!

We’ve got a pretty sweet collection of #mountains photos going already! 🏔️

grain.social/hashtag/moun...

22.06.2025 16:32 👍 1 🔁 0 💬 0 📌 0

Grain is leveling up! 🌟 📚 👾 ⬆️

We just added rich text support (hashtags, links, mentions) to profiles, galleries, and comments. You can mention other users in gallery descriptions and comments and they will get a notification. You can also add tags which help make the galleries more discoverable.

22.06.2025 16:32 👍 8 🔁 0 💬 1 📌 0