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
SuxueCode avatar

SuxueCode/WechatBakTool

0
View on GitHub↗
3,721 stars·9 forks·29 views

WechatBakTool

WechatBakTool is a Windows-based desktop application designed to decrypt and export local WeChat PC chat databases. It functions as a chat history backup tool that enables the preservation of conversation records by transforming encrypted messaging databases into readable archival formats.

The software utilizes a graphical interface to manage the decryption of SQLite databases and the derivation of symmetric keys. This process allows users to remove encryption from local messaging files to make chat logs accessible outside of the official application.

The tool provides capabilities for local file system extraction and the export of decrypted chat history into permanent archives to prevent data loss.

Features

  • WeChat - Specifically targets the WeChat platform to export and archive chat messages and media files.
  • Conversation Backups - Saves permanent copies of instant messaging history to prevent data loss during software reinstalls.
  • Database Decryption - Implements key-derivation algorithms to unlock encrypted local SQLite database files for reading.
  • Database Decryptors - Removes encryption from SQLite databases used by messaging applications to enable external reading.
  • Database Decryption - Decrypts local WeChat database files to make chat logs readable outside the official application.
  • Key Derivation Functions - Uses key derivation functions to calculate database passwords from device identifiers and salts.
  • Decryption Exporters - Combines the decryption of encrypted messaging records with export to portable archival formats.
  • Local Data Extraction - Reads raw data directly from application storage directories to create portable backup archives.
  • Desktop Application Interfaces - Provides a visual interface for managing backup configurations and triggering the decryption process.

Star history

Star history chart for suxuecode/wechatbaktoolStar history chart for suxuecode/wechatbaktool

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 WechatBakTool

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

    git-jiadong/wechatDataBackup

    6,379View on GitHub↗
    View on GitHub↗6,379
  • bluematthew/wechatexporterBlueMatthew avatar

    BlueMatthew/WechatExporter

    8,187View on GitHub↗

    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

    C++backupchatdump
    View on GitHub↗8,187
  • brix/crypto-jsbrix avatar

    brix/crypto-js

    16,384View on GitHub↗

    crypto-js is a JavaScript cryptography library providing a collection of standard cryptographic algorithms and data transformation tools. It functions as a symmetric encryption toolset, a cryptographic hash implementation, and a password derivation tool for the JavaScript environment. The library enables the protection of sensitive data through symmetric encryption and the production of fixed-size data digests to verify integrity. It includes utilities for converting user passwords into secure cryptographic keys and a data format converter for translating information between Base64, Hex, and

    JavaScript
    View on GitHub↗16,384
  • blake3-team/blake3BLAKE3-team avatar

    BLAKE3-team/BLAKE3

    6,284View on GitHub↗

    BLAKE3 is a high-performance implementation of the BLAKE3 cryptographic hash algorithm used for calculating secure data digests and fingerprints. It functions as a parallel cryptographic hash tool that distributes workloads across multiple processor threads to process large datasets rapidly. The project provides specialized tools for keyed hashing and the generation of message authentication codes. It also includes functionality for cryptographic key derivation, allowing the creation of unique secret sub-keys from a master key and context strings. The implementation supports data integrity v

    Assembly
    View on GitHub↗6,284
See all 30 alternatives to WechatBakTool→

Frequently asked questions

What does suxuecode/wechatbaktool do?

WechatBakTool is a Windows-based desktop application designed to decrypt and export local WeChat PC chat databases. It functions as a chat history backup tool that enables the preservation of conversation records by transforming encrypted messaging databases into readable archival formats.

What are the main features of suxuecode/wechatbaktool?

The main features of suxuecode/wechatbaktool are: WeChat, Conversation Backups, Database Decryption, Database Decryptors, Key Derivation Functions, Decryption Exporters, Local Data Extraction, Desktop Application Interfaces.

What are some open-source alternatives to suxuecode/wechatbaktool?

Open-source alternatives to suxuecode/wechatbaktool include: git-jiadong/wechatdatabackup. bluematthew/wechatexporter — WechatExporter is a chat backup conversion tool designed to extract WeChat chat records from backups and convert them… brix/crypto-js — crypto-js is a JavaScript cryptography library providing a collection of standard cryptographic algorithms and data… crazyguitar/pysheeet — pysheeet is a technical reference library providing a curated collection of code snippets and implementation patterns… cryptomator/cryptomator — Cryptomator is a client-side cloud encryption tool and cross-platform vault manager. It provides a transparent… blake3-team/blake3 — BLAKE3 is a high-performance implementation of the BLAKE3 cryptographic hash algorithm used for calculating secure…