47ng

47ng

Geek Repo

Building blocks for secure, privacy-first web apps.

Home Page:https://francoisbest.com

Twitter:@fortysevenfx

Github PK Tool:Github PK Tool

47ng's repositories

nuqs

Type-safe search params state manager for Next.js - Like React.useState, but stored in the URL query string.

Language:TypeScriptLicense:MITStargazers:1505Issues:7Issues:75

chakra-next

Opinionated design system for React, based on Chakra UI + Next.js, written in TypeScript.

Language:TypeScriptLicense:MITStargazers:217Issues:4Issues:3

prisma-field-encryption

Transparent field-level encryption at rest for Prisma

Language:TypeScriptLicense:MITStargazers:212Issues:6Issues:47

session-keystore

Secure cryptographic key storage in the browser and Node.js

Language:TypeScriptLicense:MITStargazers:68Issues:4Issues:8

fastify-cron

Run cron jobs alongside your Fastify server πŸ‘·

Language:TypeScriptLicense:MITStargazers:47Issues:3Issues:5

cloak

Serialized AES-GCM 256 encryption, decryption and key management in the browser & Node.js

Language:TypeScriptLicense:MITStargazers:45Issues:4Issues:5

fastify-micro

Opinionated Node.js microservices framework built on Fastify ⚑️

Language:TypeScriptLicense:MITStargazers:40Issues:4Issues:10

actions-clever-cloud

GitHub Action to deploy to Clever Cloud

Language:TypeScriptLicense:MITStargazers:37Issues:3Issues:18

check-env

Check that required environment variables are set for your app

Language:TypeScriptLicense:MITStargazers:20Issues:3Issues:3

simple-e2ee

Simple end-to-end encryption for webapps

Language:TypeScriptLicense:MITStargazers:11Issues:3Issues:0

typescript-library-starter

Template repository for TypeScript libraries

Language:TypeScriptLicense:MITStargazers:9Issues:3Issues:0

fastify-ohmysmtp

Fastify plugin for OhMySMTP/MailPace

Language:TypeScriptLicense:MITStargazers:6Issues:3Issues:3

next-cache-explorer

Navigate and debug the Next.js data cache

Language:TypeScriptLicense:MITStargazers:6Issues:0Issues:0

redact-env

Redact values of critical environment variables in a string

Language:TypeScriptLicense:MITStargazers:6Issues:3Issues:1

sceau

Code signing for NPM packages

Language:TypeScriptLicense:MITStargazers:5Issues:2Issues:0

cloak-ui

Companion web UI for @47ng/cloak

Language:TypeScriptLicense:MITStargazers:4Issues:3Issues:0

codec

Universal conversion of Uint8Array from/into UTF-8, base64url and hex in the browser and Node.js

Language:TypeScriptLicense:MITStargazers:4Issues:3Issues:0

opaque

OPAQUE password-authenticated key exchange for Node.js and the browser via WebAssembly

Language:TypeScriptLicense:Apache-2.0Stargazers:4Issues:1Issues:0

env-alias

Define aliases for environment variables and bind them at runtime

Language:TypeScriptLicense:MITStargazers:3Issues:3Issues:1

local-state-sync

Persist & sync encrypted app state between browser tabs and pages

horcrux

Secret Splitting with Dark Magic πŸ““πŸ’πŸ“ΏπŸ‘‘πŸ†πŸβš‘

Language:TypeScriptStargazers:2Issues:3Issues:0

strava-auth-cli

Login to the Strava API from the terminal

Language:RustLicense:MITStargazers:2Issues:4Issues:0

47ng.com

Website

Language:TypeScriptLicense:MITStargazers:1Issues:2Issues:0

tapers

Transform [0;1] <=> [X,Y] values with custom curves

Language:TypeScriptLicense:MITStargazers:1Issues:3Issues:0

.github

Org-wide README

Stargazers:0Issues:1Issues:0

actions-slack-notify

Notify of workflow completion on Slack, with actions

Language:TypeScriptLicense:MITStargazers:0Issues:2Issues:1

badger

Sniff out appropriate badges for a GitHub repository

Language:JavaScriptLicense:MITStargazers:0Issues:2Issues:0

err.47ng.com

Error redirection service

Language:TypeScriptStargazers:0Issues:2Issues:0

opaque-wasm

An implementation of the OPAQUE key exchange protocol in WASM

Language:RustLicense:Apache-2.0Stargazers:0Issues:0Issues:0

workflows

Reusable CI/CD workflows

License:MITStargazers:0Issues:1Issues:0