C++ Offline

Open-source C++ projects categorized as Offline

Top 10 C++ Offline Projects

  • DeepSpeech

    DeepSpeech is an open source embedded (offline, on-device) speech-to-text engine which can run in real time on devices ranging from a Raspberry Pi 4 to high power GPU servers.

  • Project mention: ESpeak-ng: speech synthesizer with more than one hundred languages and accents | news.ycombinator.com | 2024-05-01

    As I understand it DeepSpeech is no longer actively maintained by Mozilla: https://github.com/mozilla/DeepSpeech/issues/3693

    For Text To Speech, I've found Piper TTS useful (for situations where "quality"=="realistic"/"natual"): https://github.com/rhasspy/piper

    For Speech to Text (which AIUI DeepSpeech provided), I've had some success with Vosk: https://github.com/alphacep/vosk-api

  • zeal

    Offline documentation browser inspired by Dash

  • Project mention: DevDocs | news.ycombinator.com | 2024-01-12

    There's also Zeal (https://zealdocs.org/) which is basically the same as Dash but open source and runs on non-Mac devices.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • omapsapp

    ๐Ÿƒ Organic Maps is a free Android & iOS offline maps app for travelers, tourists, hikers, and cyclists. It uses crowd-sourced OpenStreetMap data and is developed with love by MapsWithMe (MapsMe) founders and our community. No ads, no tracking, no data collection, no crapware. Please donate to support the development!

  • Project mention: Organic Maps is a free Android and iOS offline maps app for travelers | news.ycombinator.com | 2024-03-03
  • 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
  • dsnote

    Speech Note Linux app. Note taking, reading and translating with offline Speech to Text, Text to Speech and Machine translation.

  • Project mention: Speech Note: offline Linux app for note taking, reading and translating | news.ycombinator.com | 2023-08-30
  • 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.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • osmscout-server

    Maps server providing tiles, geocoder, and router

  • jyut-dict

    A free, open-source, offline Cantonese Dictionary for Windows, Mac, and Linux. Qt, SQLite. C++ and Python.

  • Project mention: Looking for a simple Cantonese dictionary for spoken Cantonese | /r/Cantonese | 2023-05-10

    Shameless plug, if youโ€™re on PC or Mac, Jyut Dictionary also has words.hk data + Wiktionary + CC-Canto in a Pleco-like interface!

  • sarch

    Steam Chat Offline Archiver

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

C++ Offline related posts

  • Zeal is an offline documentation browser for software developers

    12 projects | news.ycombinator.com | 31 May 2023
  • Seeking help

    1 project | /r/Kiwix | 28 May 2023
  • Looking for a simple Cantonese dictionary for spoken Cantonese

    2 projects | /r/Cantonese | 10 May 2023
  • Recent Wiktionary ZIM files don't show a search bar

    3 projects | /r/Kiwix | 25 Apr 2023
  • A new version of Wikipedia_en_all_maxi is available! (link below)

    1 project | /r/Kiwix | 20 Feb 2023
  • How to serve content on website over open WiFi for neighborhood ?

    1 project | /r/computerhelp | 8 Nov 2022
  • How do I help kiwix organize it's library?

    1 project | /r/Kiwix | 30 Sep 2022
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 4 May 2024
    Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more โ†’

Index

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

Project Stars
1 DeepSpeech 24,324
2 zeal 11,067
3 omapsapp 8,575
4 kiwix-desktop 670
5 kiwix-tools 380
6 dsnote 332
7 libzim 158
8 osmscout-server 155
9 jyut-dict 117
10 sarch 0

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com