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

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

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
BlueMatthew avatar

BlueMatthew/WechatExporter

0
View on GitHub↗
8,187 stars·923 forks·C++·GPL-2.0·69 views

WechatExporter

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 duplication.

Features

  • WeChat - Specifically targets the WeChat platform to extract chat records from backups into readable formats.
  • Document Format Conversions - Transforms structured chat records into human-readable PDF, HTML, or plain text formats.
  • Account Data Archivers - Bundles chat history into permanent formats to prevent data loss from account deletion.
  • Backup Format Converters - Transforms proprietary messaging database backups into standardized and human-readable document formats.
  • Backup Extraction Utilities - Provides utilities to extract chat records directly from stored backup archives.
  • Chat Exporters - Extracts conversation history from backups into portable, human-readable files.
  • Chat Backups - Provides utilities for archiving conversation history from messaging platforms with customizable formatting.
  • Template-Based Exports - Injects exported chat data into predefined HTML or text layout templates to determine final appearance.
  • Document Generation Templates - Uses data-driven templates to generate structured documents with customizable layouts.
  • Incremental Exporters - Saves only messages sent since the previous export to avoid duplicating data in archives.
  • Incremental Data Exporters - Implements a data extraction system that saves only new messages sent since the previous export.
  • Incremental Data Synchronization - Tracks the last processed message ID or timestamp to fetch only new records since the previous export.
  • Incremental Archiving - Maintains current archives by saving only new messages since the last backup.
  • Conversion Output Template Customizers - Enables modification of visual layout and formatting by editing the underlying conversion templates.
  • Notes & Productivity - Wechat chat history exporter.

Star history

Star history chart for bluematthew/wechatexporterStar history chart for bluematthew/wechatexporter

How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. Learn more on our About page.

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 WechatExporter

Similar open-source projects, ranked by how many features they share with WechatExporter.
  • git-jiadong/wechatdatabackupgit-jiadong avatar

    git-jiadong/wechatDataBackup

    6,379View on GitHub↗
    View on GitHub↗6,379
  • nelenkov/android-backup-extractornelenkov avatar

    nelenkov/android-backup-extractor

    2,558View on GitHub↗

    Android Backup Extractor is a software utility designed to manipulate and transform backup files created via the Android Debug Bridge. It functions as a decryptor and repacker that converts these backups into readable formats for manual data extraction. The tool enables the decryption of protected backup archives using a known password, allowing for the recovery of mobile application data. It also provides the capability to compress directories back into backup archives that are compatible with specific legacy device versions for restoration. The project covers archive conversion, extraction

    Java
    View on GitHub↗2,558
  • tyrrrz/discordchatexporterTyrrrz avatar

    Tyrrrz/DiscordChatExporter

    10,392View on GitHub↗

    Discord Chat Exporter is a tool for extracting messages and media from Discord channels and direct messages into offline files. It functions as a backup utility and archival tool, using authentication tokens to retrieve chat history and metadata for long-term storage or history recovery. The system converts API data into readable documents and supports multi-format export options, including HTML, TXT, CSV, and JSON. It includes capabilities for automated chat backups by creating recurring tasks through the host operating system's task scheduler. The tool provides data management features suc

    C#archivalarchiverchat
    View on GitHub↗10,392
  • weiye-jing/datax-webWeiYe-Jing avatar

    WeiYe-Jing/datax-web

    6,009View on GitHub↗

    DataX Web is a web-based management platform for scheduling, building, executing, and monitoring distributed data synchronization jobs powered by DataX. It provides a visual console for creating and managing DataX tasks without manual JSON configuration, with a distributed executor cluster that auto-registers worker nodes and supports configurable routing and blocking strategies for task distribution. The platform offers cron-based task scheduling with dynamic start, stop, and immediate status changes, along with incremental sync capabilities that pass dynamic parameters to extract only new o

    Java
    View on GitHub↗6,009
See all 30 alternatives to WechatExporter→

Frequently asked questions

What does bluematthew/wechatexporter do?

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.

What are the main features of bluematthew/wechatexporter?

The main features of bluematthew/wechatexporter are: WeChat, Document Format Conversions, Account Data Archivers, Backup Format Converters, Backup Extraction Utilities, Chat Exporters, Chat Backups, Template-Based Exports.

What are some open-source alternatives to bluematthew/wechatexporter?

Open-source alternatives to bluematthew/wechatexporter include: git-jiadong/wechatdatabackup. nelenkov/android-backup-extractor — Android Backup Extractor is a software utility designed to manipulate and transform backup files created via the… tyrrrz/discordchatexporter — Discord Chat Exporter is a tool for extracting messages and media from Discord channels and direct messages into… weiye-jing/datax-web — DataX Web is a web-based management platform for scheduling, building, executing, and monitoring distributed data… open-xml-templating/docxtemplater — Docxtemplater is an office document generation engine designed to automate the creation of personalized business… prat0318/json_resume — This project is a command-line utility that converts structured JSON or YAML data into professional, human-readable…