Self-host nati.ve
Adaptive native client for your Nextcloud account
- Stars
- 727
- CPU
- x86-64 for desktop; ARM64 for Android
- Requires
- Nextcloud server
What is nati.ve?
nati.ve is an adaptive native client for Nextcloud that runs on Android, Linux, Windows, and macOS. It provides a unified interface for files, photos, Talk conversations, calendar, notes, and other Nextcloud apps without embedding web views. The app uses Nextcloud Login Flow v2 for authentication, storing credentials in platform secure storage (Android Keystore, Linux Secret Service, Windows Credential Manager). All current builds are alpha prereleases below version 1.0.0. It is licensed under AGPL-3.0-or-later and developed by Obiente.
Should you self-host nati.ve?
nati.ve scores 48/100 on selfhost.directory (how scoring works) and ranks #21 of 34 in File Management. It has 727 GitHub stars.
There was no stable release in the past 12 months, so check the repository's recent activity before you rely on it.
Setup is moderate: expect some configuration beyond a single command. It is AGPL-3.0-licensed and written mostly in Kotlin.
Its closest alternative on selfhost.directory is AList (83/100, 50 365 stars). It scores higher overall, so compare the two before you pick. See nati.ve vs AList side by side.
Features
- Activity and global search
- Calendar and Contacts
- Cross-platform native UI
- Dashboard and user status
- Deck board support
- Dynamic app support
- File browsing and previews
- Nextcloud Login Flow v2
- Notes with Markdown editing
- Office document integrationWeb integration, not a native Office engine; not verified against every Office suite
- Offline-first architectureFull sync and offline support in development (M3 milestone)
- Photo and Memories browsing
- Talk conversation historySending messages and calls not yet implemented
- Tasks support
nati.ve README
More in Calendar & Contacts
nazar-studioBalaur is a self-hosted household app with AI chat and Google Calendar sync. Runs PocketBase in Docker with Flutter clients for Android, iOS, Linux.
nettu-schedulerNettu Scheduler is an open-source, self-hosted calendar server with REST API, JS/Rust SDKs, multi-tenancy, recurrence rules, and Google/Outlook calendar integrations.
Nextcloud Mail💌 Mail app for Nextcloud
OpenFamilySelf-hosted family organizer with shopping, tasks, calendar, budget, recipes, meals. Docker/Windows install, PWA offline, Mealie/Home Assistant integrations.
open-web-calendarSelf-hosted, open-source web calendar that embeds ICS feeds into websites with multi-language support, customizable views, and privacy-focused design.
OxiCloudSelf-hosted Rust cloud platform for files, calendar, contacts, and office editing via WebDAV, CalDAV, CardDAV, WOPI. Single binary, PostgreSQL, ~30-50 MB idle RAM.
plMailSelf-hosted, open-source mail client unifying IMAP, Gmail, and Outlook with calendar, file integrations, and optional AI features.
PrismA self-hosted family dashboard for wall displays and tablets that connects to calendars, task apps, photo services, and grocery stores without recurring fees.
PunctualPunctual is a self-hosted, open-source Calendly alternative on Cloudflare Workers with Google/Microsoft calendar sync, team scheduling, and an MCP server.
RadicaleSelf-hosted, open-source CalDAV and CardDAV server syncing calendars, to-dos and contacts over HTTP, with filesystem storage, pluggable auth and pip or Docker install.
RemindMeSelf-hosted Matrix bot that schedules reminders, manages calendars via iCal, and offers an HTTP API for integration. Open-source under GPL-3.0.
SnagTimeSnagTime is a free, self-hosted scheduling app for booking links, Google Calendar sync, and SMTP email. Runs locally with SQLite or in production with PostgreSQL.




0 comments