1Nebulosa Workspace
Authors and creators: Márcio Willians Barreto de Andrade and Raul Goulart de Andrade. Production team: Lamp Lighter Production Team.
All the programs — Typee, Flyde, Stardust, EmCanto, LêPraMim, Paz no Bolso, #pratododia, Imaginarium, Fluxo — have the same authors and creators and the same production team, and use the components listed below.
The code of the Nebulosa Workspace and its programs is distributed under the MIT license (LICENSE file at the root of the project). Part of it — including the English and Spanish translations — was produced with the help of artificial intelligence, under human direction. The logo and the program icons belong to the Nebulosa Workspace.
2Libraries
| Component | Use | License |
|---|---|---|
| PDF.js (Mozilla) | Typee, LêPraMim, EmCanto, #pratododia — opening PDFs | Apache 2.0 |
| SheetJS Community Edition | Stardust, PazNoBolso — Excel and LibreOffice spreadsheets | Apache 2.0 |
| JSZip | Stardust — XLSX files | MIT (or GPLv3, at your choice) |
| pdf-lib | Stardust — exporting PDF | MIT |
| Tesseract.js and tesseract.js-core | LêPraMim — text recognition (OCR) | Apache 2.0 |
| Tesseract language data (tessdata) | LêPraMim — OCR in Portuguese | Apache 2.0 |
| lamejs | LêPraMim — MP3 audiobooks; Fluxo — exporting audio as MP3 (downloaded the first time) | LGPL 3.0 |
| Mammoth.js | LêPraMim, Typee — opening .docx files | BSD 2-clause |
| docx | Typee — saving as Word | MIT |
| marked and Turndown | Typee — Markdown | MIT |
| PptxGenJS | Flyde — exporting PowerPoint | MIT |
| Piper (piper-wasm) and ONNX Runtime Web | LêPraMim — neural voice | MIT |
| UTIF.js | EmCanto — TIFF images | MIT |
| core-js | Typee, #pratododia — compatibility | MIT |
| React and React DOM | Fluxo — interface | MIT |
| Lucide (react-icons) | Fluxo — icons | ISC |
| esbuild and TypeScript | Fluxo — build (not shipped on the site) | MIT and Apache 2.0 |
3Voices
Brazilian Portuguese neural voices from the Piper project (Cadu, Faber, Jeff and Edresson), from the rhasspy/piper-voices repository (MIT license), trained on datasets released into the public domain (CC0), such as NabuCasa's. Downloaded from Hugging Face only when you choose to use the voice.
4Fonts
Fonts from Google Fonts, almost all under the SIL Open Font License 1.1 (some, such as Roboto Mono, under Apache 2.0): Figtree, Jura, Inter, Instrument Sans, Unbounded, Montserrat, Poppins, DM Sans, DM Serif Display, Literata, Bebas Neue, Anton, Oswald, Archivo Black, Kanit, Teko, Russo One, Playfair Display, Cinzel, Pacifico, Lobster, Caveat, Dancing Script, Permanent Marker, Bangers, Orbitron, Audiowide, Press Start 2P, Righteous, Monoton, Rubik Mono One, Black Ops One, Bungee, Space Grotesk, Syne, Roboto Mono and others. Emojis use your own system's emoji fonts.
5Media formats
H.264, H.265, VP9 and AV1 videos are encoded with the browser's own features (WebCodecs). Fluxo's muxers (MP4, MOV, MKV, WebM, AVI) and ProRes encoder were written for the project. ProRes is a trademark of Apple Inc.; Fluxo is not licensed or endorsed by Apple. MP3 patents have expired.
6Services
Hosting: GitHub Pages. Visit counter: Abacus (abacus.jasoncameron.dev). Component distribution: jsDelivr, cdnjs, Hugging Face. We thank all these projects.
7Found something missing?
If you are the author of a component and want to correct a credit, write to nebulosaworkspace@gmail.com.
