Skip to main content
Transform Resume

Built in the open

Open Source Credits & Attributions

Transform Resume is built on the shoulders of amazing open-source projects and their communities. Transform Resume started as a fork of Reactive Resume, and we owe a great deal of our foundation to that project and its creator, Amruth Pillai. We are deeply grateful to every developer who has contributed to these tools. This page recognizes the key libraries, frameworks, and projects that make Transform Resume possible.

Libraries and projects

Showing 39 projects

  • Transform Resume began as a fork of Reactive Resume — a free and open-source resume builder created by Amruth Pillai. Our editor architecture, builder layout, data model, and many foundational design decisions are rooted in this project. We are deeply grateful to Amruth and every contributor who made Reactive Resume what it is.

    Core Inspiration & Origin

  • A versatile code editor component for the web, used to power the custom CSS editor inside the resume builder.

    Code Editing & Rich Text

  • The code editor that powers VS Code, integrated for advanced template editing with syntax highlighting and IntelliSense.

    Code Editing & Rich Text

  • A headless, framework-agnostic rich text editor used throughout Transform Resume for editing resume content with formatting support.

    Code Editing & Rich Text

  • The React framework for the web powering Transform Resume's full-stack architecture, routing, server components, and API routes.

    UI Framework & Components

  • The JavaScript library for building user interfaces that underpins every interactive element in Transform Resume.

    UI Framework & Components

  • A utility-first CSS framework used to build Transform Resume's responsive and consistent design system.

    UI Framework & Components

  • Unstyled, accessible UI primitives forming the foundation of Transform Resume's component library — dialogs, dropdowns, tooltips, and more.

    UI Framework & Components

  • A collection of beautifully designed, accessible components built on Radix UI and Tailwind CSS that Transform Resume uses for its design system.

    UI Framework & Components

  • A production-ready animation library for React used to create smooth, physics-based animations throughout the Transform Resume UI.

    UI Framework & Components

  • A flexible icon family used consistently across the Transform Resume interface for a clean, unified visual language.

    UI Framework & Components

  • cmdkMIT

    A fast, composable command menu component powering Transform Resume's command palette for quick navigation.

    UI Framework & Components

  • An opinionated, elegant toast notification library used for in-app feedback messages and alerts.

    UI Framework & Components

  • React components for resizable panel layouts, used in the resume builder's split-panel interface.

    UI Framework & Components

  • A library enabling zoom, pan, and pinch gestures on the resume preview canvas.

    UI Framework & Components

  • A small, fast, and scalable state management solution used for managing global UI state across the Transform Resume builder.

    State Management & Data

  • Undo/redo middleware for Zustand, enabling full undo history in the resume builder.

    State Management & Data

  • A library for working with immutable state using a mutable draft approach, used internally for state updates.

    State Management & Data

  • Performant, flexible form management with easy validation used across Transform Resume's settings, auth, and resume editing forms.

    State Management & Data

  • ZodMIT

    TypeScript-first schema validation with static type inference, used throughout Transform Resume for API input validation and type safety.

    State Management & Data

  • A lightweight TypeScript ORM for SQL databases powering Transform Resume's database interactions and schema management.

    State Management & Data

  • A modern, lightweight drag-and-drop toolkit used for reordering resume sections and items in the builder.

    State Management & Data

  • A JSON Patch implementation used for efficient, incremental resume data updates.

    State Management & Data

  • Fuse.jsApache-2.0

    A lightweight fuzzy-search library used to power search functionality within the Transform Resume interface.

    State Management & Data

  • A comprehensive authentication framework for TypeScript applications handling Transform Resume's sign-in, OAuth, passkeys, and two-factor authentication.

    Authentication & Security

  • A library for hashing passwords using the bcrypt algorithm, used for secure credential storage.

    Authentication & Security

  • Puppeteer CoreApache-2.0

    A Node.js library for controlling headless browsers, used by Transform Resume to render and export resumes as high-fidelity PDFs.

    PDF Generation & Printing

  • A minimal Chromium build for serverless environments, enabling PDF generation in Transform Resume's serverless infrastructure.

    PDF Generation & Printing

  • SharpApache-2.0

    A high-performance image processing library used for generating resume preview thumbnails and handling image uploads.

    PDF Generation & Printing

  • Vercel AI SDKApache-2.0

    A unified API for integrating large language models, used to power Transform Resume's AI content suggestions and resume improvement features.

    AI & Language Models

  • A minimal templating engine used for constructing structured AI prompts within Transform Resume's AI features.

    AI & Language Models

  • A readable, automated, and optimized internationalization framework powering Transform Resume's support for 50+ languages.

    Internationalization

  • CrowdinCommercial / Free for OSS

    A localization management platform used to coordinate and manage Transform Resume's community-driven translation effort.

    Internationalization

  • TypeScriptApache-2.0

    A strongly typed programming language that builds on JavaScript, used throughout the entire Transform Resume codebase for type safety.

    Infrastructure & Tooling

  • A fast formatter and linter for JavaScript and TypeScript that keeps the Transform Resume codebase clean and consistent.

    Infrastructure & Tooling

  • A blazing fast unit test framework powered by Vite, used for running Transform Resume's test suite.

    Infrastructure & Tooling

  • oRPCMIT

    A type-safe RPC library used for Transform Resume's internal API layer, enabling end-to-end type safety between client and server.

    Infrastructure & Tooling

  • AWS S3 SDKApache-2.0

    The official AWS SDK for JavaScript, used to integrate Transform Resume's file storage with S3-compatible object storage services.

    Infrastructure & Tooling

  • A module for sending emails from Node.js, used for Transform Resume's transactional email delivery (verification, password reset, etc.).

    Infrastructure & Tooling

A Note of Thanks

The open-source ecosystem makes projects like Transform Resume possible. We are committed to giving back to the community — Transform Resume itself is open-source and welcomes contributions from developers around the world.

Where applicable, licenses are noted on each card. You can review individual license terms by visiting each project's repository or website. If you notice a missing attribution or an error on this page, please reach out to us.

Builder Command Palette

Type a command or search...