Skip to content
SPECIFICTION
Get listed

Immich vs SMS

Immich

immich.app

SMS

github.com

Side by side

FigureImmichSMS
Price fromFreeFree
Free planYesYes
Free trial——
Open source——
WebYes—
Linux—Yes
iOSYes—
AndroidYes—
APIYes—
Self-hostedYes—
Plans published11
Spec score · Mobile Data Backup Software8.0 (#8)7.6 (#10)
LicenseImmich is available as open source under the GNU AGPL v3 License.The repository describes SMS as free and open source under the MIT license.
PurposeImmich is a self-hosted app for backing up photos and videos from Android and iOS devices.SMS is a Sega Master System emulator.

Plans

Immich

  • ImmichFree

Immich pricing →

SMS

  • Free and open sourceFree

SMS pricing →

In their own words

Immich

Immich is a free, open-source app for backing up photos and videos from Android and iOS devices to a server users manage themselves. Uploads can come through the mobile app, browser, or command-line interface; external libraries can be added as read-only folders. The web app opens in a browser at the server address on port 2283. Albums, hierarchical tags, maps, memories, favorites, and a folder view help organize media. Smart Search accepts natural-language phrases, and facial recognition detects and groups faces. Users can share libraries with friends and family, create public links for collections, or share with partners. Immich supports OAuth identity providers, API keys, and Prometheus monitoring. Deployment documentation covers Docker Compose and Kubernetes, with community NAS guides also available. The documentation recommends a 64-bit Linux or Unix-like system, requires Docker Compose, and gives minimum server resources of 6 GB RAM and 2 CPU cores. Automatic database backups contain metadata only, so uploaded photos and videos need separate backups. The listed plan is free, with a self-hosted server required.

Visit immich.app

SMS

SMS is a free, open-source Sega Master System emulator written in Go for Linux. Its source repository is public on GitHub and described as MIT licensed. The emulator provides complete Zilog Z80 emulation and is described as concurrent. Graphics use an SDL backend with a 2x scaler and fullscreen support. Keyboard controls map the arrow keys to joypad directions, X to Fire 1, and Z to Fire 2. The README documents a Go installation command and shows launching an SMS ROM with the supplied executable. Sound support is listed as a project todo, and writing more tests is also listed as a todo. The stated free and open-source plan costs nothing. The project is focused on Sega Master System emulation, with the listed display and keyboard controls defining its documented user-facing operation.

Visit github.com