awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंOpen-source alternativesSelf-hosted softwareब्लॉगसाइटमैप
प्रोजेक्टहमारे बारे मेंHow we rankप्रेसMCP सर्वर
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
awesome-repositories.comब्लॉग
श्रेणियाँ

15 रिपॉजिटरी

Awesome GitHub RepositoriesClient-Side Document Generators

Web-based engines that construct portable document files directly within the browser environment.

Distinguishing note: Operates exclusively in the browser environment, distinct from server-side rendering solutions.

Explore 15 awesome GitHub repositories matching web development · Client-Side Document Generators. Refine with filters or upvote what's useful.

Awesome Client-Side Document Generators GitHub Repositories

AI के साथ बेहतरीन रिपॉजिटरी खोजें।हम AI का उपयोग करके सबसे सटीक रिपॉजिटरी खोजेंगे।
  • dayuanjiang/next-ai-draw-ioDayuanJiang का अवतार

    DayuanJiang/next-ai-draw-io

    32,028GitHub पर देखें↗

    This project is a web-based diagramming platform that automates the creation of flowcharts and technical diagrams using generative artificial intelligence. It functions as a text-to-diagram generator, allowing users to input natural language prompts that are interpreted by large language models to produce structured visual representations. The platform distinguishes itself by integrating these AI-driven interpretations with a browser-based drawing surface. It translates user intent into standard diagramming syntax, which is then rendered as interactive visual elements on a digital canvas. Thi

    Encodes diagram data into portable formats directly within the browser to facilitate local saving and loading without requiring a backend database.

    TypeScriptaidiagramsproductivity
    GitHub पर देखें↗32,028
  • mrrio/jspdfMrRio का अवतार

    MrRio/jsPDF

    31,230GitHub पर देखें↗

    jsPDF is a JavaScript PDF generation library and client-side engine that produces documents directly on the user's device. It provides a scriptable interface for creating PDF files within web browsers and other JavaScript runtime environments without requiring a backend server. The library includes a tool for defining document dimensions, orientation, and measurement units to control page layout. It also functions as a Unicode font integrator, allowing for the embedding of custom font files to support diverse languages and special characters. Capability areas cover dynamic document automatio

    Produces PDF documents entirely on the client side without requiring a backend server.

    JavaScript
    GitHub पर देखें↗31,230
  • parallax/jspdfparallax का अवतार

    parallax/jsPDF

    31,229GitHub पर देखें↗

    jsPDF is a document creation engine designed to generate professional PDF files through a unified programming interface. It functions as a cross-platform graphics library that enables the programmatic assembly of data into structured layouts, supporting both client-side generation within web browsers and server-side rendering in backend environments. The library utilizes a canvas-based drawing API that translates high-level geometric and text instructions into standardized PDF vector primitives. By employing a cross-platform runtime abstraction, it decouples document generation logic from env

    A document creation engine that constructs portable document files directly within the browser environment using standard web programming interfaces.

    JavaScripthacktoberfest
    GitHub पर देखें↗31,229
  • rahuldkjain/github-profile-readme-generatorrahuldkjain का अवतार

    rahuldkjain/github-profile-readme-generator

    24,286GitHub पर देखें↗

    This project is a web-based Markdown profile builder designed to create professional landing pages for GitHub accounts. It functions as a profile README generator that collects user details and professional statistics to produce formatted Markdown code for showcasing technical skills and achievements. The tool distinguishes itself by integrating live data cards, such as contribution metrics and visitor counters, and providing an RSS feed embedder for automated blog syndication. It also automates the setup process by importing public user information and suggesting relevant skills based on a G

    Constructs a formatted Markdown profile document directly within the browser based on user input.

    TypeScript
    GitHub पर देखें↗24,286
  • eligrey/filesaver.jseligrey का अवतार

    eligrey/FileSaver.js

    22,032GitHub पर देखें↗

    FileSaver.js is a client-side utility library designed to trigger browser download prompts for files generated within a web application or retrieved from remote web addresses. It enables the export of data directly to a user's local device, eliminating the need for server-side processing or backend infrastructure to handle file creation and storage. The library functions as a wrapper for the browser Blob API, simplifying the process of encapsulating binary data and mapping it to temporary object URLs. By programmatically managing anchor elements and their download attributes, it simulates use

    Generates and saves files directly in the browser from application data without requiring a server-side round trip.

    JavaScript
    GitHub पर देखें↗22,032
  • chartdb/chartdbchartdb का अवतार

    chartdb/chartdb

    21,286GitHub पर देखें↗

    ChartDB is a database schema visualizer and entity-relationship diagramming platform designed to help developers understand, design, and document complex data architectures. It functions as a visual workspace where users can create and modify database schemas, define table attributes, and map foreign key relationships. By parsing database metadata or SQL scripts, the tool generates interactive diagrams that provide a clear overview of structural interdependencies and data associations. The platform distinguishes itself through its focus on automated documentation and schema synchronization. I

    Allows users to save current entity-relationship diagrams as structured files that can be re-imported later to resume editing or maintain backups.

    TypeScriptdatabasedbdb-migration
    GitHub पर देखें↗21,286
  • zackriya-solutions/meeting-minutesZackriya-Solutions का अवतार

    Zackriya-Solutions/meeting-minutes

    12,757GitHub पर देखें↗

    This project is a self-hosted meeting transcription and summarization tool that converts audio recordings into text transcripts and structured notes using large language models. It functions as an enterprise meeting documentation manager, allowing for the organization and editing of timestamped records. The system prioritizes data privacy through local-first processing and the ability to deploy on private infrastructure. It supports a provider-agnostic architecture, enabling users to connect to local AI engines, self-hosted servers, or cloud-based API endpoints for both transcription and summ

    Generates PDF, Word, and Markdown files from transcripts and summaries directly within the browser.

    Rustaiai-meeting-assistantllm
    GitHub पर देखें↗12,757
  • triggerdotdev/jsonhero-webtriggerdotdev का अवतार

    triggerdotdev/jsonhero-web

    10,761GitHub पर देखें↗

    JSON Hero is a web-based utility designed for viewing, analyzing, and sharing structured data. It provides an interactive interface for exploring complex JSON payloads, allowing users to navigate nested structures through hierarchical rendering, global search, and keyboard-driven controls. The platform distinguishes itself by performing client-side schema inference and automated schema generation, which allows users to understand data types and constraints without server-side processing. It enhances data readability by injecting contextual previews for specific string patterns—such as dates,

    Analyzes raw JSON objects in the browser to dynamically generate structural definitions and data type summaries without server-side processing.

    TypeScriptdeveloper-toolsdevtoolshacktoberfest
    GitHub पर देखें↗10,761
  • schlagmichdoch/pairdropschlagmichdoch का अवतार

    schlagmichdoch/PairDrop

    9,791GitHub पर देखें↗

    PairDrop is a cross-platform file sharing application and web-based tool for peer-to-peer data exchange. It enables the transfer of files and text messages between devices using a browser, operating without the need for user accounts or central storage. The project supports both local network file transfers and cross-device sharing over the internet. It provides methods for establishing connectivity through temporary rooms using shared short-codes, QR-code identity exchange, and persistent device pairing to maintain connections across different networks. Connectivity is managed via WebRTC pe

    Implements binary chunking to handle large file transfers directly within browser memory.

    JavaScriptfile-sharingindexeddbnodejs
    GitHub पर देखें↗9,791
  • uiverse-io/galaxyuiverse-io का अवतार

    uiverse-io/galaxy

    9,762GitHub पर देखें↗

    Galaxy is a curated CSS UI component library and visual design gallery. It serves as a front-end code snippet manager and a searchable repository of community-sourced HTML and CSS assets. The project provides tools for UI component discovery and design prototyping, allowing users to browse an archive of interface elements and layout patterns. It includes a code export mechanism for copying markup and styling directly into external development workflows. The system supports responsive web design through flexible grid layouts and interface elements that adapt to different screen sizes. A JSON-

    Provides a clipboard mechanism to export raw HTML and CSS snippets directly from the browser.

    HTMLcommunitycsstailwind
    GitHub पर देखें↗9,762
  • careywang/sub-webCareyWang का अवतार

    CareyWang/sub-web

    6,402GitHub पर देखें↗

    Sub-web is a browser-based web interface that converts raw proxy subscription links into structured configuration files compatible with the Clash proxy client. It acts as a frontend for the subconverter backend service, enabling users to generate, manage, and export proxy configurations directly from their browser without server-side processing. The tool distinguishes itself by offering a complete configuration management workflow that includes generating Clash-compatible files from subscription URLs, caching generated configurations in browser local storage with configurable expiration, and

    Generates and downloads configuration files directly in the browser without server-side processing, enabling offline use.

    JavaScript
    GitHub पर देखें↗6,402
  • dolanmiu/docxdolanmiu का अवतार

    dolanmiu/docx

    5,814GitHub पर देखें↗

    docx Word दस्तावेज़ों के प्रोग्रामेटिक निर्माण और हेरफेर के लिए एक JavaScript और TypeScript लाइब्रेरी है। यह एक OOXML दस्तावेज़ जनरेटर के रूप में कार्य करता है, जो डेवलपर्स को मैन्युअल संपादन के बजाय कोड के माध्यम से फ़ॉर्मेटेड ऑफ़िस फ़ाइलें बनाने की अनुमति देता है। यह लाइब्रेरी Node.js और वेब ब्राउज़र दोनों वातावरणों में दस्तावेज़ ऑटोमेशन को सक्षम बनाती है। यह क्लाइंट-साइड दस्तावेज़ एक्सपोर्ट का समर्थन करती है, जिससे यूज़र को बैकएंड सर्वर के बिना सीधे ब्राउज़र में फ़ाइलें बनाने और डाउनलोड करने की अनुमति मिलती है। क्षमताओं में पेज लेआउट, मार्जिन और ओरिएंटेशन को परिभाषित करने की क्षमता शामिल है। यूज़र कस्टम दस्तावेज़ संरचनाएं और ऑटोमेटेड रिपोर्ट बनाने के लिए टेक्स्ट, लिस्ट, टेबल और छवियों जैसे दस्तावेज़ एलिमेंट्स को प्रोग्रामेटिक रूप से सम्मिलित कर सकते हैं।

    Operates as a web-based engine to construct and export portable Word files directly within the browser.

    TypeScript
    GitHub पर देखें↗5,814
  • octokatherine/readme.sooctokatherine का अवतार

    octokatherine/readme.so

    4,630GitHub पर देखें↗

    readme.so एक विज़ुअल डॉक्यूमेंटेशन बिल्डर और मार्कडाउन एडिटर है जिसे संरचित प्रोजेक्ट फाइलें बनाने और एक्सपोर्ट करने के लिए डिज़ाइन किया गया है। यह एक README जनरेटर के रूप में कार्य करता है जो उपयोगकर्ताओं को ड्रैग-एंड-ड्रॉप वेब इंटरफ़ेस के माध्यम से कोड रिपॉजिटरी के लिए मानकीकृत लैंडिंग पेज बनाने की अनुमति देता है। यह टूल इंस्टॉलेशन गाइड और API संदर्भ जैसे पूर्व-परिभाषित कंटेंट अनुभागों को अंतिम दस्तावेज़ लेआउट में व्यवस्थित करने में सक्षम बनाता है। यह प्रक्रिया रॉ मार्कडाउन सिंटैक्स लिखे बिना पेशेवर रिपॉजिटरी डॉक्यूमेंटेशन और ऑनबोर्डिंग गाइड लिखने की अनुमति देती है। यह सिस्टम कंपोनेंट-आधारित असेंबली प्रक्रिया के माध्यम से कंटेंट को मैनेज करता है, जो एडिटर की विज़ुअल स्थिति को फ़ॉर्मेटेड मार्कडाउन स्ट्रिंग्स में बदल देता है। इन दस्तावेज़ों को डाउनलोड करने योग्य फाइलें उत्पन्न करने के लिए क्लाइंट-साइड सीरियलाइज़ेशन के माध्यम से प्रोसेस किया जाता है।

    Provides the ability to export assembled documentation as downloadable files directly from the browser.

    JavaScriptmarkdownnextjsreact
    GitHub पर देखें↗4,630
  • zerebos/ghostty-configzerebos का अवतार

    zerebos/ghostty-config

    2,751GitHub पर देखें↗

    This project is a configuration manager and visual editor for the Ghostty terminal. It provides a dedicated interface for managing terminal settings, fonts, and colors, alongside a specialized generator for creating keyboard mappings and input sequences. The system enables the definition of complex keybindings and chained actions through an interactive editor. It features a live-preview synchronization system that updates the visual representation of terminal settings as values are modified. The toolset includes capabilities for importing, exporting, and sharing configuration files via uploa

    Provides tools to export visual configuration states as static text files directly within the browser.

    Svelteconfigconfiguration-managementghostty
    GitHub पर देखें↗2,751
  • awalgarg/cv-makerawalgarg का अवतार

    awalgarg/cv-maker

    999GitHub पर देखें↗

    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

    Constructs formatted resume documents entirely within the browser environment without requiring server-side processing.

    JavaScriptcurriculum-vitaemarkdowntemplating
    GitHub पर देखें↗999
  1. Home
  2. Web Development
  3. Client-Side Document Generators

सब-टैग एक्सप्लोर करें

  • Client-Side Exporters3 सब-टैग्सTools for generating and saving files directly in the browser from application data. **Distinct from Client-Side Document Generators:** Focuses on the export of application data to local files, distinct from general document generation.
  • Markdown ParsersParses markdown content directly within the browser environment. **Distinct from Client-Side Document Generators:** Focuses on the parsing of markdown specifically, rather than general document generation.