Проекты на C
-
BaiduPCS
Командная утилита на C для работы с облачным хранилищем Baidu. Документация на китайском.
Проекты на C#
-
MongoCola
Инструмент с открытым кодом для управления MongoDB. К моменту публикации выпускался и поддерживался уже пять лет. Подробнее — в истории разработки; ниже показан интерфейс.

Проекты на C++
-
cpr
Аналог
Request for humanна C++. Есть документация и пример использования:#include <cpr/cpr.h> int main(int argc, char** argv) { auto r = cpr::Get(cpr::Url{"https://api.github.com/repos/whoshuu/cpr/contributors"}, cpr::Authentication{"user", "pass"}, cpr::Parameters{{"anon", "true"}, {"key", "value"}}); r.status_code; // 200 r.header["content-type"]; // application/json; charset=utf-8 r.text; // JSON text string }
Проекты на CSS
-
cssicon
Иконки, созданные исключительно средствами CSS.
Проекты на Go
-
beego
Открытый фреймворк для разработки Go-приложений с подходом, привычным Go-разработчикам. В распоряжении разработчика — подробная документация на китайском и множество примеров. Официальный сайт.
Проекты на JavaScript
-
clipboard.js
JavaScript-библиотека для копирования текста по нажатию. На момент публикации она была новой, очень компактной, без зависимостей и простой в использовании. Документация.

-
nodeclub
Платформа для сообщества, созданная на Node.js и MongoDB. Сайт сообщества.

Проекты на Objective-C
-
PYPhotoBrowser
Просмотрщик изображений с интерфейсом в духе QQ и WeChat. Поддерживает оригиналы и миниатюры, разные жесты и установку через CocoaPods.
Проекты на Python
-
cli
Удобный консольный HTTP-клиент — альтернатива cURL. Подсветка ответа делает его понятнее. Подходит для отладки API и просмотра HTTP-ответов сервера. Есть документация; ниже — сравнение вывода cURL и HTTPie.

-
fake-useragent
Библиотека для подмены идентификатора браузера User-Agent, часто полезная при сборе данных с сайтов. Код проекта невелик: можно разобраться, как
ua.randomвыбирает случайный User-Agent. Пример использования:from fake_useragent import UserAgent ua = UserAgent() ua.ie # Mozilla/5.0 (Windows; U; MSIE 9.0; Windows NT 9.0; en-US); ua.msie # Mozilla/5.0 (compatible; MSIE 10.0; Macintosh; Intel Mac OS X 10_7_3; Trident/6.0)' ua['Internet Explorer'] # Mozilla/5.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; GTB7.4; InfoPath.2; SV1; .NET CLR 3.3.69573; WOW64; en-US) ua.opera # Opera/9.80 (X11; Linux i686; U; ru) Presto/2.8.131 Version/11.11 ua.chrome # Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.2 (KHTML, like Gecko) Chrome/22.0.1216.0 Safari/537.2' ua.google # Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_4) AppleWebKit/537.13 (KHTML, like Gecko) Chrome/24.0.1290.1 Safari/537.13 ua['google chrome'] # Mozilla/5.0 (X11; CrOS i686 2268.111.0) AppleWebKit/536.11 (KHTML, like Gecko) Chrome/20.0.1132.57 Safari/536.11 ua.firefox # Mozilla/5.0 (Windows NT 6.2; Win64; x64; rv:16.0.1) Gecko/20121011 Firefox/16.0.1 ua.ff # Mozilla/5.0 (X11; Ubuntu; Linux i686; rv:15.0) Gecko/20100101 Firefox/15.0.1 ua.safari # Mozilla/5.0 (iPad; CPU OS 6_0 like Mac OS X) AppleWebKit/536.26 (KHTML, like Gecko) Version/6.0 Mobile/10A5355d Safari/8536.25 # and the best one, random via real world browser usage statistic ua.random -
langid.py
Библиотека определяет язык входного текста. На момент публикации поддерживала 97 языков. Пример использования:
import langid text1 = "I am a coder and love data mining" text2 = "请注明作者和出处并保留声明和联系方式" print langid.classify(text1) print langid.classify(text2) # ('en', 0.9999957874458753) # ('zh', 1.0)
Прочее
-
coding-interview-university
Полное руководство по подготовке к собеседованию в Google. Есть перевод на китайский.
-
How-to-Make-a-Computer-Operating-System
Руководство на английском языке «Как создать операционную систему». Читать онлайн.
-
learning-react
Руководство по React на китайском языке от yiminghe: основы и продвинутые темы.
-
static
Каталог качественных библиотек с открытым кодом и бесплатный CDN для их быстрой и стабильной доставки. Проект также принимает новые библиотеки от всех желающих: JavaScript, CSS, изображения, SWF и другие статические файлы. Открыть Staticfile CDN.
-
WebFundamentals
Англоязычное руководство Google по лучшим практикам веб-разработки.
Открытые книги
-
build-web-application-with-golang
Книга «Веб-программирование на Go» на китайском языке.