Open Source SaaS Apps

In January 2025 I released bragdoc.ai, and shortly after launched frameit.dev. Both are hosted AI/SaaS applications but they're also open source if you want to run them yourself or see how they work. Check out bragdoc and frameit on GitHub.

bragdoc.ai

bragdoc.ai

bragdoc.ai is a SaaS application that uses a blend of AI and traditional SaaS technologies to help professionals keep track of all the great work they've done, and automatically generate high quality, evidence-based weekly summaries for your boss or performance review documentation to support your next promotion. It's also completely open source. I blog about it often.

Find out more
frameit.dev

frameit.dev

frameit.dev is a free, open-source tool for creating professional video thumbnails, title cards and social media graphics. Built with React 19 and TypeScript, it provides real-time canvas preview with multi-platform presets for YouTube, TikTok, Twitter and more. No design skills or paid software required - just create, export and share.

Find out more

Open Source Projects

I've published a few open source projects recently, chiefly react-auto-intl, NarratorAI, ReadNext and InformAI. The RSC Examples project is also open source, and is a collection of examples that show how to use React Server Components, especially in Next JS. See the live RSC Examples site here.

LANsaver

LANsaver

LANsaver is a NextJS application that helps you back up homelab/home networking equipment like firewalls, managed switches and home assistant installs. Built for me as rebuilding my VLANs would be a PITA.

See live demo

Recent Articles about these Projects

Recently, I've been focused on integrating AI into React applications, sharing new tools and techniques that make development smoother. For instance, I've launched NarratorAI: Trainable AI assistant for Node and React, a project designed to enhance user interaction in applications. My exploration of content recommendations continues with ReadNext: AI Content Recommendations for Node JS and AI Content Recommendations with TypeScript, where I discuss leveraging AI to improve user experiences.

Additionally, I've been diving into practical uses of React Server Components, with articles like Error handling and retry with React Server Components and Promises across the void: Streaming data with RSC. Each of these posts reflects my ongoing commitment to utilizing open-source technologies for better development practices.

Most recent Open Source articles