Проекты на C#
-
choco
Инструмент для управления и автоматической установки пакетов и программ в Windows, похожий на yum, apt-get и brew.

Проекты на C++
-
cpp-cheat-sheet
Шпаргалка на английском по структурам данных и алгоритмам на C++, которая поможет пройти собеседования в Google и NASA.
-
taskflow
Библиотека заголовочных файлов для C++, позволяющая организовать эффективное конкурентное выполнение всего несколькими строками кода. Пример:
#include "taskflow.hpp" // the only include you need int main(){ tf::Taskflow tf(std::thread::hardware_concurrency()); auto [A, B, C, D] = tf.silent_emplace( [] () { std::cout << "TaskA\n"; }, // the taskflow graph [] () { std::cout << "TaskB\n"; }, // [] () { std::cout << "TaskC\n"; }, // +---+ [] () { std::cout << "TaskD\n"; } // +---->| B |-----+ ); // | +---+ | // +---+ +-v-+ A.precede(B); // B runs after A // | A | | D | A.precede(C); // C runs after A // +---+ +-^-+ B.precede(D); // D runs after B // | +---+ | C.precede(D); // D runs after C // +---->| C |-----+ // +---+ tf.wait_for_all(); // block until finished return 0; }
Проекты на CSS
-
pure
Набор лёгких адаптивных модулей на чистом CSS от Yahoo, подходящий для любых веб-проектов. Сам сайт HelloGitHub создан на шаблоне Pure.css. Документация на китайском.
Проекты на Go
-
go-cloud
Единый API для разных облачных платформ. go-cloud оборачивает несовместимые интерфейсы облачных SDK: например, с ним разные API объектных хранилищ Alibaba Cloud и Tencent Cloud можно вызывать одинаково.
-
go-fundamental-programming
Учебник «Основы программирования на Go» от Wuwen.
-
go-mysql
Библиотека для отслеживания MySQL binlog. С её помощью изменения в основной базе MySQL можно синхронизировать с Redis, Elasticsearch и другими системами. В комплект также входит библиотека инструментов, похожая на Alibaba Canal, для отслеживания и разбора изменений binlog. Она упрощает управление данными и наблюдение за их состоянием.
-
night
«Ночные чтения Go» — проект, который каждый четверг публикует разборы исходного кода Go и проводит очные технические обсуждения. Редкий подробный разбор исходников Golang на китайском языке, дополненный документацией и видео на YouTube.
-
xinge-api-Golang
Golang SDK для Tencent Xinge Push v3. Поддерживает функциональную настройку, push-уведомления по тегам и на всех платформах, пакетную отправку и другие возможности.
Проекты на Java
-
Auto.js
Программа для автоматизации действий без root-прав: умеет автоматически нажимать на экран, выполнять жесты, вводить текст и запускать приложения. Большинство пользователей Auto.js применяют её для отметок «Нравится», ежедневных входов и автоматизации действий в играх.

-
MTransition
Библиотека анимаций перехода между Activity в Android. Позволяет реализовать сложные пользовательские анимации переходов небольшим объёмом кода.

-
vjtools
Подборка полезных технических материалов по Java от Vipshop.
Проекты на JavaScript
-
DesktopNaotu
Локальная настольная версия Baidu Mind Map, позволяющая работать с интеллект-картами без доступа к интернету. Готова к работе сразу после установки и поддерживает Windows, Linux и macOS. XMind широко распространён среди настольных инструментов для интеллект-карт, но требует оплаты; этот проект подойдёт тем, кто пользуется такими программами редко и не предъявляет строгих требований.

-
G6
Движок визуализации связанных данных от Ant Financial. На основе G6 разработчики могут создавать собственные приложения для анализа и редактирования графов. Официальная документация. Пример:
import G6 from '@antv/g6'; const data = { nodes: [{ id: 'node1', x: 100, y: 200 },{ id: 'node2', x: 300, y: 200 }], edges: [{ target: 'node2', source: 'node1' }] }; const graph = new G6.Graph({ container: 'mountNode', width: 500, height: 500 }); graph.read(data);
-
taro
Решение для кроссплатформенной разработки с синтаксисом React. Достаточно написать одну кодовую базу, а компилятор Taro подготовит из неё приложения для разных платформ: мини-программ WeChat, H5, React Native и других. Решение уже использовалось в продакшене JD.com. Пример:
import Taro, { Component } from '@tarojs/taro' import { View, Button } from '@tarojs/components' export default class Index extends Component { constructor () { super(...arguments) this.state = { title: '首页', list: [1, 2, 3] } } .... // 代码来源官网示例 } -
Web-Notes
Введение в современную веб-разработку. Содержание:
- Основы.
- Продвинутые темы.
- Оптимизация архитектуры.
- React.
- Vue.
Проекты на Kotlin
-
kotlin-in-chinese
Проект перевода официальной документации Kotlin на китайский язык.
Проекты на Python
-
scylla
Качественный бесплатный инструмент для создания пула прокси-серверов, поддерживающий только Python 3.6. Документация на китайском. Возможности:
- Автоматический сбор и проверка прокси-серверов.
- Удобный JSON API.
- Простой и красивый веб-интерфейс на TypeScript и React, в том числе с географическим распределением прокси.
- Интеграция со Scrapy и requests всего одной строкой кода.
- И многое другое.

Прочее
-
Best-App
Подборка отличных программ, оборудования, приёмов работы и аксессуаров для устройств Apple.
-
CS-Interview-Knowledge-Map
Качественная систематизированная карта знаний для подготовки к собеседованиям. Охватывает фронтенд, компьютерные сети, алгоритмы, структуры данных и другие темы. Внимательное изучение этих материалов поможет найти желаемую работу. Читать онлайн.

-
follow-me-install-kubernetes-cluster
Руководство по развёртыванию кластера Kubernetes. Описывает все этапы установки новейшего кластера из бинарных файлов без автоматизированных средств вроде kubeadm. Такой подход помогает понять взаимодействие компонентов системы и быстрее находить и устранять возникающие на практике проблемы.

-
spark_study
Заметки по чтению исходного кода Spark.
Открытые книги
-
progit2
«Pro Git», второе издание. Читать на китайском языке онлайн.

-
The-Flask-Mega-Tutorial-zh
Китайский перевод нового издания 2017 года учебника «The Flask Mega-Tutorial», известного как «собачья книга».