Universal Network Objects (UNO) is the component model used in the OpenOffice.org and LibreOffice computer software application suites. UNO language bindings exist for C++ (compiler-dependent), Java, Object REXX, Python (PyUNO), Tcl, StarOffice Basic, OLE Automation and the .NET Common Language Infrastructure.
Dash is offline documentation browser. Dash-like apps are: Dash for OS X, Velocity for Windows, Zeal for Linux, Dash for iOS and LovelyDocs for Android. IDE Plugins: Atom, Brackets, Emacs, KDevelop, PyCharm, Sublime Text, VIM, Visual Studio Code...
Used UNO documentation from LibreOffice. For general instructions see Any HTML Documentation.
- Download and install the latest LibreOffice SDK
- Download or clone this repo
- Copy content of the SDK documentation folder
ref(e.g. on Ubuntu/opt/libreoffice5.3/sdk/docs/idl/ref) toUNO.docset/Contents/Resources/Documents/folder (~ 300 MB) - Run script
UNO2Dash.py - Place
UNO.docsetin Dash-like apps path (e.g on UbuntuUSER/.local/share/Zeal/Zeal/docsets/) - Uninstall SDK (optional).
