Aeternum is a lightweight graphical application for enlarging images using neural network-based super-resolution models. It uses Upscayl-NCNN as its processing backend, providing a simpler interface to image enlargement without requiring users to enter command-line options.
The application is developed in Rust using egui and the cloudy-org Cirrus toolkit. Its interface concentrates on selecting an image, choosing an upscaling model and specifying how the resulting image should be saved.
Aeternum is intended for people who want direct control over the basic upscaling settings without the more extensive workflow tools found in applications such as chaiNNer. The developer describes the software as experimental, so some features and hardware configurations may still have limitations.
This is free and open source software.
Key Features
- Provide a graphical interface for the Upscayl-NCNN image upscaling backend.
- Use Vulkan-accelerated neural network processing on compatible graphics hardware.
- Choose from installed image enlargement models.
- Support models including 4x-AnimeSharp, 4x-UltraSharp, realesrgan-x4plus-anime and realesrgan-x4plus.
- Adjust the enlargement factor using a slider.
- Support enlargement factors from 1x to 16x.
- Display the calculated output resolution before processing.
- Preview the selected source image in the application window.
- Load an image through a file selection dialog.
- Support dragging and dropping an image onto the application window.
- Accept an image path as a command-line argument when launching the graphical interface.
- Process PNG, JPEG and WebP images.
- Save enlarged images in PNG, JPG or WebP format.
- Adjust the output compression setting.
- Choose a destination directory for processed images or use the source directory.
- Display progress notifications and report processing errors.
- Configure a custom location for image upscaling models.
- Use a graphical interface with configurable appearance settings.
- Cross-platform support – runs on Linux and Windows.
Website: github.com/cloudy-org/aeternum
Support:
Developer: Ananas
License: GNU General Public License v3.0

Aeternum is written in Rust. Learn Rust with our recommended free books and free tutorials.
Related Software
| Image Upscaler Tools | |
|---|---|
| Final2x | Enhance your images with super-resolution |
| Upscayl | Uses sophisticated AI models to enhance images |
| Upscaler | Upscale and enhance images |
| Real-ESRGAN GUI | AI image enlargement tool |
| chaiNNer | Node-based image processing GUI |
| Anime4KCPP | High-performance upscaling for anime images and videos |
| Aeternum | Simple and minimal image upscaler |
| waifu2x ncnn | Image upscaler / denoiser built on the ncnn inference framework |
| Open Photo AI | AI-powered photo restoration, enhancement and upscaling |
| upscaler-hollowaykeanho | Image and video upscaling |
| jdPixelUpscaler | Upscale images per pixel |
Read our verdict in the software roundup.
LinuxLinks helps you discover the best free and open source software for Linux. Explore our extensive collection of recommended applications, including alternatives to popular proprietary software.We also publish software reviews, Linux tutorials, hardware reviews, free programming books and articles covering the wider open source community. Browse our Linux resources to discover more. Know a useful free and open source Linux application we haven't covered? Suggest a program for inclusion. Has your software been featured on LinuxLinks? Display one of our Featured on LinuxLinks badges on your website or GitHub README. |


Please read our Comment Policy before commenting.