OpenHub
OpenHub — клиентское приложение GitHub с открытым исходным кодом для Android, быстрое и лаконичное.

Возможности
Приложение
- Один тип входа (OAuth).
- Светлая, тёмная и AMOLED тёмная темы, несколько цветов акцентов.
- Поддержка Markdown и выделения кода.
- Английский, упрощённый китайский, иврит, немецкий, хинди, португальский, корейский, испанский, традиционный китайский, русский, польский, грузинский, итальянский, нидерландский, чешский и португальский (Бразилия).
- Автономный режим.
- Поддерживает страницу популярных репозиториев для всех языков.
- Поддерживает переключение между несколькими учётными записями.
- Поиск репозиториев и пользователей.
- Поддержка ярлыков.
- Уведомления.
- Закладка пользователей или репозиториев.
- Запись истории просмотра репозиториев или пользователей.
- Просмотр коллекций Github.
- Просмотр популярных тем Github.
- Отключение загрузки сетевых изображений при использовании мобильной сети.
Репозитории
- Просмотр информации о репозиториях и ветках репозиториев.
- Добавление в избранное, отслеживание и разветвление репозиториев.
- Просмотр файлов репозиториев, коммитов и активности.
- Загрузка исходного кода, релизов и файлов.
- Просмотр личных, публичных, разветвлённых и добавленных в избранное репозиториев.
- Просмотр популярных репозиториев, отсортированных по дням, неделям или месяцам.
- Поиск репозиториев.
- Просмотр последних обновлений вики.
Пользователи
- Просмотр информации об пользователях.
- Просмотр подписчиков, подписок и организаций пользователей.
- Просмотр публичных репозиториев пользователей, добавленных в избранное и активности.
- Просмотр ваших личных репозиториев.
- Подписка и отписка от пользователей.
- Поиск пользователей.
Организации
- Просмотр информации об организациях.
- Просмотр публичных репозиториев организаций и их активности.
- Просмотр членов организаций.
Проблемы
- Просмотр информации о проблемах, комментариев и событий.
- Создание, открытие и закрытие проблем.
- Создание, редактирование и удаление комментариев к проблемам.
- Редактирование, добавление и удаление собственных меток.
- Написание комментариев с предварительным просмотром.
- Просмотр созданных, назначенных и упомянутых проблем.
- Просмотр проблем репозиториев.
Коммиты
- Просмотр информации о коммитах и файлов.
- Просмотр различий файлов.
- Просмотр коммитов репозиториев.
И многое другое
- OpenHub развивается и стремится стать лучшим клиентом GitHub.
Скриншоты
Спасибо за открытый исходный код
-
ButterKnife — связывает представления и обратные вызовы Android с полями и методами.
-
GreenDao — лёгкое и быстрое ORM-решение для Android, которое сопоставляет объекты с базами данных SQLite.
-
EventBus — оптимизированный для Android автобус событий, который упрощает взаимодействие между активностями, фрагментами, потоками, службами и т. д.
-
RxJava — библиотека для составления асинхронных и основанных на событиях программ с использованием наблюдаемых последовательностей для виртуальной машины Java.
-
RxAndroid — привязки RxJava для Android. Retrofit — безопасный для типов HTTP-клиент для Android и Java от Square, Inc.
Dagger — быстрый инжектор зависимостей для Android и Java.
Glide — библиотека загрузки и кэширования изображений для Android с акцентом на плавную прокрутку.
Code-prettify — встраиваемый скрипт, который делает фрагменты исходного кода в HTML более красивыми.
DataAutoAccess — простой способ доступа к данным пакета Android.
CircleImageView — круговое изображение ImageView для Android.
Toasty — обычный Toast, но со стероидами 💪.
Material-about-library — упрощает создание красивых экранов «О приложении» для ваших приложений.
Material-dialogs — красивые, плавные и настраиваемые диалоги API.
GitHub-Trending — собирает популярные страницы GitHub.
RichText — анализатор форматированного текста для Android, поддерживает Markdown и HTML.
Jsoup — парсер HTML на Java, с лучшими возможностями DOM, CSS и jQuery.
OctoDroid — это приложение предоставляет доступ к GitHub и позволяет оставаться на связи с вашей сетью.
FastHub — FastHub — лучший клиент GitHub для Android.
Вклад (в порядке времени фиксации)
-
moriel5 — перевод на иврит.
-
Henry2o1o, squeezer11, ropaha — перевод на немецкий.
-
Edfgdz — тестирование и предложения.
-
pzhlkj6612 — улучшение перевода китайского readme.
-
hiteshnayak305 — перевод на хинди.
-
KcNirvana — португальский перевод.
-
sclickk — улучшить английский перевод.
-
Zazsona — добавить тему AMOLED.
-
Aqueminivan — улучшить перевод английского readme.
-
XF-zhjnc — исправить ошибки.
-
fergthh — испанский перевод.
-
chiyi4488 — традиционный китайский перевод.
-
left4j — русский перевод.
-
TheParanoik — польский перевод.
-
X1nto — грузинский перевод.
-
MerkeX — итальянский перевод.
-
Vistaus — голландский перевод.
-
pkubanek — чешский перевод.
-
LouisUnnoficial — португальский (бразильский) перевод.
Лицензия
ThirtyDegreesRay:
Авторские права (C) 2017 ThirtyDegreesRay.
Лицензировано по GPL-3.0.
(См. файл LICENSE для полного текста лицензии.)
Kosh (13 файлов содержат код, скопированный из FastHub):
Авторское право (C) 2017 Kosh.
Лицензировано по лицензии GPL-3.0.
(См. файл LICENSE для всего текста лицензии.)
Комментарии ( 0 )