Полезные программы на java

RxJava — это реализация Reactive Extensions на виртуальной машине Java, которая представляет собой библиотеку для создания асинхронных программ и программ, основанных на событиях, с использованием наблюдаемых последовательностей.

Звезды GitHub: 33 тыс. +

Страница GitHub RxJava, откуда вы можете скачать и увидеть код проекта:

2) Elasticsearch

Elasticsearch — это распределенная поисковая система RESTful, созданная для облака.

Звезды GitHub: 31 тыс. +

Страница GitHub Elasticsearch, откуда вы можете скачать и увидеть код проекта:

3) Модернизация

Типобезопасный HTTP-клиент для Android и Java от Square, Inc.

Звезды GitHub: 28 тыс. +

Страница GitHub Retrofit, откуда вы можете скачать и увидеть код проекта:

4) OkHttp

Клиент HTTP и HTTP / 2 для приложений Android и Java.

Звезды GitHub: 27 тыс. +

Страница GitHub OkHttp, откуда вы можете скачать и увидеть код проекта:

5) Весенний ботинок

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

Что такое статический блок инициализации? static инициализатор 👨‍💻 Собеседование Java #Shorts ✅

Звезды GitHub: 25 тыс. +

Страница GitHub Spring Boot, откуда вы можете скачать и увидеть код проекта:

6) Guava: основные библиотеки Google для Java

Guava — это набор основных библиотек, который включает в себя новые типы коллекций (например, мульти-карту и мультинабор), неизменяемые коллекции, библиотеку графов, функциональные типы, кэш в памяти и API / утилиты для параллелизма, ввода-вывода, хеширования, примитивов. , отражение, обработка строк и многое другое!

Звезды GitHub: 24,5 тыс. +

Страница GitHub Guava, откуда вы можете скачать и увидеть код проекта:

7) MPAndroidChart

Мощная и простая в использовании библиотека диаграмм для Android

Звезды GitHub: 22,5 тыс. +

Страница GitHub MPAndroidChart, откуда вы можете скачать и увидеть код проекта:

8) скольжение

Glide — это быстрая и эффективная платформа для управления мультимедиа и загрузки изображений с открытым исходным кодом для Android, которая объединяет декодирование мультимедиа, кэширование памяти и дисков, а также объединение ресурсов в простой и удобный интерфейс.

Звезды GitHub: 22 тыс. +

Страница GitHub Glide, откуда вы можете скачать и увидеть код проекта:

9) Spring Framework

Spring предоставляет все необходимое, помимо языка Java, для создания корпоративных приложений в широком диапазоне сценариев и архитектур.

Звезды GitHub: 21,5 тыс. +

Страница GitHub Spring Framework, откуда вы можете скачать и увидеть код проекта:

10) Нож для масла

Как вызвать нестатический метод в статическом? 👨‍💻 Собеседование Java, Kotlin, Android #Shorts ✅

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

Звезды GitHub: 21 тыс. +

Страница GitHub Butter Knife, откуда вы можете скачать и увидеть код проекта:

Читайте также:
Как в eset программу добавить в исключения

11) Lottie для Android

Lottie — это мобильная библиотека для Android и iOS, которая анализирует анимацию Adobe After Effects, экспортированную как json с помощью Bodymovin, и визуализирует их на мобильных устройствах!

Звезды GitHub: 21 тыс. +

Страница Lottie на GitHub, откуда вы можете скачать и увидеть код проекта:

12) LeakCanary

Библиотека обнаружения утечек памяти для Android и Java.

Звезды GitHub: 19,5 тыс. +

Страница GitHub LeakCanary, откуда вы можете скачать и увидеть код проекта:

13) Апач Даббо

Apache Dubbo (инкубационный) — это высокопроизводительный фреймворк RPC на основе java, исходный код которого открыт от Alibaba.

Звезды GitHub: 19 тыс. +

Страница GitHub Apache Dubbo, откуда вы можете скачать и увидеть код проекта:

14) ZXing

ZXing («пересечение зебры») — это многоформатная библиотека обработки изображений 1D / 2D штрих-кода с открытым исходным кодом, реализованная на Java, с портами на другие языки.

Звезды GitHub: 18,5 тыс. +

Страница GitHub ZXing, откуда вы можете скачать и увидеть код проекта:

15) EventBus

EventBus — это шина событий публикации / подписки для Android и Java.

Звезды GitHub: 18 тыс. +

Страница GitHub в EventBus, откуда вы можете скачать и увидеть код проекта:

16) AndroidUtilCode

AndroidUtilCode — мощная и простая в использовании библиотека для Android. Эта библиотека инкапсулирует функции, которые обычно используются при разработке Android, которые имеют полную демонстрацию и модульное тестирование. Используя инкапсулированные API, вы можете значительно повысить эффективность разработки. Программа в основном состоит из двух модулей: utilcode, который обычно используется в разработке, и subutil, который редко используется в разработке, но утилиты могут быть полезны для упрощения основного модуля.

Звезды GitHub: 18 тыс. +

Страница GitHub AndroidUtilCode, откуда вы можете скачать и увидеть код проекта:

17) Универсальный загрузчик изображений

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

Звезды GitHub: более 16 тыс.

Страница GitHub универсального загрузчика изображений, откуда вы можете скачать и увидеть код проекта:

18) Пикассо

Мощная библиотека загрузки и кеширования изображений для Android (Java).

Звезды GitHub: 15,5 тыс.

Страница GitHub Picasso, откуда вы можете скачать и увидеть код проекта:

19) JADX

Инструменты командной строки и графического интерфейса для создания исходного кода Java из файлов Android Dex и Apk.

Звезды GitHub: 14,9 тыс .+

Страница GitHub JADX, откуда вы можете скачать и увидеть код проекта:

20) Фреска

Fresco — мощная система для отображения изображений в приложениях Android.

Звезды GitHub: 14,5 тыс. +

Страница GitHub Fresco, откуда вы можете скачать и увидеть код проекта:

21) Нетти

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

Звезды GitHub: 14 тыс. +

Страница GitHub Netty, откуда вы можете скачать и увидеть код проекта:

22) libGDX

libGDX — это кроссплатформенная среда разработки игр для Java, основанная на OpenGL (ES), которая работает в Windows, Linux, Mac OS X, Android, вашем браузере с поддержкой WebGL и iOS.

Звезды GitHub: 13,9 тыс. +

Страница GitHub библиотеки libGDX, откуда вы можете скачать и увидеть код проекта:

23) Гистрикс

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

Звезды GitHub: 13,9 тыс. +

Страница GitHub Hystrix, откуда вы можете скачать и увидеть код проекта:

24) Fastjson

Fastjson — это библиотека Java, которую можно использовать для преобразования объектов Java в их представление JSON. Его также можно использовать для преобразования строки JSON в эквивалентный объект Java. Fastjson может работать с произвольными объектами Java, включая уже существующие объекты, исходный код которых у вас отсутствует.

Читайте также:
Программа обучения правила работы на высоте

Звезды GitHub: 13,8 тыс. +

Страница GitHub Fastjson, откуда вы можете скачать и увидеть код проекта:

25) БРВА

Мощный и гибкий адаптер RecyclerAdapter,

Звезды GitHub: 13,8 тыс. +

Страница GitHub BRVAH, откуда вы можете скачать и увидеть код проекта:

26) Материальные диалоги

Красивый, плавный и настраиваемый API диалогов.

Звезды GitHub: 13,5 тыс. +

Страница GitHub диалогового окна материалов, откуда вы можете скачать и увидеть код проекта:

27) PhotoView

PhotoView призван помочь создать простую в использовании реализацию масштабируемого Android ImageView.

Звезды GitHub: 13 тыс. +

Страница GitHub PhotoView, откуда вы можете скачать и увидеть код проекта:

28) Тинкер

Tinker — это библиотека решений для исправления ошибок для Android, она поддерживает обновление dex, библиотек и ресурсов без переустановки apk.

Звезды GitHub: 11,9 тыс. +

Страница GitHub Tinker, откуда вы можете скачать и увидеть код проекта:

29) Материал-Анимация

Объяснение анимации перехода Android с примерами.

Звезды GitHub: 11,6 тыс. +

Страница GitHub Material-Animations, откуда вы можете скачать и увидеть код проекта:

30) Плед

Приложение для Android (Java), которое предоставляет новости дизайна и вдохновение, а также является примером реализации материального дизайна.

Звезды GitHub: более 11 тыс.

Страница GitHub Plaid, откуда вы можете скачать и увидеть код проекта:

31) SlidingMenu

Библиотека Android (Java), которая позволяет легко создавать приложения с выдвижными меню.

Звезды GitHub: более 11 тыс.

Страница GitHub SlidingMenu, откуда вы можете скачать и увидеть код проекта:

32) Дженкинс

Jenkins — ведущий сервер автоматизации с открытым исходным кодом. Созданный на основе Java, он предоставляет более 1000 подключаемых модулей для поддержки автоматизации практически всего, так что люди могут тратить свое время на то, что машины не могут.

Звезды GitHub: более 10 тыс.

Страница GitHub Jenkins, откуда вы можете скачать и увидеть код проекта:

33) ExoPlayer

Расширяемый медиаплеер для Android (Java).

Звезды GitHub: более 10 тыс.

Страница GitHub ExoPlayer, откуда вы можете скачать и увидеть код проекта:

34) greenDAO (зеленый)

greenDAO — это легкое и быстрое решение ORM для Android (Java), которое сопоставляет объекты с базами данных SQLite.

Звезды GitHub: 9,5 тыс. +

Страница GitHub greenDAO, откуда вы можете скачать и увидеть код проекта:

35) Царство

Realm — это мобильная база данных, которая работает непосредственно в телефонах, планшетах или носимых устройствах. Этот репозиторий содержит исходный код Java-версии Realm, которая в настоящее время работает только на Android.

Звезды GitHub: 9,5 тыс. +

Страница GitHub Realm, откуда вы можете скачать и увидеть код проекта:

36) Регистратор

Простой, красивый и мощный логгер для android (Java).

Звезды GitHub: более 9 тыс.

Страница GitHub Logger, откуда вы можете скачать и увидеть код проекта:

37) Базель

Быстрая, масштабируемая, многоязычная и расширяемая система сборки.

Звезды GitHub: более 9 тыс.

Страница GitHub Bazel, откуда вы можете скачать и увидеть код проекта:

38) MyBatis

Фреймворк MyBatis SQL mapper для Java.

Звезды GitHub: 7k +

Страница GitHub MyBatis, откуда вы можете скачать и увидеть код проекта:

39) Кинжал

Быстрый инжектор зависимостей для Android и Java от Square.

Звезды GitHub: более 6,5 тыс.

Страница GitHub Dagger, откуда вы можете скачать и увидеть код проекта:

40) Гайс

Guice (произносится как «сок») — это облегченный фреймворк для внедрения зависимостей для Java 6 и более поздних версий, предоставленный вам компанией Google.

Звезды GitHub: более 6,5 тыс.

Страница GitHub Guice, откуда вы можете скачать и увидеть код проекта:

41) Авто

Коллекция генераторов исходного кода для Java.

Звезды GitHub: более 6,5 тыс.

Читайте также:
Как работать с программой один прошивка

Страница GitHub в Auto, откуда вы можете скачать и увидеть код проекта:

42) JUnit 4

Фреймворк для тестирования Java, ориентированный на программистов.

Звезды GitHub: более 6,5 тыс.

Страница GitHub JUnit 4, откуда вы можете скачать и увидеть код проекта:

43) Мокито

Популярный фреймворк Mocking для модульных тестов, написанных на Java.

Звезды GitHub: более 6,5 тыс.

Страница GitHub Mockito, откуда вы можете скачать и увидеть код проекта:

44) JavaPoet

Java API для создания исходных файлов .java с помощью Square.

Звезды GitHub: 5 тыс. +

Страница GitHub JavaPoet, откуда вы можете скачать и увидеть код проекта:

45) OpenRefine

OpenRefine — это бесплатный инструмент с открытым исходным кодом для работы с беспорядочными данными и их улучшения. Звезды GitHub: 5 тыс. +

Страница GitHub OpenRefine, откуда вы можете скачать и увидеть код проекта:

46) j2objc (j2objc)

Инструмент перевода Java на iOS Objective-C и среда выполнения от Google.

Звезды GitHub: 5 тыс. +

Страница GitHub j2objc, откуда вы можете скачать и увидеть код проекта:

47) Отскок

Библиотека Java, которая моделирует динамику пружины и добавляет физику реального мира в ваше приложение от Facebook.

Звезды GitHub: 5 тыс. +

Страница GitHub Rebound, откуда вы можете скачать и увидеть код проекта:

48) ScribeJava

Простая библиотека OAuth для Java.

Звезды GitHub: 4k +

Страница GitHub ScribeJava, откуда вы можете скачать и увидеть код проекта:

49) Моши

Современная библиотека JSON для Android и Java от Square.

Звезды GitHub: 3,9 тыс. +

Страница GitHub Moshi, откуда вы можете скачать и увидеть код проекта:

50) Socket.IO-клиент Java

Это клиентская библиотека Socket.IO v1.x для Java. Звезды GitHub: 2,5 тыс. +

Страница GitHub Socket.IO-клиента Java, откуда вы можете скачать и увидеть код проекта:

Надеюсь, вам понравился список 50 лучших библиотек Java. Вот и все для этой статьи!

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

Разработчики OSS могут получать доход за счет поддержки и поддержки открытого исходного кода на IssueHunt

Источник: digitrain.ru

Лучшие проекты Java с Github

В данной статье я представлю вашему внимаю 50 Java-проектов на GitHub, с которыми не помешает познакомиться любому Java-разработчику.

javatg — лучший канал для освоения Java с нуля до профи.

1. RxJava: Reactive Extensions for the JVM

RxJava — это виртуальная реализация Java Reactive Extensions, которая представляет собой библиотеку для составления асинхронных приложений и программ, основанных на событиях, с использованием наблюдаемых последовательностей.

Звёзд на GitHub: 46k+

Страница RxJava на GitHub, с которой вы можете скачать и посмотреть код проекта:

2. Elasticsearch

Elasticsearch — это распространённая поисковая система RESTful, созданная для облака.

Звёзд на GitHub: 62k+

Страница Elasticsearch на GitHub, с которой вы можете загрузить и просмотреть код проекта:

3. Retrofit

Безопасный HTTP-клиент для Android и Java от Square, Inc.

Звёзд на GitHub: 41k+

Страница Retrofit на GitHub, с которой вы можете скачать и посмотреть код проекта:

Клиент HTTP https://vc.ru/u/1389654-machine-learning/578912-luchshie-proekty-java-s-github» target=»_blank»]vc.ru[/mask_link]

Полезные программы на java

Комментарии

Популярные По порядку
Не удалось загрузить комментарии.

ЛУЧШИЕ СТАТЬИ ПО ТЕМЕ

Шпаргалка по Git, в которой представлены основные команды

Git сегодня — это очень популярная система контроля версий. Поэтому шпаргалка по Git, состоящая из основных команд — это то, что может вам пригодиться.

6 книг по Java для программистов любого уровня

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

Git за полчаса: руководство для начинающих

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

Источник: proglib.io

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru