Hacker News Digest

08 октября 2025 г. в 16:38 • github.com • ⭐ 223 • 💬 86

OriginalHN

#github

JSON River – Parse JSON incrementally as it streams in

Разработчик представил jsonriver, простой и быстрый парсер JSON, работающий в режиме потоковой передачи. Основная идея в том, что он совместим со стандартными интерфейсами, такими как Iterable, что делает его удобным для использования.

Проект насчитывает около 600 строк кода и поддерживает большинство распространённых структур данных JSON. Особо отмечается его производительность: он работает в 4-5 раз быстрее, чем JSON.parse на больших документах, что делает его отличным выбором для ситуаций, где важна эффективность парсинга.

Важно отметить, что jsonriver написан на Rust и доступен под лицензией Apache/MIT. Автор приветствует обратную связь и вклад сообщества, включая сообщения об ошибках и запросы на добавление функциональности через GitHub Issues.