awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectAboutHow we rankPressMCP server
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
amruthpillai avatar

amruthpillai/reactive-resume

0
View on GitHub↗
38,613 stars·4,358 forks·TypeScript·MIT·13 viewsrxresu.me↗

Reactive Resume

This project is a web-based platform designed for creating, managing, and sharing professional resumes. It functions as a structured document builder that integrates artificial intelligence to assist with content generation, editing, and analysis. Users can maintain a collection of resumes, customize their visual presentation through various templates, and export them into multiple formats for job applications.

The platform distinguishes itself through its autonomous AI agent capabilities, which can perform research, suggest incremental edits, and apply data patches directly to documents. It also provides a secure, self-hostable environment that allows users to maintain full control over their data and infrastructure. The system supports advanced authentication methods, including passkeys and federated identity providers, ensuring that personal and professional information remains protected.

Beyond core editing, the application includes tools for document organization, such as tagging, filtering, and legacy data migration. It features a robust document generation engine that separates content from design, allowing for precise layout control and styling. Users can share their resumes via password-protected public URLs and monitor document performance through integrated analytics.

The application is designed for containerized deployment, utilizing Docker Compose to facilitate consistent installation across private infrastructure. It includes built-in health monitoring and feature flagging to manage system performance and functionality without requiring code redeployments.

Features

  • Resume Builders - Provides a comprehensive platform for creating and managing professional resumes.
  • Rich Text Editors - Updates specific fields of resumes using JSON patch operations for targeted modifications.
  • AI Agents - Integrates external language models that autonomously invoke specific functions to read, search, and modify resume data.
  • AI Automation Workflows - Automates resume editing and research by allowing an artificial intelligence agent to autonomously invoke tools for reading drafts, searching the web, and applying data patches.
  • AI-Powered Document Editors - Combines structured document editing with artificial intelligence to help manage resumes.
  • Resume Publishing Platforms - Publishes professional resumes to unique public URLs for easy sharing with recruiters.
  • Passkey Authentication - Supports registering and managing passkeys for secure account authentication using device biometrics or PINs as an alternative to traditional passwords.
  • AI Assistance Interfaces - Provides an artificial intelligence assistant panel to request specific, incremental edits to resume content and review proposed changes before applying them.
  • AI Content Analysis - Evaluates resume content to provide an overall score, identify key strengths, and generate prioritized suggestions for improvement based on document data.
  • Document Exporting - Generates resume files in PDF, DOCX, or JSON formats directly from the builder interface.
  • Container Orchestration - Provides standardized deployment configurations using container orchestration for self-hosting.
  • Self-Hosted Deployment Tools - Supports deploying private instances on custom infrastructure for full data control.
  • Identity Federation - Delegates user authentication to external identity providers to support secure login via social accounts or custom SSO configurations.
  • Identity Management Systems - Handles user accounts and multi-factor security to protect personal data.
  • AI Content Assistants - Analyzes resume content to generate improvement suggestions and enhance document quality.
  • AI Data Extraction - Extracts structured resume data from base64-encoded PDF files by sending them to a configured artificial intelligence provider for processing.
  • Interview Preparation - Open-source resume builder with multiple templates.
  • React - Listed in the “React 项目” section of the Great Open Source Project awesome list.
  • General Productivity Tools - Open-source builder for professional resumes.
  • Personal Management - Privacy-focused and customizable resume builder.
  • Content Sharing and Embedding - Retrieves publicly shared resumes using owner usernames and unique slugs.
  • Document Generation Engines - Transforms structured data into high-quality, formatted PDF documents.
  • System Monitoring - Tracks real-time performance and availability by viewing metrics like uptime and resource usage.
  • Self-Hostable Web Applications - Provides a portable package for deployment on private infrastructure.
  • AI Provider Integrations - Allows users to configure external artificial intelligence services by entering API credentials and model details to enable automated analysis and content generation.
  • Conversational AI Assistants - Provides real-time suggestions and content generation through a conversational interface.
  • Document Management Systems - Retrieves lists of all resumes with options to filter by tags and sort by name or date.
  • Access Control Lists - Secures public resume access by requiring viewers to enter a password.
  • Multi-Factor Authentication - Enables secure account access by verifying passwords and authenticator app tokens.
  • Social Authentication Management - Allows users to connect or disconnect third-party social sign-in providers to enable alternative authentication methods for dashboard access.
  • Feature Flags - Controls application behavior and feature availability by fetching remote configuration settings to toggle functionality without redeploying code.
  • User Profile Management - Allows users to update profile details including names, usernames, and email addresses, with mandatory verification steps for email changes.
  • Content Migration Tools - Imports existing resume data from JSON, PDF, or Word files using artificial intelligence.
  • Template Engines - Allows changing visual designs by selecting new templates while keeping content intact.
  • Feature Flags - Retrieves current application settings to determine if specific features are active for the session.
  • Access Control - Toggles the locked status of resumes to prevent unauthorized updates, patches, or deletions.
  • Identity Providers - Supports custom OAuth and OIDC identity provider configurations for self-hosted instances.
  • Secure Sharing Services - Shares resumes via password-protected public URLs for controlled access.
  • Data Validation - Enforces structural integrity by checking resume content against a standardized schema before processing or exporting documents.
  • Visual Personalization Tools - Adjusts color schemes, typography, and layout to create unique resume designs.

Star history

Star history chart for amruthpillai/reactive-resumeStar history chart for amruthpillai/reactive-resume

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Open-source alternatives to Reactive Resume

Similar open-source projects, ranked by how many features they share with Reactive Resume.
  • dokploy/dokployDokploy avatar

    Dokploy/dokploy

    34,901View on GitHub↗

    Dokploy is a self-hosted platform-as-a-service designed to simplify the deployment and management of containerized applications and databases. It provides a centralized control plane that decouples administrative management from application workloads, allowing users to oversee infrastructure across multiple server nodes through a unified web interface or a command-line tool. The platform distinguishes itself through an extensive library of pre-configured application templates, enabling the rapid deployment of databases, identity providers, and various productivity or development tools. It sup

    TypeScriptbackendbackupsdatabases
    View on GitHub↗34,901
  • twentyhq/twentytwentyhq avatar

    twentyhq/twenty

    50,113View on GitHub↗

    Twenty is a headless customer relationship management framework that enables developers to build, version, and deploy custom business applications using code. By utilizing a declarative approach to data modeling, the platform allows for the definition of custom objects, fields, and complex relationships directly within the source code. This schema-driven architecture automatically generates corresponding REST and GraphQL APIs, ensuring that data structures and interface components remain synchronized across development and production environments. The platform distinguishes itself through a m

    TypeScriptcrmcrm-systemcustomer
    View on GitHub↗50,113
  • photoprism/photoprismphotoprism avatar

    photoprism/photoprism

    39,816View on GitHub↗

    PhotoPrism is a self-hosted digital asset management platform designed to organize, classify, and manage large collections of photos and videos on personal infrastructure. It functions as a private alternative to cloud-based services, ensuring that all media remains under the user's control. The platform utilizes neural-network-based media analysis to automatically detect objects, faces, and locations, providing a comprehensive, AI-powered approach to library organization. The project distinguishes itself through its containerized architecture, which simplifies deployment and lifecycle manage

    Goaigolanggoogle-photos
    View on GitHub↗39,816
  • srbhr/resume-matchersrbhr avatar

    srbhr/Resume-Matcher

    27,391View on GitHub↗

    Resume-Matcher is a self-hosted career management platform designed to assist users in optimizing professional documents for specific job opportunities. It functions as an AI-powered resume builder and editor, allowing users to align their professional experience with industry keywords and job requirements. The system provides a comprehensive workflow for tailoring content, evaluating resume relevance through automated analysis, and generating supporting materials such as cover letters. The platform distinguishes itself through a local-first approach to data privacy, enabling users to connect

    TypeScriptapplicant-tracking-systematshacktoberfest
    View on GitHub↗27,391
See all 30 alternatives to Reactive Resume→

Frequently asked questions

What does amruthpillai/reactive-resume do?

This project is a web-based platform designed for creating, managing, and sharing professional resumes. It functions as a structured document builder that integrates artificial intelligence to assist with content generation, editing, and analysis. Users can maintain a collection of resumes, customize their visual presentation through various templates, and export them into multiple formats for job applications.

What are the main features of amruthpillai/reactive-resume?

The main features of amruthpillai/reactive-resume are: Resume Builders, Rich Text Editors, AI Agents, AI Automation Workflows, AI-Powered Document Editors, Resume Publishing Platforms, Passkey Authentication, AI Assistance Interfaces.

What are some open-source alternatives to amruthpillai/reactive-resume?

Open-source alternatives to amruthpillai/reactive-resume include: dokploy/dokploy — Dokploy is a self-hosted platform-as-a-service designed to simplify the deployment and management of containerized… twentyhq/twenty — Twenty is a headless customer relationship management framework that enables developers to build, version, and deploy… photoprism/photoprism — PhotoPrism is a self-hosted digital asset management platform designed to organize, classify, and manage large… srbhr/resume-matcher — Resume-Matcher is a self-hosted career management platform designed to assist users in optimizing professional… chatwoot/chatwoot — Chatwoot is a self-hosted, omnichannel customer support platform designed to aggregate messages from diverse social… hexojs/hexo — Hexo is a command-line static site generator designed for content-driven blogging and website creation. It functions…