TreeMap
A free, open-source disk-space visualizer. Squarified treemap, duplicate hunting, disk-full forecasting, and cleanup that only ever moves files to the Trash.
翻译准备中
尚未检测到更新。GitHub 发布版本后会显示在这里。
个人 GitHub 账号下公开仓库的所有者可以登录并验证所有权,自行管理介绍,无需管理员批准。
登录并生成验证文件,在 30 分钟内将其提交到此仓库的默认分支。其他分支或分叉仓库中的文件无效。然后在下方检查文件,即可无需管理员批准直接管理项目。请保留文件以维持管理权限。
如需登录,将前往登录页面。登录后请回到此处,再次点击所选的验证按钮。
在项目文件夹中运行 /nomorevibe verify,即可验证所有权并自行管理介绍。
一分钟完成验证A fast, native Nextcloud client built with Flutter
翻译准备中
取自仓库 README
正在加载完整 README。 以下为已保存的摘录。
A fast, native Nextcloud client built with Flutter
and Material 3.
Noo is a clean, modern way to browse and manage the files on your own
Nextcloud server: files, photos, shares, activity, and trash in one app,
themed to match your device and laid out for both phones and tablets.
Noo is an independent, unofficial client. It is not affiliated with or
endorsed by Nextcloud GmbH.
Self-hosting gives you control over your files. Noo makes that cloud easy to
use day to day, whether you're opening a file, sharing a folder, or taking
your photos offline.查看完整 README ↗A fast, native Nextcloud client built with Flutter and Material 3.
Noo is a clean, modern way to browse and manage the files on your own Nextcloud server: files, photos, shares, activity, and trash in one app, themed to match your device and laid out for both phones and tablets.
Website: https://noo.ayushya.dev
Noo is an independent, unofficial client. It is not affiliated with or endorsed by Nextcloud GmbH.
Self-hosting gives you control over your files. Noo makes that cloud easy to use day to day, whether you're opening a file, sharing a folder, or taking your photos offline.
Prerequisites:
^3.12.2)flutter pub get
flutter run
On first launch, enter your server's address. Noo opens your browser to finish signing in.
flutter build apk # Android (debug-signed unless you configure a key)
flutter build ios # iOS
Release builds read signing details from android/key.properties or from
RELEASE_KEYSTORE_* environment variables (see android/app/build.gradle.kts).
Neither the keystore nor key.properties is, or should ever be, committed.
Without them, release builds fall back to debug signing.
Flutter with Material 3, provider for
state management, and http/dio talking directly to Nextcloud's WebDAV and
OCS APIs, with no bundled Nextcloud SDK. Android has native workers for
transfers and background sync.
Contributions are welcome. Please read CONTRIBUTING.md
first. In short:
flutter test # run tests
flutter analyze # static analysis / lints
Architecture, server integration, styling conventions, and code standards are
documented in CLAUDE.md and .claude/context/, written for
both human and AI contributors.
Noo talks only to the Nextcloud server you point it at. It has no analytics and no third-party tracking. Read the full privacy policy.
Typefaces Instrument Sans and Schibsted Grotesk are bundled under the SIL Open Font License, and icons are from Lucide. Those keep their own licenses; the license below covers Noo's own code and assets.
Noo is source-available under the PolyForm Shield License 1.0.0. In plain terms: you may read, build, run, and modify the code, and contribute changes back, but you may not use it to make a product or service that competes with Noo. Please do not republish it as your own app.
Contributions are welcome under the terms in
CONTRIBUTING.md.
I want the code to be open to read, learn from, build, and improve, while keeping anyone from lifting it and shipping a competing copy of the app. Permissive licenses (MIT, Apache) allow exactly that, and copyleft ones (GPL) still allow a rebranded fork. PolyForm Shield sits in between: it is not an OSI "open source" license, and I'm not claiming it is, but it keeps the code available while protecting the project.
The source of truth is a self-hosted Gitea instance, and this GitHub
repository is a read-only mirror plus the public issue tracker. I keep it
that way so that I own my hosting, builds, and release credentials rather
than depending on a third party for them. You don't have to use Gitea:
open issues and pull requests here as usual. Open PRs are imported to my
instance, reviewed and merged there, and main is mirrored back here, so a
merged PR may show as closed with a link to the commit instead of "Merged".
See CONTRIBUTING.md for details.