37 dépôts
Systems that populate standardized document templates with user-provided data for consistent formatting.
Distinct from Data-Driven Templates: Focuses on document generation templates rather than general data-driven rendering.
Explore 37 awesome GitHub repositories matching content management & publishing · Document Generation Templates. Refine with filters or upvote what's useful.
Career-ops is an AI-driven job search automation system designed to manage the entire application lifecycle, from discovery to tracking. It functions as a career copilot that utilizes autonomous agents to identify vacancies, evaluate professional fit, and generate tailored application materials. The project distinguishes itself through a multi-archetype persona management system and writing style calibration, allowing users to maintain different professional identities and a consistent voice across documents. It employs a multi-dimensional weighted scoring system to evaluate job suitability a
Transforms structured professional profile data into ATS-compatible PDF resumes and cover letters using templates.
Claude-Code-Game-Studios is an LLM agent orchestration framework designed to simulate a professional game development studio hierarchy. It coordinates specialized AI agents and workflow skills to manage design, programming, and art tasks across a game project. The system utilizes a technical rule system to enforce coding standards and quality constraints based on specific file directory paths. It also provides engine-specific expertise configuration to ensure technical guidance is tailored to the requirements of different game engines. The framework includes automation for studio workflows s
Generates industry-standard game design specifications and architecture decision records using AI-driven templates.
Edict is a multi-agent orchestration system and framework designed to coordinate specialized large language model agents. It functions as a workflow designer and orchestrator that decomposes complex objectives into structured plans, using directed acyclic graphs and role-based hierarchies to execute sub-tasks. The system is distinguished by its event-driven architecture, utilizing a publish-subscribe event bus and transactional outbox to manage agent communications and task transitions. It features a dedicated skill management system that allows for the importation, updating, and sandboxed ex
Transforms raw agent data into formatted reports using structured templates to meet layout requirements.
JSDoc is a JavaScript API documentation generator that parses comments in source code to produce structured documentation files for a project interface. It functions as a source code documentation tool that extracts metadata from code comments to automate the creation of technical API references. The system operates as a template-based documentation engine, supporting external templates to customize the visual presentation and layout of the output. It also serves as a Markdown documentation exporter, transforming extracted documentation into Markdown files for use on alternative publishing pl
Uses external templates to customize the visual layout and structure of generated API references.
This project is a collection of specialized prompt libraries, automation frameworks, and workflow templates designed to guide AI agents in software and media production. It provides a configuration framework and structured guidance files to steer large language models toward production-quality software development. The system utilizes specialized instructions for designing fullstack architectures, frontend interfaces, and mobile applications. It includes a framework for programmatically creating and formatting office documents using structured design systems, as well as pre-defined workflows
Produces formatted office files by mapping structured data onto predefined layout and design system templates.
This project is a command-line utility designed to automate the creation of formatted project documentation. It functions as a markdown generator that produces structured files by combining interactive user prompts with metadata extracted from package and git files. The tool uses a template-based generation system, allowing the application of custom layout files to ensure consistent structural organization across different software projects. It automates the collection of project details to populate documentation values and suggest defaults. The system covers operational workflows for projec
Populates standardized markdown templates with user data and project metadata for consistent formatting.
This project is a comprehensive AI research workflow framework and skill library designed to transform general large language models into specialized AI research agents. It provides an agentic toolset for academic writing, a knowledge base for AI engineering, and a system for analyzing research artifacts by converting documents and repositories into structured claims and evidence graphs. The framework employs a two-loop orchestration architecture to manage the research lifecycle from ideation and literature surveys to final paper drafting. It distinguishes itself through a modular skill injec
Produces academic papers by mapping structured research data onto predefined LaTeX templates and venue-specific styles.
Akaunting is a modular business enterprise resource planning system and self-hosted accounting software. It provides a comprehensive platform for small business financial management, centering on a double-entry bookkeeping system with a general ledger and chart of accounts. The platform is designed for extensibility through a module-based architecture and a dedicated marketplace for procuring third-party applications. It supports multi-tenant data isolation and utilizes role-based access control to manage granular user permissions. Its capability surface covers a wide range of business opera
Generates customizable PDF and electronic invoices by mapping dynamic financial data to brand-styled templates.
PyMuPDF is a comprehensive PDF manipulation library and document analysis tool. It serves as a text extraction tool, OCR engine, and image converter, providing a programmatic interface to edit, merge, split, and optimize PDF and Office documents. The project distinguishes itself through high-performance capabilities, including the use of C-bindings for low-level manipulation and parallelized page processing to accelerate workloads. It provides specialized conversion paths, such as transforming PDF content into Markdown for retrieval-augmented generation and large language model pipelines. It
Populates PDF reports with external data using HTML placeholders and clones.
Crater est un logiciel de facturation et de comptabilité conçu pour créer des factures professionnelles, des devis et des calendriers de facturation récurrents. Il sert de gestionnaire comptable multi-entités, permettant l'organisation et la séparation des données financières et des dossiers de facturation à travers plusieurs organisations commerciales différentes. La plateforme intègre des services de passerelle de paiement pour collecter des fonds directement auprès des clients et fournit un portail de facturation client sécurisé où les clients peuvent accéder aux détails de leur compte et payer les factures en attente. Il fonctionne également comme une application de suivi des dépenses pour enregistrer les coûts sortants et les paiements entrants afin de surveiller les soldes de l'entreprise. Le système inclut des capacités pour automatiser la facturation récurrente, gérer les flux de travail de facturation des freelances et personnaliser les identités de marque sur les factures et les portails.
Generates professional invoices and estimates by injecting customer data into standardized HTML or PDF templates.
Crater is an open source invoicing software and multi-tenant accounting system. It serves as a financial management tool for creating professional invoices and estimates, tracking business expenses, and managing the financial records of several distinct business entities within a single instance. The platform integrates with payment processors to collect client payments automatically and provides a dedicated billing portal where customers can access their history and pay invoices online. It includes a template-based engine for generating PDF invoices and supports the automation of recurring s
Generates formatted PDF invoices by injecting dynamic business data into predefined templates.
WechatExporter is a chat backup conversion tool designed to extract WeChat chat records from backups and convert them into human-readable text, HTML, or PDF files for archiving. It functions as a data extraction system that transforms proprietary messaging database backups into standardized document formats. The project includes a template-based document generator that allows users to modify the visual layout and formatting of exported conversation records. It also features an incremental export system that tracks and saves only new messages sent since the previous export to prevent data dupl
Uses data-driven templates to generate structured documents with customizable layouts.
OfficeCLI est une suite bureautique headless et un outil d'automatisation conçu pour lire, éditer et générer par programmation des documents Microsoft Office. Il fonctionne comme une bibliothèque de manipulation OOXML et un moteur de modélisation de documents, fournissant un binaire autonome qui permet la gestion de fichiers Word, Excel et PowerPoint sans nécessiter une installation locale de logiciels de bureautique. Le projet se distingue en exposant les opérations de document comme des outils pour les agents IA via un serveur JSON-RPC et le protocole Model Context Protocol. Il permet une personnalisation avancée via la manipulation XML brute en utilisant XPath et fournit un système de sérialisation qui déverse les sous-arbres de documents dans des lots JSON rejouables. L'outil couvre un large éventail de capacités, y compris l'ingénierie de feuilles de calcul programmatique avec évaluation de formules et génération de tableaux croisés dynamiques, ainsi que des tâches de traitement de texte complètes telles que la gestion des styles, le suivi des révisions et le formatage de texte multilingue. Il inclut également des utilitaires pour la visualisation de données, l'extraction de contenu en JSON structuré ou HTML haute fidélité, et la fusion de données JSON dans des modèles prédéfinis pour la génération automatisée de rapports.
Populates standardized document templates with JSON data to produce consistent, formatted reports.
PHPWord is a PHP word processing library used for programmatically reading and writing word processing documents. It functions as an OOXML document generator, a word file parser, and a document template engine. The library enables the generation of new documents by applying structured data to existing templates or by creating files from scratch. It provides capabilities for extracting and parsing content, metadata, and structure from existing word processing files. The project covers a broad range of document generation features, including layout formatting, metadata management, and the inse
Generates new documents by populating standardized templates with structured data.
Dolibarr is an open-source business suite and integrated PHP web application designed for ERP and CRM management. It serves as a centralized system for tracking company activities, including sales, invoicing, stock, and accounting. The platform combines financial accounting, human resources management, and web-based inventory tracking. It provides tools for managing general ledgers, bank accounts, employee timesheets, and product catalogs alongside manufacturing orders and warehouse stock levels. The software covers a broad range of operational areas, including customer relationship manageme
Generates professional PDF and ODT documents by injecting database records into layout templates.
Awesome-resume is a career development platform designed to assist job seekers with document generation, interview preparation, and professional networking. It functions as a technical resume builder and job search assistance tool, utilizing large language models to synthesize professional content and structure project documentation for engineering roles. The platform distinguishes itself through a document generation engine that employs modular design blocks and structural schemas to ensure consistent formatting. It also integrates an asynchronous matching engine to pair users with industry
Populates standardized document templates with user-provided data to ensure consistent formatting.
Faraday is a vulnerability management platform and security tool aggregator designed to centralize security findings from multiple scanners into a single dashboard. It utilizes a relational security database to catalog hosts, services, and security flaws, enabling users to track remediation and analyze organizational risk. The platform distinguishes itself through a plugin-based system that normalizes diverse security tool outputs into a unified data model. It supports deep integration with a wide array of scanners and CLI tools, intercepting shell command output or parsing report files to ag
Renders security reports by injecting vulnerability datasets into customizable Jinja2 templates for PDF and Word output.
InvenTree is an open-source inventory management platform built on Django, designed for tracking parts, stock levels, and supply chain operations through a web interface and REST API. The system uses barcodes—including QR codes, 1D barcodes, and Data Matrix codes—as primary identifiers for scanning, linking, and triggering inventory actions, and extends core functionality through a Python plugin framework supporting custom actions, UI panels, barcode handlers, and scheduled tasks. The platform distinguishes itself through a comprehensive plugin-based extensibility system that allows custom in
Generates PDF documents and labels by rendering user-defined HTML templates with injected model data.
APIStar est un framework OpenAPI fournissant une boîte à outils pour construire et vérifier des API web. Il fonctionne comme un validateur de schéma d'API, un auditeur de trafic et un générateur de documentation pour assurer la conformité aux spécifications d'API et aux types de données. Le projet convertit les schémas OpenAPI et Swagger en guides de développement visuels utilisant des thèmes personnalisables. Il implémente également un client d'API dynamique qui s'adapte aux schémas définis pour envoyer des requêtes à des serveurs distants. Le framework inclut des capacités de validation des schémas d'API pour identifier les erreurs structurelles et auditer le trafic web entrant et sortant par rapport à un système de typage afin de maintenir l'intégrité des données.
Transforms OpenAPI and Swagger schemas into visual guides using customizable layout engines and themes.
Manta est un tracker financier local-first et un générateur de factures PDF qui utilise un constructeur de formulaires piloté par schéma pour capturer et valider des informations utilisateur structurées. Il sert de système pour gérer les enregistrements de facturation et les statuts de factures directement sur l'appareil de l'utilisateur pour garantir la confidentialité des données et l'accès hors ligne. Le projet dispose d'un éditeur de documents drag-and-drop et d'un système de gestion de templates PDF, permettant aux utilisateurs d'organiser les champs et d'appliquer une image de marque sans écrire de code. Ces outils permettent la création de documents de facturation professionnels en injectant des données structurées dans des squelettes de mise en page et des guides de style réutilisables. L'application couvre des capacités plus larges incluant la génération de formulaires pilotée par schéma, la personnalisation visuelle de la mise en page et la gestion des actifs de marque d'entreprise. Elle inclut également des systèmes pour la localisation de l'interface utilisateur afin de supporter plusieurs langues via des plateformes externes.
Populates standardized document templates with user-provided data to ensure consistent formatting of financial records.