nagadomi/nunif

Misc; latest version of waifu2x; 2D video to stereo 3D video conversion

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 40 minutes ago
Added to GitGenius on September 20th, 2026
Created on August 13th, 2019
Open Issues & Pull Requests: 48 (+0)
GitHub issues: Enabled
Number of forks: 284
Total Stargazers: 3,454 (+0)
Total Subscribers: 37 (+0)

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 30
New in 7 days: 1
Closed in 7 days: 1
Avg open age: 387 days
Stale 30+ days: 30
Stale 90+ days: 29

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • iw3 (9)
  • iw3-desktop (1)
  • waifu2x.net (1)

Detailed Description

nunif is a collection of image and video processing tools built around deep learning models for anime and photographic content.

The project addresses several distinct problems. waifu2x performs super-resolution upscaling specifically tuned for anime-style artwork and photographs using PyTorch implementations of GAN-based models. iw3 converts 2D images and videos into stereoscopic 3D format for viewing on VR devices, with variants including iw3-desktop for real-time streaming of PC screen content and iw3-player for self-hosted playback through WebXR. stilizer provides fast video stabilization using conservative algorithms. cliqa assigns image quality scores useful for filtering low-quality images during dataset creation, supporting JPEG quality prediction and noise level estimation.

Adoption depends on your specific use case. waifu2x suits anyone upscaling anime artwork or photographs who wants a PyTorch-based implementation with pretrained models; cloud and in-browser demo versions are available for testing. iw3 is designed for VR enthusiasts wanting to watch arbitrary 2D content as stereoscopic video on VR devices, particularly those with PC-based workflows. stilizer addresses video stabilization needs. cliqa helps with dataset curation by filtering images below quality thresholds. The project explicitly states it is a personal playground where incompatible changes may occur. Installation requires Python 3.10 or later and PyTorch, with platform-specific guides for Windows, Ubuntu, and macOS, plus optional support for Intel GPUs and older NVIDIA hardware. A Windows installer package is provided for end users.

Development is exploratory and subject to breaking changes. The maintainer describes the repository as a playground and explicitly warns that incompatible changes will be made. The codebase spans multiple distinct tools rather than a single focused project, suggesting experimentation across different problem domains. Documentation is distributed across separate README files for each component, and the project maintains flexibility around dependencies and build configurations through environment variables and optional installation paths.