Сведения об открытом коде
Last updated: October 2, 2026
Werkzeu.ge combines proprietary application code with open-source software. The original authors retain all rights granted by their respective licenses. This page provides a curated overview. Exact package versions and licenses are recorded in the release build inventory.
Application components
- Next.js, React, Zustand, Zod, Tailwind CSS, Framer Motion, Radix UI, React Hook Form - MIT
- TypeScript - Apache License 2.0
- Drizzle ORM, pdf.js, Puppeteer, Tesseract.js, Fuse.js, hls.js - Apache License 2.0
- pdf-lib, CodeMirror, Excalidraw, Phosphor Icons, ImapFlow, mailparser - MIT
- Nodemailer - MIT-0
- mammoth - BSD-2-Clause; qrcode.react - ISC; imagetracerjs - Unlicense
- ibantools - used under its MIT option; JSZip - used under its MIT option; DOMPurify - used under Apache License 2.0
- Sentry JavaScript SDK - MIT
Fonts and visual assets
- OpenDyslexic - MIT/OFL
- Phosphor Icons - MIT
- Slot Beauty icon theme - LGPL-2.1-or-later
- Werkzeu.ge wallpapers are proprietary assets of Cryon UG (haftungsbeschränkt).
FFmpeg WebAssembly
The browser media tools use the MIT-licensed @ffmpeg/ffmpeg wrapper and an LGPL-2.1-or-later FFmpeg core built without GPL-only options.
github.com/ffmpegwasm/ffmpeg.wasm
Игры
The games run in your browser. Engines and game data are served from our object storage or from werkzeu.ge itself. For every GPL-licensed engine below, the written offer at the end of this section applies.
Freedoom
- Game data: Freedoom Phase 1, version 0.13.0 (freedoom1.wad) - BSD-3-Clause: freedoom.github.io
- Engine: doom.wasm (doomgeneric by Oleksandr Koshelev, based on the DOOM source code by id Software, WebAssembly build by Jacob Enget) - GPL-2.0: github.com/jacobenget/doom.wasm, github.com/ozkl/doomgeneric
Copyright (c) 2001-2024 Contributors to the Freedoom project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. Neither the name of the Freedoom project nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
Game Boy and Game Boy Advance emulators
- EmulatorJS 4.2.3 - GPL-3.0: github.com/EmulatorJS/EmulatorJS
- mGBA core (EmulatorJS build) - MPL-2.0: github.com/EmulatorJS/mgba
- Gambatte core (EmulatorJS build) - GPL-2.0: github.com/EmulatorJS/gambatte-libretro
- Bundled homebrew games: we are collecting author, licence and source for each game; until then the game list says "Licence under review".
NES, SNES and Mega Drive emulators
- EmulatorJS 4.2.3 - GPL-3.0 (see above). FCEUmm core (libretro, NES) - GPL-2.0: github.com/libretro/libretro-fceumm
- Snes9x core (SNES) - Snes9x licence (non-commercial, personal use): github.com/snes9xgit/snes9x. Quoted from its license.txt: "Snes9x is freeware for PERSONAL USE only. Commercial users should seek permission of the copyright holders first." We are clarifying our use with the authors.
- Genesis Plus GX core (Mega Drive) - copyright 1998-2003 Charles MacDonald, 2007-2023 Eke-Eke, portions Nicola Salmoria and the MAME team; non-commercial licence: github.com/libretro/Genesis-Plus-GX. Quoted: "Redistributions may not be sold, nor may they be used in a commercial product or activity." We are clarifying our use with the authors.
- Bundled homebrew games (NES, SNES, Mega Drive): author, licence and source are being collected for each game; until then the game list says "Licence under review".
Micropolis
- micropolisJS by Graeme McCutcheon and contributors, a port of the Micropolis source code release - GPL-3.0 with additional terms: github.com/graememcc/micropolisJS
- We serve a modified start page (no Twitter widget, no external fonts, German notices, storage for the sandbox). It is marked as modified and is its own source: /api/micropolis/launcher.
- Micropolis is a registered trademark of Micropolis Corporation (Micropolis GmbH) and is licensed here as a courtesy of the owner under the Micropolis Public Name License.
micropolisJS.
Copyright (C) Graeme McCutcheon, 2013.
Adapted from the original Micropolis source code release, and so released
under the GNU General Public License V3.
ADDITIONAL TERMS per GNU GPL Section 7
No trademark or publicity rights are granted. This license does NOT
give you any right, title or interest in the trademark SimCity or any
other Electronic Arts trademark. You may not distribute any
modification of this program using the trademark SimCity or claim any
affliation or association with Electronic Arts Inc. or its employees.
Any propagation or conveyance of this program must include this
copyright notice and these terms.
If you convey this program (or any modifications of it) and assume
contractual liability for the program to recipients of it, you agree
to indemnify Electronic Arts for any liability that those contractual
assumptions impose on Electronic Arts.
You may not misrepresent the origins of this program; modified
versions of the program must be marked as such and not identified as
the original program.
This disclaimer supplements the one included in the General Public
License. TO THE FULLEST EXTENT PERMISSIBLE UNDER APPLICABLE LAW, THIS
PROGRAM IS PROVIDED TO YOU "AS IS," WITH ALL FAULTS, WITHOUT WARRANTY
OF ANY KIND, AND YOUR USE IS AT YOUR SOLE RISK. THE ENTIRE RISK OF
SATISFACTORY QUALITY AND PERFORMANCE RESIDES WITH YOU. ELECTRONIC ARTS
DISCLAIMS ANY AND ALL EXPRESS, IMPLIED OR STATUTORY WARRANTIES,
INCLUDING IMPLIED WARRANTIES OF MERCHANTABILITY, SATISFACTORY QUALITY,
FITNESS FOR A PARTICULAR PURPOSE, NONINFRINGEMENT OF THIRD PARTY
RIGHTS, AND WARRANTIES (IF ANY) ARISING FROM A COURSE OF DEALING,
USAGE, OR TRADE PRACTICE. ELECTRONIC ARTS DOES NOT WARRANT AGAINST
INTERFERENCE WITH YOUR ENJOYMENT OF THE PROGRAM; THAT THE PROGRAM WILL
MEET YOUR REQUIREMENTS; THAT OPERATION OF THE PROGRAM WILL BE
UNINTERRUPTED OR ERROR-FREE, OR THAT THE PROGRAM WILL BE COMPATIBLE
WITH THIRD PARTY SOFTWARE OR THAT ANY ERRORS IN THE PROGRAM WILL BE
CORRECTED. NO ORAL OR WRITTEN ADVICE PROVIDED BY ELECTRONIC ARTS OR
ANY AUTHORIZED REPRESENTATIVE SHALL CREATE A WARRANTY. SOME
JURISDICTIONS DO NOT ALLOW THE EXCLUSION OF OR LIMITATIONS ON IMPLIED
WARRANTIES OR THE LIMITATIONS ON THE APPLICABLE STATUTORY RIGHTS OF A
CONSUMER, SO SOME OR ALL OF THE ABOVE EXCLUSIONS AND LIMITATIONS MAY
NOT APPLY TO YOU.Commander Keen
- Commander Keen Episode 1 "Marooned on Mars" (c) 1990 id Software, published by Apogee Software as shareware. Apogee allowed free distribution of this shareware episode under its shareware terms (file VENDOR.DOC in the game package): unmodified, free of charge, with "Apogee" named in all advertising.
DOS games
- js-dos 8.3.20 - GPL-2.0: github.com/caiiiycuk/js-dos
- js-dos emulators 8.3.8 with the DOSBox core - GPL-2.0: github.com/js-dos/emulators, dosbox.com
OpenTTD
- OpenTTD 15.2 (Emscripten build) - GPL-2.0: github.com/OpenTTD/OpenTTD. Base graphics OpenGFX - GPL-2.0; music OpenMSX - GPL-2.0. The loader page is ours.
Quake
- Quake WebAssembly port by Gregory Maynard-Hoare - GPL-2.0 (id Software Quake source release): github.com/GMH-Code/Quake-WASM
Prince of Persia
- PrinceJS by Oliver Klemenz - Unlicense: github.com/oklemenz/PrinceJS; Phaser 2 - MIT.
Written offer for the GPL engines
For at least three years after we last serve a version, Cryon UG (haftungsbeschränkt) gives anyone who asks the complete corresponding source code of the GPL-licensed game engines named above (doom.wasm, EmulatorJS, Gambatte, js-dos and its emulators, micropolisJS) in the version we serve, on a common data medium or for download, for no more than the cost of providing it. Write to info@werkzeu.ge and name the game.
Isolated services
- Collabora Online CODE - MPL-2.0 and LGPL-3.0-or-later
- ClamAV - GPL-2.0; Valkey - BSD-3-Clause; PostgreSQL - PostgreSQL License
License texts and source requests
The applicable license texts are included with the relevant packages or linked through their upstream projects. Where a license requires corresponding source or an additional notice and it is not linked above, request it at info@werkzeu.ge. Please name the component and the Werkzeu.ge version you used.
