
A YAML-based CV site generator with turtle powers!
turtle-cv is an innovative YAML-based CV site generator designed to help you create a visually appealing and professional-looking CV with minimal effort. By utilizing a single data file, turtle-cv separates content from design, making it easy for users to manage their CVs without being bogged down by complicated formatting or styling requirements. It focuses on simplicity, modern design, and extensibility, attracting both seasoned developers and those new to web design.
Whether you're building a CV for the first time or looking to revamp an existing one, turtle-cv offers a streamlined approach to getting your information online. It's designed to work seamlessly with Node.js and provides a variety of themes that can be easily customized or extended. The result is a responsive and clean web presence that aligns with the latest standards in web design.
Data-oriented: All information for your CV is contained in a single YAML file, simplifying management and updates while remaining design agnostic.
Extensible Themes: Choose from a variety of themes, built as statically rendered React components, allowing you to easily switch looks or create your own.
Simple Usage: Create and generate your CV by just using a YAML file and a command-line interface without the need for complicated installations.
Modern Responsive Design: All themes are responsive, ensuring that your CV looks great on any device while prioritizing clean and simple code.
No Installation Needed: Use the CLI directly with Node.js installed, providing flexibility for users who prefer not to set up a full environment.
Dynamic Updates: Enable watch mode to automatically compile your CV to HTML whenever the YAML file changes, streamlining the editing process.
Customization Flexibility: Easily write new themes or adjust existing ones using styled-jsx or any other CSS-in-JS libraries, enhancing your CV's visual appeal.
GitHub Pages Integration: Quickly host your CV on GitHub Pages, making it easy to share your professional profile online.

React is a widely used JavaScript library for building user interfaces and single-page applications. It follows a component-based architecture and uses a virtual DOM to efficiently update and render UI components
A personal website is an online platform that showcases an individual's work, interests, and personality. It can include a range of content, such as a bio, resume, portfolio, blog, and contact information, and is often used to promote one's personal brand or professional services.