Продолжаем публиковать обзоры open source проектов, наиболее популярных на сайте Github за неделю.
1. LeakCanary: библиотека для выявления утечек памяти под Android и Java.
2. JSON Server: полноценный локальный фейковый REST API за 30 секунд без малейшего кодирования.
Например, если у нас есть файл db.json с таким содержимым.
{
"posts": [
{ "id": 1, "title": "json-server", "author": "typicode" }
],
"comments": [
{ "id": 1, "body": "some comment", "postId": 1 }
]
}
Запускаем JSON Server.
$ json-server db.json
И теперь на http://localhost:3000/posts/1 мы видим
{ "id": 1, "title": "json-server", "author": "typicode" }
Содержимое файла меняется в соответствии с запросами POST, PUT, PATCH или DELETE.
3. PathPicker: утилита командной строки и универсальный парсер, которая принимает на вход и выдаёт на выходе данные в любом формате: команды git, результаты grep, поисковые запросы и результаты, практически что угодно. Официальный сайт.
4. Wego: прогноз погоды в ASCII для консоли.
5. Awesome: кумулятивный репозиторий со ссылками на все awesome-репозитории.
6. rtop: интерактивный мониторинг удалённой системы по SSH (CPU, диск, память, сеть).
7. Data Sharing: руководство от профессионального статистика Джеффа Лика (Jeff Leek) по грамотному оформлению данных.
8. JHChainableAnimations: простые в понимании кода анимации на Objective-C.
9. Space Engineers: исходный код игры Space Engineers, которая есть в Steam.
10. Deku: библиотека для создания компонентов пользовательского интерфейса, используя виртуальный DOM как альтернативу React.