JoeyDoey

Joined 16 years ago

Karma
122
Submissions
52
Member since
Jun 24
building monoliths @ https://specialize.studio | making beds @ https://bedframe.dev
View on Hacker News

Recent submissions

Comment · 10 months ago
Comment · 2 years ago
Comment · 3 years ago
https://github.com/nyaggah/bedframe/

A cross-browser extension development framework. Got some good feedback on it on here earlier (https://news.ycombinator.com/item?id=37394194) and still hacking away at it. Appreciate any feedback!

Great projects on here so far!

Comment · 3 years ago
thanks, bruv!
Comment · 3 years ago
Comment · 3 years ago
Plasmo? They're certainly further along in dev and doing great work. Bedframe is a slightly differing approach to the same pretty much.
Comment · 3 years ago
Yes to all this. But the project is super new so supports just React right now. The idea is to support all officially supported vite templates in ts and js, so: vue, react, preact, lit, svelte, solid, qwik.

> what its trying to solve:

I want a Next.js + Vercel dev experience but for building browser extensions: push to main > run a workflow > determine if it should publish > publish (to all my chosen web stores)

I want an actual dev workflow (like I'm used to in regular web/app development in 2023) but again, tailored for browser extensions.

Basically I wanted something that doesn't abstract the usual Vite setup. Just give me the usual niceties of working with client-side react w/ Vite. So yes, you get the vite/rollup plugins as usual.

Comment · 3 years ago
Comment · 3 years ago
Comment · 3 years ago
Author here! the project is super new. alpha, at best.

Basically if you wanted to build browser extensions using modern stack, bedframe lets you do that. Specifically it uses Vite under the hood so you can write e.g. a chrome extension in e.g. React w/ TypeScript, Tailwind, and all that good stuff.

I think the CLI readme has a bit more useful info: https://github.com/nyaggah/bedframe/tree/main/packages/cli

The notable bit is the mvp.yml workflow you get in your project. It'll let you publish to chrome, firefox and edge automatically (ci/cd).

> It's also very unclear what state this project is in.

fair enough! Wanted to get something out there first; I'll get the docs out soon

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton