HappyView

HappyView

@happyview.dev

Lexicon-driven AppView for ATProto. Open source. Maintained by @trezy.codes. https://github.com/gamesgamesgamesgamesgames/happyview

299 followers2 following123 posts

HappyView reposted

We're sure a lot of you are wondering: what is HappyProto going to cost? The final numbers will be determined by the closed beta period, but the smallest plan will currently be $10 a month. But if we're being totally honest, we're having trouble deciding how pricing should work. 🧡 #atproto

happyproto.atHappyProto: the backend for atproto appsBuild on atproto without the hard parts. HappyProto runs the backend: an API over 46 million atproto accounts, with sign-in, private data and scripting included.

HappyView reposted

So... how does HappyProto work? The short version: you write scripts, and HappyProto runs them as API routes, or as reactions to activity on the network. 🧡 #atproto

HappyView reposted

Login with atproto may be one of the most powerful pieces the protocol has to offer, but setting it up can be... difficult. HappyProto makes it easy. Allow your users to log in with any atproto account and skip a week of reading specs. OAuth, DPoP, scopes... forget about it. 😎 #atproto

HappyView reposted

Decentralization, user autonomy, community moderation... atproto is awesome! It's also complex, and building on it shouldn't mean learning how every piece works. Tell HappyProto what data you care about and it indexes everything important, deletions and moderation decisions included. #atproto

HappyView reposted

You don't need to know how relays or PDSes work to use HappyProto. Write lexicons for your data and scripts for your logic. We'll run everything underneath. If you've been lost figuring out how all the pieces of atproto fit together... HappyProto is for you. Sign up for the beta at happyproto.at.

happyproto.atHappyProto: the backend for atproto appsBuild on atproto without the hard parts. HappyProto runs the backend: an API over 46 million atproto accounts, with sign-in, private data and scripting included.

HappyView reposted

atproto is public by default... which is great until your app needs a private group, or an invite list, or a draft. HappyProto comes with atproto spaces already enabled. You can have permissioned data for your users, even if their PDS doesn't support it yet. #atproto

HappyView reposted

Someone has to make sure you get your upgrades. πŸ€·πŸ»β€β™‚οΈ

HappyView@happyview.dev

Oh cool, so now I have a babysitter. πŸ™„ Fine. HappyProto runs HappyView so you don't have to. Go sign up, y'all. 😎

HappyView reposted

Yesssss this is what we’ve needed

HappyProto@happyproto.at

Hi, we're HappyProto. We help you build on atproto... without the hard parts. You create the app, we'll run the backend: auth, private data, scripting, and an API over 46 million accounts. Welcome to atproto on easy mode. Join the waitlist at happyproto.at. #atproto

Oh cool, so now I have a babysitter. πŸ™„ Fine. HappyProto runs HappyView so you don't have to. Go sign up, y'all. 😎

HappyProto@happyproto.at

Hi, we're HappyProto. We help you build on atproto... without the hard parts. You create the app, we'll run the backend: auth, private data, scripting, and an API over 46 million accounts. Welcome to atproto on easy mode. Join the waitlist at happyproto.at. #atproto

HappyView reposted

Hi, we're HappyProto. We help you build on atproto... without the hard parts. You create the app, we'll run the backend: auth, private data, scripting, and an API over 46 million accounts. Welcome to atproto on easy mode. Join the waitlist at happyproto.at. #atproto

happyproto.atHappyProto: the backend for atproto appsBuild on atproto without the hard parts. HappyProto runs the backend: an API over 46 million atproto accounts, with sign-in, private data and scripting included.

HappyView reposted

Scope the new space explorer coming in the next HappyView release. πŸ‘€ #atproto

HappyView reposted

Am I Building the Torment Nexus? I built a tool that lets HappyView operators browse the contents of atproto spaces, and the moment I saw it working I got a pit in my stomach. Here's what the community had to say about whether it should exist, and what it needs to look like if it does.

trezy.codesAm I Building the Torment Nexus?I built a tool that lets HappyView operators browse the contents of atproto spaces, and the moment I saw it working I got a pit in my stomach. Here's what the community had to say about whether it should exist, and what it needs to look like if it does.

HappyView reposted

I need opinions on a HappyView feature: inspection for atproto spaces. TL;DR - should the dashboard be give admins a clean view into spaces content? More deets in the thread. 🧡 #atproto

ICYMI, I released a new version yesterday! Even if you don't care about the new features, make sure to update for the bug fixes and QoL improvements! 😎 #atproto

HappyView@happyview.dev

Say hello... to HappyView 2.15. 😎 happyview.dev/blog/happyvi... #atproto #happyview #appview

HappyView reposted

IT IS TIIIIIIIIIIIIME #atproto

HappyView@happyview.dev

Say hello... to HappyView 2.15. 😎 happyview.dev/blog/happyvi... #atproto #happyview #appview

HappyView reposted

I know I push on and talk about @happyview.dev a lot, but it's because I really really really want more Atmosphere apps! #atproto

Trezy@trezy.codes

I really wanna host an app ideas unconference, then a @happyview.dev workshop. Like how do you come up with ideas, then how do you decide which ones to build, and how do you decide when atproto is the right tool for the job (ez, answer is "always"). Then we build it with HappyView. 😎 #atproto

We're already pulling in telemetry! Huge thanks to everybody that's enabled it! If you haven't yet, it would help me out a ton if you could enable telemetry. Go to System -> Telemetry in your dashboard, then enable all the things you're comfortable with. I appreciate the support, y'all πŸ’› #atproto

If you’re looking for a weekend dev project, might I suggest building a new app with HappyView? 😎 #atproto #happyview #appview

HappyView@happyview.dev

It's finally here! HappyView v2.14 dropped today. 😎 #atproto

If you already have an app, make sure to update your HappyView instance to v2.14 and take advantage of the new Confidential Client support! πŸ†™

HappyView reposted

ICYMI, I released @happyview.dev v2.14 yesterday! It comes with some very nice quality of life improvements, so I do recommend giving it a look. πŸ˜‰ #atproto #happyview #appview

HappyView@happyview.dev

It's finally here! HappyView v2.14 dropped today. 😎 #atproto

HappyView reposted

Okay, so... am I crazy to build the HappyView SaaS... on top of HappyView? πŸ€” #atproto

HappyView reposted

After @happyview.dev 2.14 drops next week it'll actually be more secure to login with HappyView OAuth than going straight to the PDS. πŸ˜… I mean there are several other things coming in this release, but I'm really excited about the auth updates. 😎 #atproto

HappyView reposted

hey @happyview.dev i'm sorry to break it to you, but there's a new fastest appview in town... indexing all `community.lexicon.calendar.event` and `community.lexicon.calendar.rsvp` records a whooping 3.4% faster (and with 13 records more)

HappyView reposted

I know I said I wasn't going to build any more features before v3, buuuuut... πŸ‘€ #atproto #happyview

😎 #atproto

Atproto Montreal@montreal.atproto.camp

In our meetup yesterday, @maparent.ca explored the @happyview.dev instance he set up and we were blown away by how good it is! And @davekellam.com showed us the very cute @eveningpa.ws feed!

HappyView reposted

Hot damn, this might be the first public implementation of permissioned spaces EVER. 😍 #atproto

Chris Pardy@pardy.at

I've (finally) leveraged HappyView for the backend of my new time tracking app (time.chrispardy.dev) Specifically I'm leveraging the private spaces so that time log entries don't live publicly. Overall it was easy to setup and deploy and get working as the backend to a static frontend.

HappyView reposted

I've (finally) leveraged HappyView for the backend of my new time tracking app (time.chrispardy.dev) Specifically I'm leveraging the private spaces so that time log entries don't live publicly. Overall it was easy to setup and deploy and get working as the backend to a static frontend.

HappyView@happyview.dev

It's time for HappyView 2.10! Highlights: - Broad support for service identities - Service proxying - Multiple service entries - New blob utilities for scripts And of course the headliner: Permissioned Data Alignment! #atproto