rsc-shield
A security firewall for React Server Components
rsc-shield launched on December 28, 2025 with 6 votes, #1,714 of 11,628 launches that month.
What it does
Prevent accidental data leaks in Next.js Server Actions. rsc-shield is a lightweight utility that sanitizes your server-side data before it reaches the client, ensuring secrets like passwords or internal IDs never cross the boundary.
Contribute to heysaiyad/rsc-shield development by creating an account on GitHub.
I kept making the same mistake. I'd write a Server Action, fetch a user from the database, and return it. Simple, right? 'use server' ; export async function getUser ( id : string ) { const user = await db . users . find ( id ) ; return user ; // whoops - this has the password hash, SSN, everything } The thing is, Server Actions serialize everything you return. There's no filter. Whatever your ORM gives you goes straight to the browser. import { shield } from 'rsc-shield' ; export const getUser = shield ( async ( id : string ) => { return await db . users . find ( id ) ; } , { allow : [ 'id' , 'name' , 'email' , 'avatar' ] } ) ; That's it. Only those four fields make it to the client.…from github.com
Does a similar job
all alternatives →
JSON-Threat-Protection Rust High-Performance Crate2024 · github.com · ▲34A crate to protect against malicious JSON payloads. - ADD-SP/json-threat-protection.rs

Open-Source Auth for NextJS / React2021 · ory.dev · ▲107Add open source login to any Next.js and React single page app (SPA) using free open source.

Nextless.js: Full-Stack React SaaS Boilerplate with Auth and Payment2021 · nextlessjs.com · ▲80Serverless SaaS Boilerplate for building faster with Next.js and Node.js on AWS. React SaaS Starter kit with Express.js including authentication, payment and teams.

More dev tools this month
the category →
Contribute to oosexgang/hackios-xnu-kernel development by creating an account on GitHub.
Dev tools · 2d ago · github.com


open-source IDE for thoughtful software design. Contribute to devdotfast/whiteboard development by creating an account on GitHub.
Dev tools · 29d ago · github.com

Contribute to reladraw/reladraw development by creating an account on GitHub.
Dev tools · 27d ago · github.com
OpenBot▲362Grok Bot alternative: free, local, open-source, multiplayer
Dev tools · 25d ago · openbot.run
Talanoa▲346Hi HN, I’m a fullstack developer, and honestly, I’ve lost count of how many side projects I’ve worked on over the years. But one idea kept coming back to me: a different kind of email client. It first came to me in 2014: “What if we could handle emails more like conversations?” Every year, I’d revisit this concept in my “Build Notes.” Ten years later, no one had built exactly what I had in mind — so I finally decided to do it myself. That’s how Talanoa was born. I wanted something focused on people, not timelines. I was tired of marking messages as unread just to remember to reply later, or…
Dev tools · 22d ago · talanoa.email
Source: Product Hunt launch ↗
Launched alongside, December 2025
the whole month →- GP
Life & fun · Dec 2025 · dosaygo-studio.github.io

Hi everyone! My name's Luke and I made the original Jmail here alongside Riley Walz. We had a ton of friends collaborate on building out more of the app suite last night in lieue of DOJ's "Epstein files" release. Please AMA!
Life & fun · Dec 2025 · jmail.world

PlanEat AI▲733AI turns your health goals into a 7-day menu & grocery list
AI · Dec 2025 · planeatai.com

Community, All the HN belong to you. This is an archive of hacker news that fits in your browser. When I made HN Made of Primes I realized I could probably do this offline sqlite/wasm thing with the whole GBs of archive. The whole dataset. So I tried it, and this is it. Have Hacker News on your device. Go to this repo (https://github.com/DOSAYGO-STUDIO/HackerBook): you can download it. Big Query -> ETL -> npx serve docs - that's it. 20 years of HN arguments and beauty, can be yours forever. So they'll never die. Ever. It's the unkillable static archive of HN and it's…
Dev tools · Dec 2025 · hackerbook.dosaygo.com
