Skip to content
@47ng

47ng

Building blocks for secure, privacy-first web apps.

47ng

👋 Hi! I'm François Best (@franky47), founder of 47ng, my freelancing company.

👨‍💻 I build web apps for startups, companies and public institutions, and publish open-source libraries here that help me work more efficiently. Check them out!

🤝 Hire me for your next project, or sponsor me on GitHub to help with maintenance.

Pinned Loading

  1. nuqs nuqs Public

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

    TypeScript 9.6k 240

  2. prisma-field-encryption prisma-field-encryption Public

    Transparent field-level encryption at rest for Prisma

    TypeScript 301 37

  3. fastify-micro fastify-micro Public

    Opinionated Node.js microservices framework built on Fastify ⚡️

    TypeScript 46 4

  4. actions-clever-cloud actions-clever-cloud Public

    GitHub Action to deploy to Clever Cloud

    TypeScript 41 12

  5. session-keystore session-keystore Public

    Secure cryptographic key storage in the browser and Node.js

    TypeScript 80 5

  6. chakra-next chakra-next Public

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

    TypeScript 221 9

Repositories

Showing 10 of 37 repositories
  • nuqs Public

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

    47ng/nuqs’s past year of commit activity
    TypeScript 9,633 MIT 240 31 (6 issues need help) 23 Updated Dec 11, 2025
  • actions-clever-cloud Public

    GitHub Action to deploy to Clever Cloud

    47ng/actions-clever-cloud’s past year of commit activity
    TypeScript 41 MIT 12 5 2 Updated Nov 15, 2025
  • prisma-field-encryption Public

    Transparent field-level encryption at rest for Prisma

    47ng/prisma-field-encryption’s past year of commit activity
    TypeScript 301 MIT 37 24 (1 issue needs help) 11 Updated Sep 26, 2025
  • mtsv Public

    Find the Minimum TypeScript Version needed to compile a project

    47ng/mtsv’s past year of commit activity
    TypeScript 8 MIT 0 0 0 Updated Sep 10, 2025
  • nuqs-inertia-pingcrm Public Forked from liorocks/pingcrm-react

    ⚛️ Ping CRM React + nuqs - A demo app to illustrate how Inertia.js works with Laravel, React and nuqs

    47ng/nuqs-inertia-pingcrm’s past year of commit activity
    TypeScript 1 MIT 305 0 0 Updated Aug 19, 2025
  • fastify-cron Public

    Run cron jobs alongside your Fastify server 👷

    47ng/fastify-cron’s past year of commit activity
    TypeScript 50 MIT 8 2 12 Updated Mar 29, 2025
  • 47ng.com Public

    Website

    47ng/47ng.com’s past year of commit activity
    TypeScript 1 MIT 0 0 4 Updated Mar 4, 2025
  • simple-e2ee Public

    Simple end-to-end encryption for webapps

    47ng/simple-e2ee’s past year of commit activity
    TypeScript 16 MIT 3 0 9 Updated Jan 20, 2025
  • session-keystore Public

    Secure cryptographic key storage in the browser and Node.js

    47ng/session-keystore’s past year of commit activity
    TypeScript 80 MIT 5 2 32 Updated Jan 6, 2025
  • cloak Public

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

    47ng/cloak’s past year of commit activity
    TypeScript 64 MIT 10 2 15 Updated Sep 24, 2024

Most used topics

Loading…