# --- title: "HiNotes: 100% FOSS-редактор заметок для Android на Jetpack Compose" description: "HiNotes — открытое приложение для…

> 2026-10-06 · AI Release · @ai_release1

> #Android #OpenSource #Markdown #FOSS #заметки #AI

--- title: "HiNotes: 100% FOSS-редактор заметок для Android на Jetpack Compose" description: "HiNotes — открытое приложение для заметок на Android: Markdown, SQLite, без интернет-прав, с интерфейсом на Jetpack Compose и Material 3 Expressive." tags: [Android, FOSS, Markdown, Jetpack Compose, HiNotes] ### ⚡ Главное за 5 секунд - **Суть:** HiNotes — простое приложение для заметок на Android с поддержкой Markdown, полностью свободное (100% FOSS, Apache License 2.0), с локальным хранением заметок в SQLite и настроек в DataStore. - **Где доступно:** проект опубликован на GitHub под именем outice2025/HiNotes; собрать можно из исходников — требуются JDK 17+ и Android SDK с platform 37 и build-tools 36+. - **Ограничение:** приложение не запрашивает INTERNET permission и не выполняет собственных сетевых запросов — данные остаются на устройстве, облачной синхронизации нет. ### 🔍 Что обнаружено HiNotes — это проект, который автор описывает как «простое, лёгкое в использовании 100% FOSS приложение для заметок на Android». В основе лежит локальная модель: заметки живут в SQLite, настройки — в DataStore, и ничего не отправляется наружу. Приложение не запрашивает разрешение на доступ в интернет, а пункт «Check for updates» просто открывает страницу релизов проекта в браузере. Интерфейс построен на Jetpack Compose и Material 3 Expressive, поддерживает семь акцентов Material 3 (по умолчанию синий), каждый — с полной светлой и тёмной схемой. На Android 12+ доступна динамическая подстройка цветов под обои и OLED-темная тема. Функциональность включает создание, редактирование и удаление заметок, поиск по заголовкам и содержимому, сортировку по дате обновления, создания или заголовку. Можно переключаться между одноколоночным списком и двухколоночной сеткой (staggered grid). Markdown рендерится в списке и в предпросмотре редактора, а в исходном коде доступны кнопки для жирного текста, курсива, чекбоксов и списков, плюс поиск в заметке. Автосохранение каждые 20 секунд включается опционально, при выходе с несохранёнными изменениями приложение спросит и всё равно сохранит. Для защиты используется пароль с PBKDF2-HMAC-SHA1 и разблокировка по лицу через androidx.biometric. Бэкап делается вручную: настройки экспортируются как JSON, заметки — как ZIP-архив Markdown-файлов через системный «Поделиться». Сборка требует JDK 17+ и Android SDK platform 37; release-сборка по умолчанию идёт unsigned, если не задан keystore.properties. ### 💡 Почему это важно HiNotes — наглядный пример современного Android-приложения с открытым кодом, которое полностью обходится без сетевых разрешений, аналитики, трекинга и аккаунтов, оставаясь при этом функциональным редактором заметок с разметкой Markdown. Для гика это практический кейс использования Jetpack Compose и Material 3 Expressive в реальном проекте. Пользователь получает офлайн-инструмент, который можно собрать самостоятельно, проверить исходники и адаптировать под свои нужды, а разработчик — готовый референс с детальной документацией по сборке и структуре. ### 🧩 Контекст Проект опубликован на GitHub (outice2025/HiNotes) и сопровождается README на английском и упрощённом китайском. Код распространяется под лицензией Apache License 2.0; иконки приложения основаны на Material Symbols Rounded (также Apache-2.0), шрифты отдельно не распространяются. В репозитории лежат скрипты для генерации иконок, палитр и проверок (например, tools/verify/run.ps1 для проверки архива и Markdown-операций), что делает проект не просто кодом, а небольшим инструментарием для разработчика и продвинутого пользователя.

[Источник](https://github.com/outice2025/HiNotes)
