You can use Vosk, it supports German, runs offline and can transcribe speech with Python. You can also use the speech recognition server from docker.
Latest big German model is here (1 Gb):
There is also a small one for lightweight applications.
I think that it would be well worth your time to explore the Python Sphinx-Doc infrastructure but for just what you asked for you could simply use Pygments & rst2pdf:
With a python 3 installation you can simply pip install rst2pdf Pygmments rst2pdf will also install ReportLab.
Pygments is a syntax highlighting package written in Python.
It is a generic ...
Looks like this hasn't been touched in a while. My thoughts are based one key observation - misunderstanding of what a DFD is, by the original poster and all of the responses. A flowchart is not a DFD.
Fundamentally, a DFD has only a very few symbols:
A data store (any type) drawn as two parallel horizontal lines with the description of the type of data ...
Are you looking for a tool to run regular expression searches or to help develop & test the regex?
Cross Platform Regular Expression Tool
I am a big fan of Robert Kern's python grin tool/library.
Once you have python installed on your system just run:
pip install grin3 or for python 2 installations leave out the 3
What it does
On my side I always use this Chrome App.
It is very simple and light and it support the few things I need (multiline, highlight and replace). The big plus against the online tool regex101 is that once installed on your chrome browser, you can use it without need of Internet connections.
When using an IDE, you cal also install plugins into:
IntelliJ IDEA: ...
Suggest SQLite, with an in-memory option: https://www.sqlite.org/inmemorydb.html
Alternatively, can you just write to files in memory? In Linux this would be https://unix.stackexchange.com/questions/59300/how-to-place-store-a-file-in-memory-on-linux
The idea of a "database" is vague. Defined loosely as "an organized collection of data". A ...
Options I have used myself
Okular can read epub and mobi (I'm using v1.3.3 on Mint 19.3 and it opens in just a couple seconds) and no add to library that I am aware of. It also reads pdf and a bunch of other stuff.
If you have the calibre package installed but don't want to add it to calibre's library, you can use the ebook-viewer application instead. I ...
I don't have any recommendations for diceware specifically or for apps that are focused on memorization (e.g. flashcard apps).
Honestly, I would just handle this in an offline Password Manager - I recommend KeePass 2.0. It runs on Windows (and can even be installed using ninite), many popular Linux distributions such as Mint and Ubuntu have it available ...
I have Ubuntu running on my Android = no root!
From Google Play
3.Download the offline Ubuntu Or other Linux
I used the paid version of Andronix and at around $5, Bargain!
KDE distributions offer a built-in "Task Manager" called kSysGuard which has the capability to monitor remote machines through a small daemon/background process installed on a remote machine.
I found a script that mimics this background process, I was able to get the memory pressure information from /proc to show up as sensors that can be plotted ...