Библиотеки java для android studio

Библиотеки

Java-библиотеки позволяют хранить код для какой-то задачи в одном месте и использовать в разных проекта, просто подключая её.

В Android Studio библиотека подключается через Gradle. Просто добавляем строку в блок с зависимостями и студия сама скачает и установит библиотеку.

Описания популярных библиотек

Библиотека EventBus — рассылаем и реагируем на события.

joda-time-android — Популярная библиотека Joda-Time для Android, позволяющая работать с датой и временем.

AndroidSlidingUpPanel — выдвигающая панель сверху или снизу.

Rebound — библиотека для создания анимационных эффектов у компонентов

GSON — библиотека для работы с JSON.

Moshi — современная библиотека для работы с JSON.

Card Library — интересная библиотека для создания карточек. Автор библиотеки рассказывает о ней на своей странице. А на ГитХабе сама библиотека в исходных кодах. Сам ещё не использовал, но демо библиотеки мне понравилось.

svg-android — работа с векторными изображениями SVG

Android-Query (AQuery) — простой способ использования асинхронных задач и управления UI-элементами

Библиотека Okio для операций ввода/вывода

Библиотеки для загрузки изображений с котиками

Picasso — библиотека для загрузки изображений с разнообразным функционалом.

Glide — похожа по синтаксису и функционалу на Picasso. Библиотека поддерживает анимированные GIF-файлы.

Universal Image Loader — библиотека для загрузки изображений из сети или локальных носителей

koush/ion — и ещё одна популярная библиотека для асинхронных соединений и загрузок изображений.

Fresco | An image management library — Facebook тоже решил внести свою лепту в создании библиотеки для загрузки изображений.

Coil — относительно новая библиотека на Kotlin с корутинами.

Графики и диаграммы

AChartEngine — библиотека для рисования графиков

GraphView — ещё одна библиотека для графиков. Доступны два вида. Встраивается в разметку активности через код.

HoloGraphLibrary — Ещё одна библиотека для рисования графиков.

blackfizz/EazeGraph — и ещё одна библиотека с разными типами графиков.

Источник

25 занимательных Android библиотек. Весна 2018

Это список из 25 новейших Android-библиотек, проектов и инструментов, выпущенных за последние 3 месяца. Здесь нет первого и последнего места, это просто список интересных библиотек. Они определённо заслуживают вашего внимания. Наслаждайтесь!

1. scrcpy

Этот инструмент разработан командой Genymotion и делает то же самое, что и Vysor. Он обеспечивает отображение и управление устройствами Android, подключенными по USB. Для его работы не нужны никакие root права. Работает он на Linux, Windows и MacOS. И это бесплатно!

README здесь действительно хорош. В нём вы найдёте полное описание установки и запуска проекта. Для пользователей Mac проект доступен также через homebrew.

2. Long Shadows

Эта библиотека для простого создания красивых длинных теней в Android.

В этой библиотеке вы найдёте множество интересных функций:

  • поддержка любого вида View-компонентов,
  • полный контроль отображения теней,
  • возможность задания нескольких теней для View-компонента,
  • теневые анимации,
  • асинхронные вычисления,
  • и многое другое.

README полна отличных примеров и очень хорошо написана. Вероятно, это один из лучших README, которые я когда-либо читал. Проект выпущен под лицензией MIT.

3. TextPathView

Это View-компонент, анимирующий отрисовку текста. Лучше один раз увидеть гифку ниже!

Оригинальный README написан на китайском языке, но есть и английская версия. Там вы найдёте информацию о том, как использовать библиотеку, и какие обновления готовятся к выпуску. Библиотека пока ещё на ранней стадии разработки (версия 0.1.2), поэтому будьте готовы к возникающим проблемам. Проект выпущен под лицензией MIT.

4. ShapeOfView

Это библиотека, которая позволяет создавать пользовательские фигуры необычной формы.

Вот ещё один пример того, что можно сделать при помощи библиотеки:

Впечатляет, да? Ещё больше примеров вы сможете найти в документации. Сама библиотека реализуется под лицензией Apache 2.0.

5. ModalBottomSheetDialogFragment

Эта библиотека была разработана для использования всплывающего снизу диалогового окна по принципам материального дизайна.

Документации вполне достаточно для начала использования диалогов. Сам проект выпущен под лицензией Apache 2.0.

6. PhotoEditor

Библиотека Photo Editor предназначена просто для редактирования изображений с использованием красок, текста, смайликов и стикеров.

README очень полезен и хорош. Проект находится на довольно ранней стадии разработки (версия 0.1.1) и выпущен под лицензией Apache 2.0.

7. Hyperion-Android

Hyperion — это инструмент для отладки и проверки приложений. Его можно легко интегрировать в любое приложение.

Дополнительную информацию вы можете получить, почитав README или блог разработчиков. Проект выпущен под лицензией MIT, и в настоящее время его версия 0.9.22.

8. KotlinPleaseAnimate

Это библиотека для создания красивых анимаций, написанная в Котлине.

Документации вполе достаточно для начала работы с ней. Проект выпущен под лицензией Apache 2.0.

9. ElevationImageView

Благодаря этой библиотеке вы сможете добавить тень для вашего ImageView.

Документация довольно короткая, но ее достаточно для начала использования библиотеки. В настоящее время версия библиотеки 1.1, и проект выпущен под лицензией Apache 2.0.

10. Floating Action Button Speed Dial

Эта библиотека реализует плавающую кнопку из материального дизайна.

Читайте также:  Happy summer для андроид


Документация помимо теории включает в себя пример приложения, доступного в Google Play.
Проект выпущен под лицензией Apache 2.0.

11. RadiusTransition

Это приложение, которое позволяет трансформировать круглое изображение в квадрат. Изображение в этом примере выводится через Glide.

README короткий, но при желании вы можете почитать код, так как он довольно простой. О лицензии не упоминается.

12. hiroaki

Цель Hiroaki — помочь в тестировании интеграции с API, используя мощность Kotlin.

Библиотека предоставляет MockWebServer для создания сервера-заглушки в качестве цели для ваших HTTP-запросов, которые вы будете отправлять на ваш бэкэнд.
Это позволит вам проверить, как ваша программа отреагирует на определённое поведение сервера и API.

Документация стоит того, чтобы в неё заглянуть. Проект написан под лицензией Apache 2.0.

13. Ferris-Wheel

Многие из вас, скорее всего, слышали об одном из самых высоких колес обозрения в мире — London Eye. Теперь в своем приложении вы можете сделать свое собственное колесо обозрения благодаря библиотеке Ferris-Wheel.

В README вы можете прочитать, каким образом подключить и использовать его в своем проекте. Он выпущен под лицензией Apache 2.0.

14. gradle-dependency-graph-generator-plugin

Это плагин Gradle, который позволяет визуализировать ваши зависимости на графике.

В документации вы найдёте, как настроить плагин и как его использовать. Проект создан под лицензией Apache 2.0.

15. Runtime Permission

Эта библиотека, по словам Флорана Чампиньи, является самым простым способом для запроса динамических разрешений в новых версиях Android.

Дополнительную информацию смотрите в документации. Проект выпущен под лицензией Apache 2.0.

16. Prefekt

Prefekt — это Android SharedPreferences для Kotlin. Он прост в использовании и эффективен благодаря кэшированию в памяти. Вы можете подписаться на обновления значений в SharedPreference, и подписка сработает, даже если значение было изменено не через функционал Prefekt.

Есть и множество других интересных функций, описанных в документации, поэтому проект стоит вашего внимания. Выпущен под лицензией Apache 2.0.

17. ColorPickerPreference

Библиотека, позволяющая реализовать ColorPickerView, ColorPickerDialog и ColorPickerPreference. С её помощью вы сможете получить цвет HSV, значения RGB, код цвета HTML для изображений из галереи.


Документация всеобъемлющая и даже содержит описания методов. Определенно стоящая библиотека. Лицензия: Apache 2.0

18. MusicVisualization

При помощи этой библиотеки вы сможете визуализировать свой аудиофайл. Для этого библиотека использует функционал Android OpenGL ES.

В разделе релизов библиотеки на github вы можете найти .apk файл примера функционирования библиотеки. Распространяется под лицензией Apache 2.0.

19. TreeView

Android TreeView используется для отображения данных в древовидных структурах.

Документация подробная и описывает все необходимые шаги для подключения библиотеки к вашему проекту Android. Лицензия: Apache 2.0

20. inline-youtube-view

Это утилита предназначена для встраивания YouTube-компонента в ваше Android приложении. Компонент YouTube был разработан для работы с Android, iOS и React Native.

В библиотеке описываются некоторые проблемы, с которыми можно столкнуться, например:

  • YouTube SDK работает не на всех устройствах
  • нельзя запускать более одного экземпляра YouTube-компонента одновременно

21. WhatsNew

WhatsNew автоматически отображает краткое описание новых функций вашего приложения после того, как пользователи его обновляют.

В README вы можете прочитать, как библиотеку использовать. Проект выпущен под лицензией MIT.

22. ColoredShadowImageView

Это вторая библиотека в этом списке, которая позволяет создать красивые тени вокруг изображения на основе его цветовой гаммы.

В документации вы найдёте пример .apk файла и описание настроек и использования. Проект выпущен под лицензией Apache 2.0.

23. easylauncher-gradle-plugin

Эта библиотека поможет вам изменить иконку приложения для каждого из ваших buildVariant’ов, используя простые правила Gradle. Вы сможете добавлять полоски любого цвета, накладывать собственные изображения или изменять цвет иконки.

Документация содержит описание использования библиотеки, способ её настройки, доступные параметры и описание структуры проекта. Проект выпущен под лицензией Apache 2.0.

24. ConcealerNestedScrollView

Это библиотека, которая упрощает скрытие View-компонентов сверху и снизу экрана при прокрутке пользовательского NestedScrollView.

В документации найдёте всё необходимое для достижения этого эффекта.

25. Theatre

Это проект, который использует чистую архитектуру + MVVM + реактивные расширения + архитектурные компоненты Android. Основная цель — использовать новейшие практики и библиотеки.

В проекте используются такие библиотеки, как: Android KTX, архитектурные компоненты Android, Dagger 2, RxJava, RxKotlin, RxAndroid, ConstraintLayout, Glide и многие другие. Это действительно нужно увидеть! Лицензия: Apache 2.0.

Источник

30 Android-библиотек и инструментов, которые не должны пройти мимо вас в 2018 году

В течение лета 2018 года было разработано и обновлено множество отличных Android-библиотек и инструментов.

Я составил самый новый неупорядоченный список Android-библиотек, инструментов и проектов, которые могут оказаться интересными или полезными во время вашей повседневной работы. Они также отлично подойдут для вдохновения или экспериментов.

Надеюсь, вам понравится. Давайте начнём!

1. LayoutManagerGroup

Это библиотека, которая предлагает набор LayoutManagers для RecyclerView, которые помогут достичь таких эффектов, как на gif ниже.

Эти LayoutManagers в основном расширяют RecyclerView.LayoutManager или просто LinearLayoutManager и добавляют к ним дополнительную функциональность.

У этой библиотеки весьма лаконичная документация, но код говорит сам за себя. Лучший способ разобраться в библиотеке — это посмотреть пример приложения и увидеть в нём реализацию Activities и Fragments .

Библиотека выпущена под лицензией Apache 2.0, и на неё действительно стоит обратить внимание.

2. Creative View Pager

Creative View Pager — это интересная реализация ViewPager , в который добавляется список заголовков, плавно прокручивающийся вместе с содержимым страниц.

Документация исчерпывающая и объясняет, как использовать библиотеку. Выпущена под лицензией Apache 2.0 и написана практически полностью на Kotlin.

3. Instabug

Instabug — это инструмент сбора отзывов и ошибок для мобильных приложений. Благодаря нескольким простым действиям ваши пользователи или бета-тестировщики смогут сообщать об ошибках или оставлять отзывы, а SDK будет запоминать состояние среды устройства пользователя, включая все консольные логи, сетевые запросы и шаги для воспроизведения ошибки, собирая всю эту информацию на одной панели для удобства отладки и исправления ошибок.

Читайте также:  Энергосберегающий режим для андроида

В ходе недавнего обновления было исправлено множество ошибок. Подробнее об этих изменениях вы можете почитать здесь. Таким образом, Instabug даёт возможность:

  • сообщать об ошибках и сбоях;
  • проводить опросы прямо в приложениях;
  • запрашивать функциональность, которую хотелось бы видеть в приложении;
  • контролировать производительность сети;
  • включать автозапись экрана.

Я использую Instabug с 2016 года, когда я искал инструмент, который помог бы моей команде и нашим пользователям. Настоятельно рекомендую его и вам.

4. CheckableChipView

Это check-виджет для Android на основе EventFilterView из приложения, написанного специально для Google I/O 2018. Для него требуется minSdkVersion 21.

Хороший README позволяет быстро начать работать с виджетом. Первоначальную реализацию разработали Ник Батчер и Хосе Алькеррека из Google.

Виджет выпущен под лицензией Apache 2.0 и написан на Kotlin.

5. CrunchyCalendar

Это лёгкий, мощный и простой в использовании календарь.

Он предлагает ряд полезных функций:

  • бесконечная вертикальная прокрутка в обоих направлениях;
  • установка временных рамок для ограничения прокрутки внутри определенного периода;
  • выбор одной даты, нескольких дат или временных диапазонов;
  • предустановка выбранных дат;
  • цветовые настройки;
  • отображение цветовых индикаторов;
  • установка собственных ItemDecoration ;
  • являясь наследником класса View , может быть использован где угодно: в Activity , Fragment , Dialog , или может быть интегрирован в другой пользовательский View -компонент.

Замечательная документация с множеством примеров. Также есть пример приложения на Github и Google Play.

Этот проект выпущен под лицензией MIT.

6. InboxRecyclerView

Это библиотека для создания динамической навигации в приложении, вдохновлённая Google Inbox и Reply.

InboxRecyclerView можно спокойно добавить в любой существующий проект. Можете взглянуть на пример приложения и загрузить его APK, чтобы посмотреть на своём телефоне.

Автор также написал действительно хорошую статью о библиотеке. Она определённо достойна вашего внимания. Выпущена под лицензией Apache 2.0.

7. SlideBack

Это небольшая, но интересная библиотека, которая предлагает вам использовать SlideBackView внутри Activity . Чтобы понять, что это вообще такое, взгляните на gif ниже.

К сожалению, документация довольно скудная и написана на китайском языке. Я бы не использовал её в своём проекте, а только лишь поэкспериментировал с ней. Тем не менее, вы можете изучить приложение и саму библиотеку. Она выпущена под лицензией MIT.

8. DrawableToolbox

Эта библиотека создаёт drawables программно и избавляет от повторяющихся файлов drawable.xml .

Выпущена под лицензией Apache 2.0. Есть полноценная документация и работает с API 14 и выше.

9. ColorPicker

Это библиотека написана тем же разработчиком, который написал DrawableToolbox. Это просто ещё один виджет для выбора цвета.

Эта библиотека предоставляет неплохую документацию. Выпущена под лицензией Apache 2.0 и работает с API 14 и выше. Если вам нужна функциональность выбора цвета в вашем приложении, то это отличный вариант.

10. MvRx

Библиотека просто огромна. MvRx (произносится «мэйврикс» (англ. mavericks)) — это Android-фреймворк от Airbnb, который они используют практически для всех своих продуктов.

MvRx делает разработку экранов приложения, от самых простых до более сложных, более простой, чем она есть изначально. Тем не менее, в ней всё построено поверх существующих компонентов, таких как фрагменты или архитектурные компоненты, поэтому она не ограничивает вас и может легко применяться в ваших проектах.

Основная цель заключалась в том, чтобы создавать приложения быстрее и с меньшими усилиями. MvRx использует следующие технологии и концепции:

  • Kotlin;
  • Архитектурные компоненты Android;
  • RxJava;
  • React (концепция);
  • Epoxy (рекомендуется).

Фреймворк выпущен под лицензией Apache 2.0. Документация и wiki просто великолепны. В wiki есть версия tl;dr , а есть и обычная, со всеми объяснениями, необходимым для понимания концепции.

11. RxRedux

Если вы слышали о Redux, его основных концепциях и трех принципах, вы, вероятно, сразу поймёте, о чём эта библиотека.

RxRedux — это реализация, основанная на RxJava (вдохновленная redux-observable), которая помогает нейтрализовать побочные эффекты (побочный эффект — это функция типа (Observable , StateAccessor ) -> Observable ).

RxRedux является некой заменой оператора .scan() в RxJava. README написан хорошо и отлично дополнен этой статьей. Библиотека выпущена под лицензией Apache 2.0.

12. Emoji Slider

Это кастомный SeekBar , вдохновленный эмоджи-слайдером от Instagram.

В проекте есть очень хорошая документация и пример приложения. Выпущен под лицензией Apache 2.0.

13. Covert

Это библиотека, которая помогает реализовывать Material Swipe Actions в RecyclerView. Естественно, она написана в соответствии с принципами Material Design.

Благодаря хорошей документации её легко насторить. Проект выпущен под лицензией MIT.

14. PixelShot

Это библиотека, которая может сохранять любой View -компонент или SurfaceView в виде изображения в форматах: JPG/PNG/nomedia . Библиотека работает в фоновом потоке, обрабатывая ошибки ввода-вывода и управляя распределением памяти.

Вы можете использовать её, чтобы делать скриншоты внутри вашего приложения (например, для сообщения об ошибке).

Она довольно проста в использовании, а существующей документации вполне достаточно для начала. Она выпущена под лицензией Apache 2.0 и поддерживает API 19 и выше.

15. WiseFy

WiseFy — это оболочка для WifiManager и ConnectivityManager для Android. Она добавляет лёгкие высокоуровневые настройки, например:

  • добавление и удаление сетей;
  • проверка подключения устройства;
  • проверка текущей сети;
  • включение и выключение Wi-Fi и многое другое.

Это не новая библиотека, но недавно в ней произошёл огромный рефакторинг, и она была полностью переписана на Kotlin.

Документация хорошая и подробная. Лицензия: Apache 2.0.

16. MVICore

MVICore — это современный MVI-фреймворк от Badoo Tech, который включает в себя:

  • 100% Kotlin: простой способ реализовывать свои бизнес-функции в реактивном режиме;
  • Масштабирование: вы можете работать с единственным Reducer-компонентом, но при необходимости сможете добавить их столько, сколько нужно для обработки более сложных случаев;
  • Обработка событий: есть решение для обработки событий, состояние которые вы не хотите хранить;
  • Связывание реактивных компонентов: очень простой API для связки ваших реактивных компонентов вместе с автоматическим управлением жизненным циклом;
  • Логгер из коробки;
  • Временной отладчик: для всех ваших реактивных компонентов (а не только для переменных среды) вы сможете записать их состояние во времени и затем просмотреть его.
Читайте также:  Как обновить android для планшета

У фреймворка действительно хорошая документация. Если вы хотите переписать свое приложение в стиле MVI, то вам стоит обратить внимание на это решение.

17. DialerLoading

Эта библиотека может быть полезна при разработке собственных View -компонентов. Например, такой вот крутящийся телефонный диск может использоваться в качестве замены индикатора загрузки.

В проекте есть короткий README. А выпущен он под лицензией Apache 2.0. Написан полностью на Kotlin.

18. HtmlRecycler

Это интересная библиотека, которая преобразует простую HTML-страницу в RecyclerView из нативных Android-виджетов, основанная на Jsoup library и вдохновленная Medium Textview.

Эта библиотека ещё находится на стадии разработки, поэтому с осторожностью используйте её в своих проектах. Документация хорошая и доступно объясняет, как использовать библиотеку. Выпущена под лицензией Apache 2.0.

19. Android Clean Architecture Components Boilerplate

Я неоднократно упоминал об этой библиотеке, но благодаря усилиям команды Buffer она всё ещё развивается. В настоящее время они показывают, как использовать Koin вместо Dagger для инжекции зависимостей.

Библиотека выпускается под лицензией MIT.

20. Splitties

Splitties — это коллекция небольших независимых Android-библиотек, цель которых — сделать разработку приложений и библиотек для Android простой и весёлой. Мне очень нравится эта идея.

Этот проект называется «Splitties», потому что он разделён на небольшие модули, распространяемые как независимые Android-библиотеки, поэтому вы можете добавлять к себе в проект только те, которые действительно нужны, что помогает уменьшить размер финального apk-файла.

Каждый модуль спроектирован так, чтобы при своём небольшом размере он был максимально эффективным.

Документация хорошая, проект выпущен под лицензией Apache 2.0.

21. AndroidWM

Это небольшая библиотека для водяных знаков на изображениях, которая в том числе поддерживает зашифрованные и невидимые водяные знаки.

Библиотека довольно мощная и предлагает создавать несколько водяных знаков, выбирать режим рисования и способ загрузки ресурсов (как текст, как View -компонент или как Android-ресурс). Документация хорошая, ещё есть пример приложения.

Библиотека выпущена под лицензией Apache 2.0.

22. Android components

Это вторая коллекция библиотек в этой статье. На этот раз от команды Mozilla, и она может быть полезна во время создания браузеров или приложений, похожих на браузер.

На приведенной ниже диаграмме показаны некоторые из доступных компонентов.

В проекте есть 4 примера приложений, демонстрирующих использование различных компонентов. В нём также хорошая документация, и выпущен он под лицензией MPL 2.0.

23. RxBiometric

Эта библиотека связывает RxJava и RxKotlin с Biometric Prompt (сканер отпечатков пальцев) на Android (добавлен в Android 9 Pie, API 28+).

Согласно официальному блогу Android-разработчиков, если в вашем приложении вы используете собственные механизмы авторизации через отпечатки пальцев, то вы должны как можно скорее переключиться на использование BiometricPrompt API.

RxBiometric поможет вам сделать это через поток RxJava. В ней есть надежная документация с примерами использования. Выпущена под лицензией Apache 2.0.

24. EnhancedNavigationView

Это библиотека, которая расширяет BottomNavigationView от Google и позволяет взглянуть на него под весьма интересным углом.

Проект написан на Kotlin. Выпущен под лицензией Apache 2.0, и в нём есть пример приложения с использованием библиотеки.

25. livedata-ktx

Это расширение LiveData на Kotlin, превращающее код в цепочки вызовов, как RxJava, от команды Shopify. Если вы используете LiveData из архитектурных компонентов Android, то вы легко можете заменить его на LiveData KTX и создавать такие цепочки, как показано на примере ниже:

Проект разрабатывается четырьмя разработчиками и выпущен под лицензией MIT.

26. Tumbleweed

Tumbleweed — это ответвление от Universal-Tween-Engine, которое позволяет создавать плавные интерполяции для каждого атрибута каждого объекта в ваших проектах.

Tumbleweed отличается от исходного проекта несколькими особенностями:

  • уменьшено изменение Tweens и Timelines (разделено объявление и реализация Tweens );
  • интерполяция инкапсулирована путём создания определённого типа ( TweenType );
  • удалён пул (постоянный источник неожиданного поведения) и многое другое.

Содержит исчерпывающую документацию и выпущена под лицензией Apache 2.0. В ней также есть пример приложения.

27. Stylist

Stylist — это проект, созданный разработчиками Uber. Это Gradle-плагин, написанный на Kotlin, который генерирует базовый набор Android-тем. Например, если вы хотите определить размер текста в тёмной и светлой темах приложения, вы создадите следующий класс:

И вы получите сгенерированные XML-темы:

Проект выпущен под лицензией Apache 2.0.

28. RxkPrefs

Это небольшая библиотека, которая предоставляет реактивные shared preferences. Она разработана специально для использования вместе с Kotlin.

Используя экземпляр RxkPrefs , вы можете получить preferences. Но это будет не сырое значение preference, а экземпляр интерфейса Pref , который предоставляет больше функциональности.

Библиотека выпущена под лицензией Apache 2.0.

29. Philology

Эта библиотека предлагает простой способ динамической замены строковых ресурсов вашего приложения или добавления новых языков без необходимости публикации новой версии в Google Play. Как это работает?

Philology не изменяет способ использования ресурсов при разработке приложения. Вместо этого происходит внедрение в этот процесс: перехватывается значение, возвращаемое из ваших файлов внутри приложения, и проверяется, есть ли на сервере более новое значение. Это позволяет устранять опечатки, улучшать формулировки или даже добавлять новый язык. Всё в режиме реального времени, без необходимости выпуска новой версии приложения.

Это действительно хорошая идея. Библиотека выпущенна под лицензией Apache 2.0. Проект содержит пример приложения, а также действительно полную документацию.

30. Scarlet

Это вдохновлённый Retrofit WebSocket -клиент для Kotlin и Java от команды Tinder. Библиотека хорошо задокументирована и описана в этой статье.

Вы также можете посмотреть её использование в приложении для проверки курса Биткойна в реальном времени.

Scarlet управляется при помощи StateMachine, также разработанной командой Tinder.

Проект выпущен под лицензией BSD 3-Clause.

Заключение

Вот и всё! Надеюсь, вам понравился этот список, и некоторые проекты вдохновили вас. Если вы знаете ещё какую-нибудь большую библиотеку, которая была выпущена за последние 5 месяцев, и я не упоминул об этом, пожалуйста, дайте мне знать в комментариях.

Источник

Оцените статью