C++ Zim

Open-source C++ projects categorized as Zim

Top 4 C++ Zim Projects

  • kiwix-desktop

    Kiwix for Windows and GNU/Linux desktops

    Project mention: Search a document/file on Macbook M1? | /r/Kiwix | 2023-05-20

    If it's Kiwix Desktop, then I'm afraid I can't test that, as I don't have a physical Mac, and Browser Stack doesn't allow me to install executables. However, it might be worth raising an issue here.

  • kiwix-tools

    Command line Kiwix tools: kiwix-serve, kiwix-manage, ...

    Project mention: Seeking help | /r/Kiwix | 2023-05-28
  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

  • libzim

    Reference implementation of the ZIM specification

    Project mention: WikiReader | news.ycombinator.com | 2023-12-03

    I meant the Kiwix dump (https://download.kiwix.org/zim/wikipedia_en_all_nopic.zim – careful, 60GB!).

    At a first glance, the Wikimedia XML dump does not look substantially different from what Kiwix/ZIM does with compressed HTML: They're both compressed (bz2 for the Wikimedia dump, zstd or LZMA for Kiwix/ZIM), and both compress multiple files at once, so inter-file redundancy should hopefully be significantly reduced.

    HTML seems a bit more verbose than the Mediawiki syntax (plus the XML header for each article), but I'd be surprised if that actually accounted for a 3x difference in size.

    Then again, Kiwix seems to have experimented with shared dictionary brotli compression, which supposedly yields an >2x improvement: https://github.com/openzim/libzim/issues/144

    I wonder if their current zstd implementation also uses shared dictionaries. If not, that might just be the reason: If ZIM compression chunks are much smaller than the bz2 streams of the Wikimedia dumps, there would still be a lot of redundancy between chunks.

  • zim-tools

    Various ZIM command line tools

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-12-03.

C++ Zim related posts

Index

What are some of the best open-source Zim projects in C++? This list will help you:

Project Stars
1 kiwix-desktop 659
2 kiwix-tools 365
3 libzim 156
4 zim-tools 109
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com