Skip to content
View franky47's full-sized avatar

Sponsors

Organizations

@FortySevenEffects @47ng @chiffre-io

Block or report franky47

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
franky47/README.md

Hi, I'm François Best 👋

Freelance web developer, open-sourcerer, and speaker based in Grenoble, France.

I build developer tools and libraries focused on type safety, privacy, and developer experience.


Sponsor


Blog Twitter Bluesky LinkedIn Twitch YouTube


Featured Projects

  • nuqs ⭐ 10k+ — Type-safe search params state manager for React frameworks
  • Arduino MIDI Library ⭐ 1.7k+ — MIDI for Arduino, my longest-running open-source project
  • Prisma Field Encryption ⭐ 300+ — Transparent field-level encryption at rest for Prisma
  • Chiffre.io — Privacy-first, end-to-end encrypted analytics

Recent Projects

Project Description
taskmaster Recurring tasks for coding agents
launchdui Native macOS app for browsing & inspecting launchd services
gh-copilot-usage Display your GitHub Copilot premium requests usage
version-crawler Find what version of your package is used in a given repo

Organisations

  • 47ng — Web dev tools & libraries (TypeScript, React, Next.js, Fastify, Prisma)
  • Forty Seven Effects — Music, Arduino & embedded C++
  • Chiffre.io — End-to-end encrypted analytics platform

Tech Stack

Languages        TypeScript · Rust · Elixir · C++ · Python · Ruby
Frontend         React 19+ (RSC) · Next.js · TanStack Start · React Router · TailwindCSS
Backend          Node.js · Fastify · Bun · Elysia
Data             PostgreSQL · Redis · Prisma · Drizzle
Tooling          Vite · Vitest · oxlint · oxfmt · tsdown · MDX · Fumadocs
Libraries        nuqs · TanStack Query · Zod
AI               Claude Opus 4.6 · GPT 5.4

Talks

Type-safe URL state in Next.js with nuqs
Type-safe URL state in Next.js with nuqs — Next.js Conf 2025
Type Safe URL State Management in React with nuqs
Type Safe URL State Management in React with nuqs — React Paris 2025

Podcasts

Master nuqs in 1 hour
Master nuqs in 1 hour — URL state in Next.js
Nuqs and URL State Management
Nuqs and URL State Management

Let's connect!


Blog Twitter Bluesky LinkedIn Twitch YouTube


Sponsor

Pinned Loading

  1. 47ng/nuqs 47ng/nuqs Public

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

    TypeScript 10.3k 260

  2. FortySevenEffects/arduino_midi_library FortySevenEffects/arduino_midi_library Public

    MIDI for Arduino

    C++ 1.8k 270

  3. francoisbest.com francoisbest.com Public

    Homepage & blog

    TypeScript 232 21

  4. 47ng/prisma-field-encryption 47ng/prisma-field-encryption Public

    Transparent field-level encryption at rest for Prisma

    TypeScript 306 41

  5. 47ng/fastify-micro 47ng/fastify-micro Public

    Opinionated Node.js microservices framework built on Fastify ⚡️

    TypeScript 46 4

  6. 47ng/actions-clever-cloud 47ng/actions-clever-cloud Public

    GitHub Action to deploy to Clever Cloud

    TypeScript 45 12