OpenRefine — это мощный инструмент с открытым исходным кодом на базе Java, предназначенный для очистки, преобразования и сопоставления неструктурированных данных через веб-интерфейс.
Открытый код. Новые возможности.
Находите качественные проекты с открытым исходным кодом, отправляйте проекты анонимно, заявляйте права на свои проекты и редактируйте их.
Немного любопытства. Мир открытого кода.
THE FIRST COLLECTIONЭто подборка качественных Java-проектов с открытым исходным кодом, охватывающая ИИ-фреймворки, практические проекты, проектирование систем, библиотеки инструментов и средства разработки, предназначенная для предоставления разработчикам на Java высококачественных учебных ресурсов и технических справочных материалов.
«Записки о кодировании» (LeetCode-Master) — это систематический курс по подготовке к LeetCode, охватывающий структуры данных и алгоритмы. Темы расположены в логической последовательности от базовых до продвинутых, каждая задача снабжена текстовым и видео-разбором. Курс поддерживает C++, Java, Python, Go, JavaScript и подходит для обучения с нуля до уверенного уровня.
Stirling PDF — это открытая PDF-платформа для редактирования, подписания, конвертации и автоматизации PDF локально или на собственных серверах без внешних сервисов.
Предоставляет сервер MCP, который загружает и анализирует исходники библиотек Kotlin/Java из Maven/Gradle, предоставляя через набор инструментов для AI-ассистентов и IDE сигнатуры API, KDoc, исходный код, зависимости и списки версий.
Коллекция паттернов проектирования, реализованных на Java опытными программистами и архитекторами из open-source сообщества. Каждый паттерн включает описание и хорошо прокомментированные примеры исходного кода, служащие практическими руководствами.
JavaGuide — это систематизированная база знаний для Java-бэкенд-разработчиков и готовящихся к собеседованиям, охватывающая основы Java, коллекции, многопоточность, JVM, базы данных, распределённые системы, проектирование систем и разработку AI-приложений, а также содержащая планы обучения и рекомендации по подготовке к интервью.
Обширное руководство с обширным контентом по различным областям технологий, помогающее накапливать знания и отвечать на вопросы для карьеры в этой сфере.
Проект для углублённого изучения Java-разработки в интернете, систематизирующий ключевые области бэкенд-архитектуры: высоконагруженные системы, распределённые вычисления, отказоустойчивость, микросервисы и обработку больших объёмов данных.