Skip to content

Releases: steve12345585/SnipeOffice

SnipeOffice v25.8 — Windows XP 64-BIT Bundle

Choose a tag to compare

@steve12345585 steve12345585 released this 23 Jun 10:39

SnipeOffice 25.8 on Windows XP x64

Automated one-shot platform installer for SnipeOffice 25.8 on Windows XP Professional x64 SP1/SP2, using One-Core API and the validated portable office tree under SnipeOffice\instdir\.


Philosophy: upgrade the OS once, not wrap each app

Some modern software for Windows XP ships with a private compatibility layer bundled inside the application , for example a browser that carries its own One-Core API container and forwards almost every API call only for that process. That works for one program, but:

  • Resource usage stays high per app (each copy carries its own shim stack).
  • Other installers still see bare Windows XP and fail their OS checks.
  • You end up with an entangled deployment, a different wrapper story for every product.

This installer does the opposite.

It prepares Windows XP itself ( administrative plumbing, imaging components, the One-Core API system pack, and VC++ runtimes ) so that native Windows applications can call the APIs they expect and find them at the operating-system level. SnipeOffice is then deployed as a normal application on top of that platform.

After this bundle has run (and you have rebooted), other modern-era Windows software, can install on the same machine without each product re-shipping OCA or its prerequisites.

Approach Where compatibility lives Helps other apps?
Per-app OCA/browser wrapper Inside one .exe / private container No
Manual OCA install System-wide Yes, but you must gather prerequisites yourself
This installer System-wide, prerequisites automated Yes — one shot, tested chain

How One-Core API is used here (and how it is not)

We install One-Core API system-wide using the official one-core-api-pack-x64.exe (or x86 pack in the SnipeBrowser bundle). OCA uses Windows NT 5.x hotfix technology, functionally similar to installing a Service Pack. It extends the OS with newer API surfaces (NT 6.x-era DLLs and supporting components) so programs compiled for Vista/7+ can run on XP.

What we do not do on the validated SnipeOffice path:

  • We do not link SnipeOffice against One-Core API as a library.
  • We do not wrap soffice.exe in a per-application OCA container.
  • We do not rely on OCA’s Windows Compatibility Tool (“Run as Windows Vista / 7 / 8 / 10”) or version spoofing for the portable deploy that was VM-tested.

SnipeOffice is launched natively. When it calls a Windows API that plain XP does not provide, the call is satisfied by OCA’s system-wide components , the same mechanism as if you had installed One-Core API yourself, except every prerequisite in the chain (MSI 4.5, .NET 2.0 SP2, PowerShell 2.0, WIC, VC++) is downloaded, ordered, and gated by this installer.

Analogy: Win7 SnipeOffice uses VxKex system-wide (different project, same idea). WinXP uses One-Core API system-wide. Both turn “install shim once → run modern apps normally” into an automated flow.


Requirements

  • Windows XP Professional x64 SP1 or SP2 (32-bit XP: use the separate SnipeBrowser x86 bundle; SnipeOffice 25.8 x64 requires XP x64)
  • Administrator account (XP has no UAC, log in as Administrator)
  • Offline prerequisites\ bundle (see below)
  • Reboot after One-Core API and before first SnipeOffice launch

Before One-Core API on real hardware: uninstall antivirus; internet is required during the OCA pack install (per upstream docs).


Quick start

  1. Download the release zip and extract it anywhere on the XP PC.
  2. Double-click Install-SnipeOffice-WinXP.bat at the zip root (Administrator session).
  3. If prompted to restart (bootstrap, OCA, or final step), restart and run the same batch file again.
  4. When complete, reboot before first launch.
  5. Open Snipe Office Writer from the desktop shortcut.

Install flow

Step Action
0 Bootstrap (batch only): Windows Installer 4.5 x64, .NET 2.0 SP2 x64, PowerShell 2.0
1 Windows Imaging Component (WIC) x64
2 One-Core API pack x64 → mandatory reboot (oca-pack-launched.flag)
3–4 VC++ redistributables (x86 + x64)
5 Copy SnipeOffice\instdir\C:\SnipeOffice
6 Runtime DLL patch (patch\)
7 HKLM display policy (Skia/OpenGL off)
8 Desktop + Start Menu shortcuts, file associations
9 Reboot prompt before first launch

Early steps use pure batch so they work on a bare XP system with no PowerShell yet.


After install

  • Location: C:\SnipeOffice
  • Launchers: C:\SnipeOffice\program\soffice.exe, swriter.exe, scalc.exe, …
  • Shortcuts: All Users Desktop + Start Menu\Programs\SnipeOffice
  • Documents: Double-click registered extensions (.odt, .docx, .xlsx, .pptx, …)
  • Platform: One-Core API remains installed for other modern Windows applications on the same VM/PC

VM finding (2026-06-23)

Portable SnipeOffice runs on XP x64 once One-Core API is installed.

Python integrate steps and the branded setup exe are not required for the validated portable path.


Folder layout (release zip)

SnipeofficeXP/
  Install-SnipeOffice-WinXP.bat   ← run this (zip root only)
  install-log.txt                 ← created at runtime
  oca-pack-launched.flag          ← OCA completed (do not delete)
  snipeoffoce25winxp/
    SnipeOffice/instdir/          ← portable payload
    prerequisites/
    patch/
    *.bat, *.ps1

prerequisites\ layout

0-WindowsServer2003-KB942288-v4-x64.exe   Windows Installer 4.5
0-WindowsServer2003-KB968930-x64-ENU.exe    PowerShell 2.0
1-NetFx20SP2_x64.exe                      .NET 2.0 SP2 x64
0-wic_x64_enu.exe                         WIC x64
one-core-api-pack-x64.exe                 One-Core API
1-VC_redist-2022-windows9.x86.exe
2-VC_redist-2022.x64-windows9.exe
3-VC_redist.x86.exe
4-VC_redist.x64.exe

Logs

  • install-log.txt, append log for each run
  • install-root.txt — install path (usually C:\SnipeOffice)
  • oca-pack-launched.flag — records that the OCA pack was launched once (do not re-run the pack)

Troubleshooting

Problem Action
OCA error 1603 on second run Normal, pack already ran; ensure oca-pack-launched.flag exists and reboot
“32-bit OS” errors from redists Wrong architecture, this release is x64 XP only; use x64 MSI/.NET/PS bundles
Duplicate desktop shortcuts Fixed in current scripts (All Users Desktop only); run Repair-XP-Shortcuts.bat
PowerShell step fails on bare XP Run installer again after reboot from step 0

Related bundles

Platform Mechanism Repo folder
Windows 7 SP1 x64 VxKex (system-wide) snipeoffice25win7\
Windows XP x64 One-Core API (system-wide) Snipeoffice25windowsxp\
Windows XP x86 One-Core API (system-wide) SnipeBrowserBundle\
Windows 9+ Native OS snipeoffoce25win9\

License / third party

  • SnipeOffice / LibreOffice — see upstream licenses
  • One-Core API — see project license
  • Microsoft VC++ / WIC / Windows Installer / .NET / PowerShell — Microsoft redistribution terms

References

SnipeOffice v25.8 — Windows 8 / 8.1 Bundle

Choose a tag to compare

@steve12345585 steve12345585 released this 21 Jun 17:53

SnipeOffice v25.8 — Windows 8 / 8.1 Bundle

This is a community-driven, self-contained package built to bring a fully modern SnipeOffice 25.8 install to 64-bit Windows 8.0 and Windows 8.1.

SnipeOffice is compiled against the modern Windows 10/11 SDK. On Windows 8 and 8.1 that usually means missing Universal C Runtime and Visual C++ components (MSVCP140_ATOMIC_WAIT.dll, api-ms-win-crt-*, and friends). This bundle fixes that with a single automated installer, no safe mode, no workarounds, full normal launch.

Unlike the Windows 9 bundle, Windows 8/8.1 runs the standard SnipeOffice Windows setup. You get the real desktop shortcuts, file associations, and Start screen entries from the official installer, then a post-install patch drops the compatibility DLLs into place so soffice.bin actually starts.

Key Features of this Bundle

  • Full Native Experience: No safe-mode wrapper. Writer, Calc, Impress, and the rest launch normally through the standard SnipeOffice setup, shortcuts, double-click document open, and file type registration included.
  • Six-Step Automated Installer: One batch file runs the whole deployment in order: four Visual C++ redistributables, the official SnipeOffice setup, then the offline runtime DLL patch. No manual DLL hunting.
  • App-Local Runtime Patch: After setup completes, the installer copies 43 official UCRT DLLs plus 6 VC++ 2015–2022 runtime DLLs (including msvcp140_atomic_wait.dll) directly into the SnipeOffice program\ folder. Fully offline, nothing is downloaded at install time.
  • The BOM-First Advantage: Includes the full core SnipeOffice feature set, defaulting to Byte Order Mark (BOM) encoding for CSV and text exports so international datasets and subtitle workflows don't get corrupted on legacy systems.
  • Clean Deployment: Prerequisites are installed system-wide (recommended, other modern software will need them too). SnipeOffice itself installs through the normal setup wizard path. Uninstall via Control Panel like any other application.

Installation & Deployment

Requirements: 64-bit Windows 8.0 or Windows 8.1 (x64).

  1. Download and unzip the SnipeOffice Win8 Bundle to your preferred location (USB drive or local folder).
  2. Open the snipeoffoce25win8\ folder.
  3. Right-click Install-SnipeOffice-Win8.batRun as administrator.

The installer will automatically execute the following sequence:

Step Action
1 – 4 Install all four Visual C++ redistributable packages (2022 + standard x86/x64)
5 Run the official SnipeOffice Windows setup (shortcuts + file associations)
6 Copy UCRT and VC++ compatibility DLLs into the install folder

Progress and exit codes are logged to install-log.txt in the installer folder.

Already installed SnipeOffice but missing DLLs?

Run Apply-Runtime-DLLs-Only.bat from the same folder to apply the runtime patch without reinstalling.


Prerequisites Folder Layout

Your prerequisites\ folder should contain the following files:

  • 1-VC_redist-2022-windows9.x86.exe
  • 2-VC_redist-2022.x64-windows9.exe
  • 3-VC_redist.x86.exe
  • 4-VC_redist.x64.exe
  • 5-SnipeOfficeSetupw11-2.exe

(Note: The "windows9" in filenames 1 and 2 is a version label only — these are distinct builds from 3 and 4, and all four are required.)


Recommended Companion Tools

  • Visual C++ Redistributables: Leave the prerequisites installed via Control Panel. Almost any other modern application backported to Windows 8 will need them.
  • Web Browsing on Legacy Windows: For a modern browser on older Windows releases, see the SnipeOffice browser project at:
    👉 https://browser.snipeoffice.org/

Tested On

  • Windows 8.0 x64
  • Windows 8.1 x64

SnipeOffice v25.8 — Windows 7 Bundle

Choose a tag to compare

@steve12345585 steve12345585 released this 22 Jun 13:47

SnipeOffice 25.8 on Windows 7 SP1 x64

Automated installer for SnipeOffice 25.8 on Windows 7 SP1 64-bit, using VxKex, Python 3.11, VC++ runtimes, and registry policy defaults (Skia/OpenGL off).

Requirements

  • Windows 7 SP1 x64
  • Administrator account
  • Offline prerequisites\ bundle (see below)

Quick start

  1. Download the release zip and extract it anywhere on the Win7 PC (e.g. Desktop\snipeoffoce25win7).
  2. Open the extracted snipeoffoce25win7 folder.
  3. Right-click Install-SnipeOffice-Win7.batRun as administrator.
  4. If prompted to restart after Windows updates (steps 1–2), restart and run the batch file again.
  5. When the installer finishes, it will restart the PC (or prompt you to). Wait for the reboot.
  6. After login, open Snipe Office Writer from the desktop shortcuts created by SnipeOffice setup.

Critical: do not launch Writer during setup

When step 9 (SnipeOffice setup) finishes, the wizard may offer “Launch Writer”.

  • Do not click it.
  • Let Install-SnipeOffice-Win7.bat continue through steps 10–13 (Python, runtimes, VxKex, display policy).
  • Restart before the first real use.

Launching Writer before the installer finishes and before reboot can freeze the Windows desktop until you reboot. This is a known Win7 + partial-install state, not a broken install.

The installer runs setup silent when possible so the launch prompt does not appear. If setup runs interactively, still decline launch and let the batch file continue.

Install steps (13)

Step Action
1–2 KB2533623 + KB2670838 (may require reboot)
3 VxKex KexSetup
4–7 VC++ 2015–2022 redists (x86/x64, Win9 + standard)
8 Python 3.11.9 (zip extract to C:\Program Files\Python311)
9 SnipeOffice official setup → C:\SnipeOffice
10 Integrate Python into program\
11 VC++ + ucrtbase.dll into program\
12 VxKex IFEO (Win10 + strong version spoof)
13 HKLM policy: Skia/OpenGL/OpenCL off, LibreOffice file dialogs, tip/first-run UI off

Desktop shortcuts come from step 9 only (Public Desktop). The installer removes duplicate shortcuts if an older package created them on the user Desktop.

First launch after install

After the post-install reboot, the first time you open Writer is expected to be slower than later runs. SnipeOffice is building the user profile, font cache, Python/UNO integration, and extension data under %AppData%.

You may briefly see Tip of the Day flash on and off once while the start center settles. That is normal on first run and does not indicate a failed install. Second and later launches should be much faster (confirmed on Win7 VM, Jun 2026).

Step 13 disables Tip of the Day and first-run/donation prompts via HKLM policy; some one-time UI flicker can still occur while caches are created.

Success looks like: installer completes all 13 steps → reboot → Writer opens from the official desktop shortcut → no crash → second launch feels snappy.

Optional: Autopatcher 7 and extra Windows updates

The full release package may include Autopatcher 7 and other post–SP1 Windows 7 updates alongside this installer.

  • These are optional troubleshooting tools if you hit odd OS-level problems.
  • The SnipeOffice installer only requires KB2533623 and KB2670838 (steps 1–2); it installs those automatically from prerequisites\.
  • Everything else in Autopatcher is “nice to have” — missing optional patches are not essential for SnipeOffice 25.8 on Win7.

Do not run Autopatcher in the middle of Install-SnipeOffice-Win7.bat. Finish the SnipeOffice install (and reboot) first, or use Autopatcher on a clean system before starting.

Repository / release

See GIT-NOTES.md for what to commit vs ship in the release zip, GitHub release layout, and VM validation checklist.

prerequisites\ layout

0-KB2533623-x64.msu
0-KB2670838-x64.msu
1-VC_redist-2022-windows9.x86.exe
2-VC_redist-2022.x64-windows9.exe
3-VC_redist.x86.exe
4-VC_redist.x64.exe
5-KexSetup_Release_1_1_5_1679.exe
6-SnipeOfficeSetupw11-2.exe
7-python-3.11.9-amd64.zip

Download helpers (run on a PC with internet, then copy into prerequisites\):

  • Download-Win7-Updates.bat
  • Download-Python311.bat

Large installers (SnipeOffice, VC++, KexSetup) must be supplied separately.

Logs

  • install-log.txt — append log for each run
  • install-root.txt — detected install path (usually C:\SnipeOffice)

Troubleshooting

Problem Action
VxKex “missing KB” after updates Reboot, run installer again
Desktop freeze after early launch Reboot; use official desktop shortcuts only
First launch slow / tip flickers once Normal; second launch should be fast
Duplicate desktop icons Run Remove-Installer-Desktop-Shortcuts.bat
Python step fails Ensure 7-python-3.11.9-amd64.zip is in prerequisites\

SnipeOffice v25.8 — Special "Safe Bundle" for Windows 9

Choose a tag to compare

@steve12345585 steve12345585 released this 20 Jun 23:11

This is a community-driven, self-contained package engineered specifically to bring a fully modern, high-performance office suite to the unreleased, fan-completed Windows 9 Technical Preview (Builds 9834, 9838, and 9845).

Because Windows 9 is an unfinished, notoriously unstable developer milestone, running modern software built on the stable Windows 10/11 SDK usually leads to immediate kernel crashes (KERNELBASE.dll). This bundle solves that by forcing a streamlined execution method that operates flawlessly on vintage hardware.

Key Features of this Bundle

  • Forced Safe Mode Stability: By defaulting entirely to a stripped-down safe mode execution path, the suite bypasses modern telemetry, hardware graphics acceleration, and unstable API hooks. It is lightning-fast and rock-stable.
  • Ultra-Low Resource Footprint: The entire operating system, running a modern Chromium 140 engine and SnipeOffice documents simultaneously, sustains perfectly at just 1.4 GB of total RAM usage—with the office document window claiming only about 80MB of that.
  • The BOM-First Advantage: Includes the full core SnipeOffice feature set, defaulting to Byte Order Mark (BOM) encoding for all CSV and text exports to guarantee zero character corruption across complex international datasets or subtitle formatting.
  • Zero-Junk Portable Design: Outside of the standard Visual C++ prerequisites, the office files live completely contained in their own folder. If you ever want to remove it, simply delete the folder and your shortcuts. No registry bloat or leftover installer junk.

Installation & Deployment

This bundle includes its own local pair of required DLLs and automatically handles its prerequisites.

  1. Ensure you are running the 64-bit (x64) variant of Windows 9 (e.g., Build 9834 or Build 9845 SP2).
  2. Download and unzip the SnipeOffice Win9 Safe Bundle to your preferred location (e.g., C:\SnipeOffice).
  3. Right-click and execute: ```cmd : Install-SnipeOffice-Win9.bat
  4. The batch script will automatically handle the underlying PowerShell execution policy bypass, deploy system prerequisites, map your file associations, and drop clean shortcuts onto your desktop.

📌 Note on Bitness & Launching: This bundle is strictly for the 64-bit edition of Windows 9. When you double-click a document or open the writer via a shortcut, it will automatically spin up in Safe Mode. You will see a Safe Mode notification window upon launch,simply close it like a tooltip and start typing!

Recommended Companion Tools
Prerequisites: The installer deploys standard Visual Studio C++ Redistributable packages. It is highly recommended to leave these on the system via the Control Panel, as almost any other software you attempt to backport to Windows 9 will require them.

Web Browsing: Because vanilla Windows 9 natively only supports Chromium up to version 80, you can grab the custom-patched Chromium 140 engine built specifically for this ecosystem at:
👉https://browser.snipeoffice.org/windows9/index.html

this has been tested on the 64bit versions of windows 9 found at https://windows9.4up.eu

SnipeOffice RC3

Choose a tag to compare

@steve12345585 steve12345585 released this 27 Apr 19:13

This version exports to CSV with automatically include BOM for Non English characters.

On Linux

On Linux open the soffice.bin file in the program directory in the zip; or install using the deb file.

On windows Portable

Extract and navigate to

SnipeOfficePortable25.8\instdir\program

and open Soffice.exe

Windows Installer

Download the installation file and run. The application associations will all be made but your current defaults will remain.

SnipeOffice RC1 - LINUX ONLY

Choose a tag to compare

@steve12345585 steve12345585 released this 27 Apr 10:24

This is a basic Linux Build of Snipe Office, includes Branding Changes, Bug Fixes, and Optimizations.

SnipeOffice v25.8

Choose a tag to compare

@steve12345585 steve12345585 released this 21 Feb 08:17

This latest release of SnipeOffice marks a significant step forward in our mission to provide a truly global, high-performance office suite that respects every character you type. Beyond a series of critical stability improvements and small bug fixes, this version introduces our highly anticipated 64-bit version for macOS, ensuring that modern Apple users experience the fastest performance possible on their hardware. You can find more details, documentation, and community support at our official home, snipeoffice.org.

Modern macOS (10.15+)
For users on recent Apple hardware, we have developed SnipeOfficeCC_25.8.0.0.alpha0_MacOS_x86-64-ARM-Univers (292.97 MB). This build is specifically designed to bridge the gap between different processor generations, providing a seamless experience whether you are transitioning between machines or maintaining a diverse fleet of hardware.

  • This package includes the first x86-64 and ARM universal binary, enabling native performance across all modern Mac architectures.
  • The software strictly requires macOS 10.15 Catalina or a more recent operating system for successful installation and operation.
    -This build incorporates specific macOS environment fixes to ensure enhanced stability and a smoother user interface experience.

Legacy macOS (10.4 – 10.6.3)
We remain committed to supporting vintage Apple hardware through the SnipeOffice_25.8.0_MacOS_PPC.dmg (146.79 MB) build. We recognize that many specialized environments still rely on these robust machines, and we have tuned this version to ensure our modern BOM-first exporting remains accessible on classic versions of macOS.

  • The installer is specifically engineered to support Intel PPC architectures on legacy Apple systems.
  • This build targets macOS versions ranging from 10.4 (Recommended Minimum 10.5) Tiger through 10.6.3 Snow Leopard.
  • Support for 10.7 Lion is possible only if the user manually forces the Rosetta translation environment back into the system.
  • Legacy users still receive the core BOM-first exporting features, ensuring reliable multilingual document handling on older OS versions.

Windows 10 & 11
Windows users should download SnipeOfficeSetupw11-2.exe (177.82 MB), which has been refined for the modern Windows ecosystem. This version addresses specific underlying dependencies to prevent common launch issues, ensuring that the suite remains a reliable daily driver for professional and personal use on the most widely used desktop platforms.

  • This is a full 64-bit application designed specifically for the Windows 10 and Windows 11 operating environments.
  • The application requires the Microsoft Visual C++ 2015–2019 Redistributable to be present on the system to launch correctly.
  • This release fixes a known issue where the suite would silently exit on machines missing specific Microsoft C++ components.
  • The update includes performance optimizations for both the spreadsheet and text editor components when used on high-resolution displays.

Linux (Ubuntu & Debian)
Our Linux offering, snipeoffice-25.8.2.deb (215.69 MB), provides a first-class experience for the open-source community. By focusing on the most popular distributions, we ensure that SnipeOffice integrates cleanly into your workflow while maintaining the strict character encoding standards that define our suite.

  • This build is fully compatible with Ubuntu 20+, Debian 11+, and their various downstream distributions.
  • The release is packaged as a standard Debian (.deb) file for straightforward installation via terminal or graphical package managers.
  • We have implemented fixes to ensure consistent character rendering across different Linux desktop environments.
  • Linux users have full access to our specialized BOM-first export tools for managing complex, multilingual data sets.

The BOM-First Advantage
SnipeOffice is a powerful fork of LibreOffice created specifically to solve the persistent problem of character corruption in multilingual documents. Unlike traditional suites that often struggle with non-Latin scripts, we default to Byte Order Mark (BOM) encoding for all CSV and text exports. This fundamental design choice ensures that Chinese ideograms, Japanese kana, Cyrillic script, and special symbols are preserved perfectly when files are moved between different platforms or imported into web databases. This makes SnipeOffice an essential tool for anyone working with international datasets or generating professional multilingual subtitle files like .srt or .stl.

SnipeOffice RC2 - LINUX ONLY

Choose a tag to compare

@steve12345585 steve12345585 released this 27 Apr 13:50

This version has a partial BOM implementation for CSV exports