prestApps

The developer behind prestApps

prestApps is not a faceless studio. It is one independent developer in Paris, working alone, with no investors and no growth team. If you are trusting an app with your 3D files or your documents, you are entitled to know who wrote it. And when you ask for a feature, you are talking to the person who will build it, usually within days.

Jimmy

Independent developer, founder of prestApps

Paris, France

25 years building software
10+ years on Apple platforms
2 apps shipped, maintained solo
0 trackers, accounts, servers

The path here

I have been writing software for twenty-five years. Most of that time went into web development and e-commerce, in PHP, building and running sites where somebody else's business depended on the code being right. Alongside that, product and interface design, because a tool that works but is unpleasant to use is only half finished.

For more than ten years I have also been building natively for Apple platforms, in Swift and SwiftUI. Eyemesh and Pagira are where those two threads meet: the discipline of software people rely on daily, and the polish expected of a Mac or iOS app.

prestApps is a sole proprietorship registered in Paris, run by one person. There is no team behind the "we" you may read elsewhere on this site, and there is nobody else to escalate your email to. When you write to support, I am the one who answers.

Why these two apps exist

Both apps started from the same kind of annoyance: something the Mac or the iPhone should be able to do, and does not.

Eyemesh

macOS Quick Look handles a handful of 3D formats and gives up on the rest. If you keep a folder of OBJ, STL, FBX or GLB files, inspecting them means launching a heavyweight 3D suite just to answer "which one is this?". Eyemesh makes 17 formats previewable, inspectable and convertible straight from the Finder, with Quick Look integration, wireframe and cross-section views, texture and metadata inspection, and export to PNG or a 360 degree video.

Pagira

iOS still cannot properly open a website you have on your device. Tap an HTML file and you get the markup, or a page stripped of its CSS, JavaScript and subfolders. Pagira renders the whole folder as the site it actually is, adds a real PDF reader, and works offline or streamed from iCloud Drive.

What I believe about privacy and simplicity

Three rules, and they are not marketing lines. You can verify every one of them.

Your files are none of my business

Neither app contains an analytics SDK, a crash reporter or any telemetry. They open no connection to a prestApps server, because no such server exists. Your models and documents stay inside the sandbox macOS and iOS give the app. I could not see them if I wanted to.

No account, no sign-up, no email required

You download the app and it works. There is nothing to register, nothing to log into, and therefore no profile of you anywhere. This site follows the same rule: no analytics, no advertising pixel, no third-party tracker, which is why you have not been asked to accept cookies.

One purchase, no subscription

Eyemesh is $14.99, Pagira is $4.99, both paid once, with future updates included. A small utility you use twice a month has no business charging rent. Apple handles the payment; I never see your card or your address.

The apps

Eyemesh

3D file viewer for macOS

Preview, inspect, compare and convert 17 3D formats, including USDZ, OBJ, STL, GLB, glTF, FBX, DAE, PLY, 3MF and ABC. Quick Look integration, wireframe and cross-section views, texture and metadata inspection, animation playback, 4K PNG and 360 degree video export.

Mac App Store · $14.99, one-time · 7-day free trial · requires macOS 15.4 or later

Discover Eyemesh
The Eyemesh interface on macOS, showing a 3D model with its inspector panel

Pagira

HTML and PDF viewer for iPhone and iPad

Opens a complete HTML site folder with its CSS, JavaScript, images and subfolders correctly resolved, plus your PDFs, straight from Files or iCloud Drive. Offline reading, iCloud streaming, reading list and history.

App Store · $4.99, one-time · universal app for iPhone and iPad

Discover Pagira
Pagira showing the list of local websites saved on the device Pagira displaying a PDF document in its built-in reader

Who these apps are built for

They were designed around specific workflows rather than a general audience.

3D artists and designers

Identify a mesh, check its topology in wireframe, inspect its textures and materials, all without waiting for Blender, Maya or Cinema 4D to launch.

Game developers

Check an asset before importing it into Unity or Unreal: polygon count, scale, pivot, animations and UVs, then convert to the format your pipeline expects.

3D printing and fabrication

Open an STL or 3MF, look for holes with the cross-section view, verify dimensions and orientation before the file ever reaches a slicer.

Architects and product designers

Review a USDZ or an FBX received from a client, compare two revisions side by side, and export a clean 4K image or a 360 degree turntable for a presentation.

Developers and technical writers

Read an exported static site, a generated documentation bundle or an HTML manual on an iPad, exactly as it will look, with its stylesheets and scripts intact.

Anyone with an archive to read

Saved web pages, downloaded courses, offline references and PDFs, all readable on a plane or a train with nothing streamed and nothing logged.

Tell me what you need

This is where being one person stops being a limitation and becomes the point. There is no roadmap committee, no quarterly planning cycle and no ticket queue to disappear into. When somebody asks for something that would genuinely make the app better, I build it, and it usually ships in days rather than months.

Several Eyemesh features exist for exactly that reason: a user wrote in, described how they actually work, and the next update carried it. The custom colour option and the substantial visualisation improvements both came straight out of user requests.

  • A format, an export option or a shortcut is missing? Ask for it.
  • Found a bug? It goes to the top of the list, not into a backlog.
  • Need something specific for your workflow? Describe it. If it belongs in the app, I will build it.
Send a feature request

Get in touch

Questions, bug reports and feature requests all go to the same address, and they reach me directly. Several features in Eyemesh exist because a user asked for them, which is the part of this job I like most.

Company details, registration number and hosting information are on the legal notice page, and the way your data is handled is set out in the privacy policy.