30 open-source projects similar to sadanandpai/resume-builder, ranked by shared indexed features. Tags may describe platforms or build tools rather than the same primary purpose. Check each project’s use case, license, and deployment requirements before treating it as a replacement.
This is a configuration-driven resume builder used to generate minimalist professional curriculum vitaes and personal portfolio websites. It transforms a single structured content file into a static HTML document, decoupling raw professional data from the presentation layer. The system utilizes a centralized set of global CSS variables to manage colors and layout patterns, allowing for the customization of visual styling through a configuration file. The resulting web layout is responsive and print-optimized, ensuring the document maintains professional formatting across both digital screen
Magic Resume is a local-first resume builder that runs entirely in the browser, storing all user data on the device to protect privacy and enable offline access. It combines a real-time document editor with AI-powered writing assistance that checks grammar and suggests professional phrasing directly within the editing interface. The application provides a selection of pre-designed resume templates and supports custom theme-based visual styling, allowing users to switch between color and font schemes or toggle a dark mode for comfortable editing in different lighting conditions. A client-side
LapisCV is a PDF document generator and resume builder designed to convert structured Markdown text into professional curriculum vitae. It functions as a rendering pipeline that transforms simple markup and variables into print-ready documents using a headless browser engine or LaTeX templates. The project provides a collection of professional themes and visual styles to customize the typography and branding of academic and professional resumes. It utilizes variable-based style injection to allow for the adjustment of fonts, colors, and margins based on content volume and user preferences. T
resume-cli is a command line interface for managing professional resumes based on the JSON Resume standard. It provides a suite of tools for validating resume data against a standardized schema and transforming that structured data into visual documents. The project includes a theme engine that converts data into stylized HTML and PDF documents. It features a data converter to import various professional file formats into a single standardized structure and a local server for previewing changes to a resume in real time. The toolset covers the full workflow of professional data management, fr
This project is a web-based document editor designed for the creation and formatting of professional resumes. It provides an interactive interface where users can organize content through a drag-and-drop system, allowing for the visual arrangement of document sections and immediate feedback on layout changes. The application distinguishes itself by utilizing a component-based composition model that synchronizes the visual representation of the resume with an underlying data structure. It maintains session continuity by persisting user-defined content directly within the browser, removing the
This project is a LaTeX document template designed for producing high-density, professional resumes. It provides a source file for generating polished PDF curriculum vitae using the XeTeX typesetting engine to manage complex page structures and system fonts. The layout is characterized by an asymmetric two-column design that separates core professional experience from technical skills on a single page. It is specifically tailored for academic and technical resumes, such as those for computer science students and researchers. The system utilizes custom macros for content structuring and suppo
This project is a document generation tool designed to create professional resumes and academic curriculum vitae using the LaTeX typesetting system. It provides a structured framework that separates raw career data from visual formatting, allowing users to compile structured source files into high-quality PDF documents. The system utilizes a template-driven layout engine and macro-based typesetting to enforce consistent visual constraints and typography. By isolating content from styling, it ensures that career histories, skills, and education are presented in a clean, standardized format sui
Chatbox is a desktop client and multi-provider chat interface for interacting with large language model APIs across various service providers and local installations. It functions as a local-first AI conversation manager that stores chat history and user settings directly on the device. The application provides a unified interface to connect multiple AI backends for text generation and image creation. It includes a specialized rendering system for AI responses that supports technical documentation through syntax highlighting, Markdown, and Latex mathematical notation. The platform manages pr
This project is a static website template designed for building professional digital resumes and portfolios. It functions as a framework that transforms structured configuration data into clean, web-based curriculum vitae, integrating directly with Jekyll and GitHub Pages to facilitate the creation of personalized online professional profiles. The system distinguishes itself by separating content from presentation, allowing users to manage personal details, work history, and project portfolios within a centralized data file. It provides granular control over visual appearance through CSS vari
This project is a web-based resume builder and document designer used to create professional CVs. It integrates a visual editor with a template system and PDF generation to transform structured professional history into polished documents. The tool features a template-based editor with predefined professional design themes, allowing users to switch layouts and color schemes without losing content. It supports custom template creation and the embedding of industry-standard icon sets to personalize the visual presentation. The system manages document design through a reactive interface and sty
This project is a command-line utility that converts structured JSON or YAML data into professional, human-readable documents. It functions as a resume generation system, transforming machine-readable biodata into styled outputs such as HTML or LaTeX. The tool utilizes a template-based engine to separate data from presentation, allowing for the customization of document layouts and branding. It supports the inclusion of rich text elements within source files by parsing standard markdown syntax, ensuring that formatting like bold, italics, and hyperlinks is preserved in the final output. The
This project is an AI-powered resume builder and JSON-based document editor used for creating professional curriculum vitaes. It combines a template-driven design tool with a multi-format document exporter to convert digital resumes into high-definition PDF, image, Markdown, and raw data formats. The system utilizes JSON schemas to define and render structured resume components and layouts. It integrates artificial intelligence to generate, polish, and translate resume text, and provides quality analysis to identify profile weaknesses and suggest optimizations. The platform covers visual doc
This project is a command-line utility designed to generate professional resumes from structured Markdown source files. It functions as a document conversion tool that maintains a single source of truth for career documentation, allowing users to manage content in plain text while ensuring consistent visual presentation. The system utilizes a template-driven layout engine to transform raw text into polished documents. By orchestrating a multi-format export pipeline, it enables the simultaneous generation of both PDF and HTML versions of a resume from the same source file, supporting diverse d
Open-resume is an ATS-friendly resume builder and browser-based document editor designed for creating professional resumes with a focus on applicant tracking system readability. It functions as a resume template engine that allows users to construct structured documents while keeping all personal data stored locally in the browser to ensure privacy and data ownership. The project features a PDF resume parser that extracts professional information from existing files to automatically populate new templates. It also includes ATS compatibility testing to verify how effectively automated tracking
Markdown Resume is a command-line utility designed to transform structured text files into professional, responsive web pages and portable documents. It functions as a static site generator that separates content from presentation, allowing users to maintain version-controlled resumes through a template-driven build system. The project distinguishes itself by providing a containerized execution environment that ensures consistent document output across different host systems. It supports rapid design iteration through a live preview feature that monitors source files and triggers automatic re
This project is a suite of tools centered around an AI-powered interview assistant, a professional resume builder, and an engineering salary database. The core application provides real-time audio transcription and generates code and system design solutions during technical interviews. The software is designed for stealth and detection avoidance. It utilizes an invisible screen overlay that bypasses screen-capture and screen-sharing software, allowing the user to view information without it appearing on shared displays. To further avoid detection, the system implements keyboard-only operation
Chatbox is a cross-platform desktop application that provides a unified interface for interacting with a wide range of artificial intelligence models. It functions as a model-agnostic client, allowing users to connect to various third-party AI providers or execute open-source models directly on their own hardware. By centralizing these diverse services into a single workspace, the application enables users to manage multiple chat sessions, adjust model parameters, and switch between different AI backends with ease. The project distinguishes itself through a local-first architecture that prior
Latex-template-collection is a collection of pre-formatted LaTeX and XeTeX templates for generating academic papers, resumes, invoices, letters, and presentations. It provides reusable document skeletons and custom styling commands that separate layout geometry from raw textual content, supported by multi-pass PDF compilation engines and external bibliography integration. The templates span academic research publishing, business billing, formal correspondence, resume formatting, and slide presentation design. Included layouts cover research papers, thesis proposals, curriculum vitae, poetry,
This project is a web-based document formatting tool designed to generate professional resumes from structured markdown files. It functions as a static site utility that allows users to manage their professional profiles through plain text, ensuring content remains portable and compatible with version control systems. The tool distinguishes itself by performing all document rendering and data processing entirely within the browser. By utilizing a component-driven layout engine, it transforms markdown input into formatted documents in real time without the need for a backend server. Users can
Organic Maps is a mobile application designed for offline mapping, navigation, and outdoor activity planning. It functions as a privacy-focused client for OpenStreetMap data, enabling users to explore locations, search for points of interest, and receive turn-by-turn directions entirely without an internet connection. The project distinguishes itself through a strict zero-telemetry privacy model that excludes trackers, data collection, and mandatory account requirements. By utilizing a native core engine and local-first data storage, it ensures that all user activity, location history, and pe
Baserow is a no-code relational database and application builder that allows users to create structured data tables and business tools through a visual interface. It functions as a headless REST API data backend and a self-hosted data workspace, providing a platform for managing collaborative databases while maintaining full control over data residency. The platform integrates large language models to serve as an LLM-powered data platform, capable of generating database structures, record content, and technical workflows from natural language. It also acts as a Model Context Protocol server,
ChatHub is a browser-based AI workspace and chatbot aggregator that provides a unified interface for interacting with multiple large language models. It functions as a multi-model AI client, allowing users to send a single prompt to several chatbots simultaneously and compare their responses side-by-side. The project distinguishes itself by acting as a cross-model response comparator that aggregates various web-based AI interfaces into a single view. It includes an AI prompt manager for storing and organizing reusable prompts to be used across different model sessions. The system covers a br
DbGate is a universal database management tool and SQL client that provides a unified interface for querying and administering multiple SQL and NoSQL databases. It functions as a multi-database administration GUI and SQL IDE, allowing users to write and execute scripts and manage database schemas. The project distinguishes itself by acting as an API client and explorer for REST, GraphQL, and OData services, enabling users to fetch and export data from these endpoints. It also serves as a data integration tool, facilitating the movement of records between diverse databases and file formats suc
Boto3 is the AWS SDK for Python, providing a programmatic interface for managing and automating AWS cloud infrastructure and services. It serves as a cloud management API client and resource manager for provisioning, configuring, and scaling virtual servers, databases, and storage. The library enables the implementation of infrastructure-as-code through declarative templates and scripts, allowing for the deployment of identical resource stacks across multiple accounts and geographic regions. It also provides a framework for coordinating distributed workflows, serverless functions, and contain
Financial Freedom is an open-source, self-hosted personal finance platform designed for tracking budgets, managing transactions, and monitoring wealth. It provides a private alternative to commercial financial tools by allowing users to run the application on their own infrastructure, ensuring complete control over sensitive financial information. The platform distinguishes itself through automated bank data synchronization, which connects to financial institutions to fetch account balances and transaction history. It also supports financial data import, enabling users to consolidate transact
Flowsint is an open-source intelligence framework and reconnaissance orchestrator used for cybersecurity investigations. It functions as a containerized tool runner and data mapper, automating the collection of intelligence from open-source providers and APIs to profile targets and map threat intelligence. The platform distinguishes itself through a graph-based investigation interface, where processed raw intelligence is converted into nodes and edges to visualize relationships between entities. It allows for the creation of sequenced pipelines that chain data enrichment tools, enabling the o
Markdown CV is a framework for authoring professional curriculum vitae using plain text files. It separates career content from visual presentation, allowing users to maintain their information in structured markdown while generating styled web pages and print-ready documents. The project distinguishes itself by utilizing browser-native print stylesheets and media queries to ensure high-quality physical document generation and PDF exports. It includes a local development server that provides real-time visual feedback during the editing process, ensuring that layout and typography adjustments
ng-alain is an Angular admin dashboard framework designed for building enterprise administrative interfaces. It provides a set of high-density, pre-built UI components and scaffolding to construct complex, data-heavy administrative views. The framework includes a themeable layout system for creating responsive admin panels that adapt to different screen sizes and support both left-to-right and right-to-left text directions. It is built as a multilingual UI framework with integrated support for localizing application content and labels for global users. The project covers broad capabilities i
Pingtunnel is a network utility that implements ICMP tunneling by encapsulating TCP and UDP traffic within ICMP echo packets. It functions as an encrypted network tunnel and a SOCKS5 proxy server, allowing network traffic to be routed through a secure channel to bypass restrictive firewalls and network filters. The tool secures transmitted data using symmetric encryption to prevent interception of the tunneled payload. It uses a SOCKS5 proxy interface to accept standard network requests and redirect them into the ICMP tunnel. The system includes adaptive network polling to balance latency an
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