Проекты на CSS
-
mdui
Адаптивный фронтенд-фреймворк для создания сайтов в стиле Material Design. Не имеет зависимостей, поддерживает смену темы, отличается небольшим размером и низким порогом входа. Документация.

Проекты на Go
-
aliyungo
Неофициальный SDK на Go для Aliyun с поддержкой API: ECS, OSS, DNS, SLB, RDS, RAM, MNS, STS, SLS, MQ, Push, OpenSearch, DM и Container Service.
-
conference
Технические доклады о практическом применении Go в реальных проектах.
Проекты на Java
-
FunGameRefresh
Забавный виджет обновления свайпом вниз.

-
ProgressManager
Одной строки кода достаточно, чтобы отслеживать ход отправки и загрузки данных по всем сетевым подключениям в приложении, включая загрузку изображений через Glide. Принцип работы похож на EventBus: из любого места приложения можно зарегистрировать несколько обработчиков, используя URL как идентификатор. Когда по этому адресу начинается отправка или загрузка данных, фреймворк вызывает все связанные обработчики, чтобы разные модули синхронно обновили состояние.

Проекты на JavaScript
-
font-spider
Интеллектуальный инструмент для сжатия WebFont. Он автоматически находит веб-шрифты, используемые на странице, и сжимает их по мере необходимости.

-
slick
Плагин слайдера на основе jQuery с поддержкой сенсорного управления. Умеет динамически добавлять и фильтровать слайды, прокручивать их по кругу, запускать показ автоматически и лениво загружать содержимое. Официальный сайт на китайском.

-
veneno
Фреймворк для автоматизированного поиска уязвимостей веб-безопасности, написанный на Node.js.
-
xdomain
Библиотека на чистом JavaScript для реализации CORS. Пример онлайн.
Проекты на Objective-C
Проекты на Python
-
aredis
Асинхронный клиент Redis на Python 3 с использованием asyncio. Поддерживает одиночный сервер, пул подключений, Sentinel и кластер. Автор ищет единомышленников, чтобы вместе сопровождать и улучшать проект. Пример кода:
>>> import asyncio >>> from aredis import StrictRedis >>> >>> async def example(): >>> client = StrictRedis(host='127.0.0.1', port=6379, db=0) >>> await client.flushdb() >>> await client.set('foo', 1) >>> assert await client.exists('foo') is True >>> await client.incr('foo', 100) >>> >>> assert int(await client.get('foo')) == 101 >>> await client.expire('foo', 1) >>> await asyncio.sleep(0.1) >>> await client.ttl('foo') >>> await asyncio.sleep(1) >>> assert not await client.exists('foo') >>> >>> loop = asyncio.get_event_loop() >>> loop.run_until_complete(example()) -
django-blog-tutorial
Серия из 26 уроков на основе последних на момент публикации версий Django 1.10 и Python 3.5. Шаг за шагом она учит создавать личный блог на Django с нуля и помогает освоить приёмы разработки. Демонстрация результата.
-
freezegun
Модуль для подмены текущего времени в приложении: позволяет установить заданную дату. Можно использовать декоратор, менеджер контекста и другие способы вызова. Пример кода:
from freezegun import freeze_time import datetime import unittest @freeze_time("2012-01-14") def test(): assert datetime.datetime.now() == datetime.datetime(2012, 1, 14) -
musicbox
Консольная утилита для NetEase Cloud Music, написанная на Python. Установка и запуск просты, а пользоваться ей удобно.

-
snake
ИИ-версия игры «Змейка»: алгоритм ведёт змейку за едой, а игра заканчивается, когда она заполняет всё поле. В проекте подробно разобраны принцип работы и связанные алгоритмы.

Проекты на Ruby
-
mastodon
Исходный код серверной части социальной сети на Ruby. С его помощью можно развернуть собственный сайт социальной сети.

Прочее
-
Spacemacs-rocks
Программа на 21 день, которая знакомит с Emacs и Spacemacs (набором конфигурационных файлов для Emacs).
-
SpaceVim
Модульный набор конфигураций для Vim и Neovim, развиваемый сообществом. В нём есть функциональные модули, оптимизированные настройки для Neovim и поддержка многих языков. Выберите нужные модули — и получите подходящую среду разработки.

-
up
Как улучшить навыки английского языка.

-
vim-galore-zh_cn
Vim: от основ до мастерства. Руководство на китайском.
Открытые книги
-
es6tutorial
Открытое руководство преподавателя Жуань Ифэна по основам ECMAScript 6. Читать онлайн.
-
redis
Полный перевод на китайский язык справочника «Redis Command Reference». Читать онлайн.

