Родился 23 июня 1943 года в Риге в семье математика Алберта Крастиньша.
Окончил с отличием архитектурное отделение строительного факультета Рижского политехнического института (1967), работал старшим архитектором в проектном институте «Коммуналпроект» (1967—1969).
После учёбы в аспирантуре (1969—1972), был преподавателем, доцентом и профессором архитектурного факультета Рижского политехнического института. С 1970 года член Союза архитекторов Латвийской ССР. С 1991 года руководитель кафедры истории и теории архитектуры. Работал в качестве приглашённого специалиста в университетах Австрии, США и Китайской Республики[англ.]. Член правления Общества архитекторов Латвии (с 1989).
Работал над проектированием, реконструкцией и оформлением интерьеров жилых и общественных зданий, по его проектам построены кафе «Резна» в городе Резекне (совместно с Я. Петерсоном, 1966—1970) и детский сад на улице Эрглю в Риге (1969). Принимал участие в архитектурных конкурсах. Был премирован за проекты гостиницы в городе Салдус, административного здания на улице Миера в Риге, железнодорожной станции Майори, за работы по реконструкции площади Пионеру (с 1987 года — площадь Пилс) и комплексной планировке жилого массива на улице Краста (совместно с архитекторами Иваром Страутманисом и Ольгертом Остенбергом)[2]. Автор многочисленных публикаций по истории архитектуры, в частности, по рижскому модерну.
Krastins J. Jugendstil in der Rigaer Baukunst — 1992, Michelstadt: Neuthorverlag, 330 S. (нем.)
Krasti J. Latvijas Republikas bvmksla. — 1992, Rga: Zintne, 256 lpp. (латыш.)
К. Зитте. Художественные основы градостроительства — 1993, Москва: Стройиздат, 254 с. (перевод Я. Крастиньша с немецкого языка на русский) (рус.)
Krastins J. Riga Jugendstilmetropole / Riga Art Nouveau Metropolis/ Rga jugendstila metropole. — 1996, Riga: Baltika, 352 pp. (англ.) (нем.) (латыш.)
Krasti J. Meaparks — 1997, Rga: Zintne, 231 lpp. (латыш.)
Krastins J. The Art Noveau Architecture of Riga. — 1998, Rga: Jumava, 64 pp. (англ.)
Krasti J., Strautmanis I., Dripe J. Latvijas arhitektra no senatnes ldz msdienm — 1998, Rga: Baltika, 312 lpp. (латыш.)
Krasti J. Rgas Rtslaukums. Pagtne. Tagadne. Nkotne / The Town Hall Square in Riga. Past. Present. Future.- 2000, Rga: Madris, 48 lpp. (англ.) (латыш.)
Krasti J., Mucenieks E. Rgas Latvieu biedrba / The Riga Latvian Society. — 2002, Rga: Madris, 48 lpp. (англ.) (латыш.)
Krastins J. Rgas arhitektras meistari/ The Masters of Architecture of Riga. — 2002, Rga: Jumava, 360 lpp. (англ.) (латыш.)
Krasti J., Strautmanis I. Lielais Rgas arhitektras cevedis. — 2002, Rga: Puse, 376 lpp. (латыш.)
Krastins J. Pa Rgas jgendstila pdm / Sur les traces de l’art nouveau a Riga. Guide. — 2003, Bruxelles: CIVA, 176 lpp. (фр.) (латыш.)
Krastins J., Strautmanis I. Riga. Der groe Architekturfhrer — 2004, Riga: ADD Projects, 376 S. (нем.)
Krastin J., Sparitis O. Rgas arhitektras astoi gadsimti Eiropas kultras spogul- 2005, Riga: Nacionalais apgads, 179 pp. (латыш.)
Krastin J. Rgas arhitektras stili / Architectural Styles in Riga / Arhitekturnije stili Rigi/. — 2005, Rga: Jumava, 240 lpp. (англ.) (нем.) (латыш.)
Jnis Krasti. Jugendstil in der Baukunst Rigas: katalog der Ausstellung. Rga: Jumava, 2006, 65 lpp (нем.)
Krasti J. Rgas jgendstila kas. Cevedis pa jgendstila metropoles arhitektru / Art Nouveau Buildings in Riga. A Guide to Architecture of Art Nouveau Metropolis. — 2007, Rga: ADD projekts, 408 lpp. (англ.) (латыш.)