[{"data":1,"prerenderedAt":615},["ShallowReactive",2],{"city:novosibirsk":3},{"city":4,"climate":64,"education":95,"groceries":191,"healthcare":323,"misc":348,"realty":388,"rent":396,"salaries":421,"transport":516,"utilities":565},{"meta":5,"id":10,"name":11,"name_genitive":12,"name_prepositional":13,"region":14,"timezone":15,"timezone_label":16,"population":17,"region_code":18,"emiss_okato":19,"wikidata_id":20,"districts":21,"description":62,"image":63},{"updated_at":6,"source":7,"source_url":8,"note":9},"2026-07-11","ручной сбор","","Общие сведения о городе. Население — уточнить по Росстату.","novosibirsk","Новосибирск","Новосибирска","Новосибирске","Новосибирская область","Asia\u002FNovosibirsk","МСК+4 (UTC+7)",1637266,"54","50000000000","Q883",[22,26,30,34,38,42,46,50,54,58],{"id":23,"name":24,"note":25},"centralny","Центральный","Историко-деловое ядро города на правом берегу Оби.",{"id":27,"name":28,"note":29},"zheleznodorozhny","Железнодорожный","Центральная часть, вокзал Новосибирск-Главный.",{"id":31,"name":32,"note":33},"zaeltsovsky","Заельцовский","Северный район, парк и жилые кварталы.",{"id":35,"name":36,"note":37},"kalininsky","Калининский","Северный жилой район с новой застройкой.",{"id":39,"name":40,"note":41},"dzerzhinsky","Дзержинский","Восточный район, промышленность и жильё.",{"id":43,"name":44,"note":45},"oktyabrsky","Октябрьский","Правобережный район, набережная Оби.",{"id":47,"name":48,"note":49},"pervomaisky","Первомайский","Отдалённый юго-восточный район.",{"id":51,"name":52,"note":53},"sovetsky","Советский","Академгородок и наукоёмкие кварталы.",{"id":55,"name":56,"note":57},"leninsky","Ленинский","Крупнейший по населению район на левом берегу.",{"id":59,"name":60,"note":61},"kirovsky","Кировский","Левобережный район, жильё и промзоны.","Новосибирск — третий по численности населения город России, крупнейший город её азиатской части, административный центр Новосибирской области и Новосибирского района, центр Западно-Сибирского экономического района.","\u002Fcities\u002Fnovosibirsk.jpg",{"meta":65,"lat":69,"lon":70,"period":71,"temp_month":72,"precip_month":84},{"updated_at":66,"source":67,"source_url":68},"2026-07-10","Open-Meteo (MRI_AGCM3_2_S), нормаль 1991–2020","https:\u002F\u002Fopen-meteo.com\u002F",55.033,82.917,"1991–2020",[73,74,75,76,77,78,79,80,77,81,82,83],-16.3,-13.2,-8.5,1.4,11.2,17.2,20.9,16.9,1.8,-7.3,-13.6,[85,86,87,87,88,89,90,91,92,93,90,94],29,28,27,53,58,50,57,43,56,41,{"meta":96,"universities":100,"colleges":169,"schools_note":107,"kindergartens":177,"courses":179},{"updated_at":97,"source":98,"source_url":8,"note":99},"2026-07-01","сайты вузов и колледжей","Каркас. Цены за обучение, бюджетные места, проходные баллы вносятся вручную с сайтов вузов (см. TODO-DATA.md).",[101,118,130,140,151,159],{"id":102,"name":103,"short_name":104,"type":105,"website":106,"address":107,"district_id":51,"dorm":108,"dorm_price_month":107,"popular_programs":109},"nsu","Новосибирский государственный университет","НГУ","университет","https:\u002F\u002Fwww.nsu.ru",null,true,[110,114,116],{"name":111,"level":112,"form":113,"budget_places":107,"tuition_year":107,"min_score_prev_year":107},"Прикладная математика и информатика","бакалавриат","очная",{"name":115,"level":112,"form":113,"budget_places":107,"tuition_year":107,"min_score_prev_year":107},"Физика",{"name":117,"level":112,"form":113,"budget_places":107,"tuition_year":107,"min_score_prev_year":107},"Экономика",{"id":119,"name":120,"short_name":121,"type":105,"website":122,"address":107,"district_id":55,"dorm":108,"dorm_price_month":107,"popular_programs":123},"nstu","Новосибирский государственный технический университет (НЭТИ)","НГТУ","https:\u002F\u002Fwww.nstu.ru",[124,126,128],{"name":125,"level":112,"form":113,"budget_places":107,"tuition_year":107,"min_score_prev_year":107},"Информатика и вычислительная техника",{"name":127,"level":112,"form":113,"budget_places":107,"tuition_year":107,"min_score_prev_year":107},"Электроэнергетика и электротехника",{"name":129,"level":112,"form":113,"budget_places":107,"tuition_year":107,"min_score_prev_year":107},"Программная инженерия",{"id":131,"name":132,"short_name":133,"type":105,"website":134,"address":107,"district_id":43,"dorm":108,"dorm_price_month":107,"popular_programs":135},"nsuem","Новосибирский государственный университет экономики и управления","НГУЭУ","https:\u002F\u002Fnsuem.ru",[136,138],{"name":137,"level":112,"form":113,"budget_places":107,"tuition_year":107,"min_score_prev_year":107},"Менеджмент",{"name":139,"level":112,"form":113,"budget_places":107,"tuition_year":107,"min_score_prev_year":107},"Юриспруденция",{"id":141,"name":142,"short_name":143,"type":105,"website":144,"address":107,"district_id":31,"dorm":108,"dorm_price_month":107,"popular_programs":145},"stu","Сибирский государственный университет путей сообщения","СГУПС","https:\u002F\u002Fwww.stu.ru",[146,148],{"name":147,"level":112,"form":113,"budget_places":107,"tuition_year":107,"min_score_prev_year":107},"Строительство",{"name":149,"level":150,"form":113,"budget_places":107,"tuition_year":107,"min_score_prev_year":107},"Эксплуатация железных дорог","специалитет",{"id":152,"name":153,"short_name":154,"type":105,"website":155,"address":107,"district_id":55,"dorm":108,"dorm_price_month":107,"popular_programs":156},"nspu","Новосибирский государственный педагогический университет","НГПУ","https:\u002F\u002Fwww.nspu.ru",[157],{"name":158,"level":112,"form":113,"budget_places":107,"tuition_year":107,"min_score_prev_year":107},"Педагогическое образование",{"id":160,"name":161,"short_name":162,"type":105,"website":163,"address":107,"district_id":27,"dorm":108,"dorm_price_month":107,"popular_programs":164},"ngmu","Новосибирский государственный медицинский университет","НГМУ","https:\u002F\u002Fngmu.ru",[165,167],{"name":166,"level":150,"form":113,"budget_places":107,"tuition_year":107,"min_score_prev_year":107},"Лечебное дело",{"name":168,"level":150,"form":113,"budget_places":107,"tuition_year":107,"min_score_prev_year":107},"Стоматология",[170],{"id":171,"name":172,"short_name":107,"level":173,"website":107,"address":107,"district_id":107,"dorm":107,"dorm_price_month":107,"popular_programs":174},"nsk-college","Колледж (СПО) — уточнить","СПО",[175],{"name":176,"level":173,"form":113,"budget_places":107,"tuition_year":107,"min_score_prev_year":107},"Программирование в компьютерных системах",{"municipal_month":107,"private_month_range":178},[107,107],[180,184,188],{"category":181,"price_range":182,"unit":183},"английский язык",[107,107],"мес",{"category":185,"price_range":186,"unit":187},"программирование",[107,107],"курс",{"category":189,"price_range":190,"unit":187},"автошкола",[107,107],{"meta":192,"currency":197,"items":198},{"updated_at":193,"source":194,"source_url":195,"note":196},"2026-06-30","Росстат — средние потребительские цены","https:\u002F\u002Frosstat.gov.ru\u002Fstatistics\u002Fprice","Цены наполняются скриптом scripts\u002Ffetch-emiss.ts. Пока null. basket_qty — количество единицы в недельной корзине для расчёта итога.","₽",[199,205,210,216,220,225,230,236,240,244,248,252,256,260,264,269,273,277,281,286,290,294,298,302,306,310,315,319],{"id":200,"name":201,"unit":202,"price":203,"basket_qty":204},"bread_wheat","Хлеб пшеничный","кг",109.33,1.5,{"id":206,"name":207,"unit":202,"price":208,"basket_qty":209},"bread_rye","Хлеб ржаной",133.26,1,{"id":211,"name":212,"unit":213,"price":214,"basket_qty":215},"milk","Молоко пастеризованное 2,5%","л",102.64,4,{"id":217,"name":218,"unit":213,"price":219,"basket_qty":209},"kefir","Кефир",101.71,{"id":221,"name":222,"unit":202,"price":223,"basket_qty":224},"butter","Масло сливочное",1091.2,0.3,{"id":226,"name":227,"unit":213,"price":228,"basket_qty":229},"sunflower_oil","Масло подсолнечное",140.98,0.5,{"id":231,"name":232,"unit":233,"price":234,"basket_qty":235},"eggs","Яйца куриные","10 шт",99.35,2,{"id":237,"name":238,"unit":202,"price":239,"basket_qty":204},"chicken","Куры (тушка)",230.04,{"id":241,"name":242,"unit":202,"price":243,"basket_qty":229},"beef","Говядина",797.37,{"id":245,"name":246,"unit":202,"price":247,"basket_qty":229},"pork","Свинина",436.63,{"id":249,"name":250,"unit":202,"price":251,"basket_qty":224},"sausage","Колбаса варёная",517.15,{"id":253,"name":254,"unit":202,"price":255,"basket_qty":229},"fish","Рыба мороженая",373.57,{"id":257,"name":258,"unit":202,"price":259,"basket_qty":224},"cheese","Сыр",940.14,{"id":261,"name":262,"unit":202,"price":263,"basket_qty":224},"sour_cream","Сметана",303.3,{"id":265,"name":266,"unit":202,"price":267,"basket_qty":268},"cottage_cheese","Творог",473.59,0.4,{"id":270,"name":271,"unit":202,"price":272,"basket_qty":229},"buckwheat","Крупа гречневая",70.11,{"id":274,"name":275,"unit":202,"price":276,"basket_qty":229},"rice","Рис",121.3,{"id":278,"name":279,"unit":202,"price":280,"basket_qty":229},"pasta","Макаронные изделия",122.31,{"id":282,"name":283,"unit":202,"price":284,"basket_qty":285},"potato","Картофель",56.27,3,{"id":287,"name":288,"unit":202,"price":289,"basket_qty":209},"cabbage","Капуста белокочанная",48.23,{"id":291,"name":292,"unit":202,"price":293,"basket_qty":209},"carrot","Морковь",64.82,{"id":295,"name":296,"unit":202,"price":297,"basket_qty":209},"onion","Лук репчатый",49.61,{"id":299,"name":300,"unit":202,"price":301,"basket_qty":204},"apple","Яблоки",181.95,{"id":303,"name":304,"unit":202,"price":305,"basket_qty":209},"banana","Бананы",148.84,{"id":307,"name":308,"unit":202,"price":309,"basket_qty":229},"sugar","Сахар-песок",75.85,{"id":311,"name":312,"unit":202,"price":313,"basket_qty":314},"salt","Соль",20.79,0.1,{"id":316,"name":317,"unit":202,"price":318,"basket_qty":314},"tea","Чай чёрный",1411.52,{"id":320,"name":321,"unit":202,"price":322,"basket_qty":314},"coffee","Кофе растворимый",3886.09,{"meta":324,"currency":197,"services":327,"dms":346},{"updated_at":97,"source":325,"source_url":8,"note":326},"прайсы частных клиник","Ориентировочные цены на приём и анализы в частных клиниках. Вносятся вручную.",[328,331,334,337,340,343],{"id":329,"name":330,"min":107,"median":107},"therapist","Приём терапевта",{"id":332,"name":333,"min":107,"median":107},"dentist_checkup","Приём стоматолога (консультация)",{"id":335,"name":336,"min":107,"median":107},"dentist_caries","Лечение кариеса",{"id":338,"name":339,"min":107,"median":107},"blood_general","Общий анализ крови",{"id":341,"name":342,"min":107,"median":107},"biochem","Биохимия крови (базовая)",{"id":344,"name":345,"min":107,"median":107},"ultrasound","УЗИ (одна область)",{"note":347,"year_from":107},"ДМС ориентировочно, год",{"meta":349,"currency":197,"items":352},{"updated_at":193,"source":350,"source_url":195,"note":351},"Росстат — средние цены на услуги","Прочие регулярные расходы. Вносятся вручную.",[353,357,361,365,370,373,377,380,383],{"id":354,"name":355,"unit":183,"price":356},"internet_home","Домашний интернет (средний тариф)",847.54,{"id":358,"name":359,"unit":183,"price":360},"mobile","Мобильная связь (средний тариф)",672.21,{"id":362,"name":363,"unit":183,"price":364},"gym","Абонемент в спортзал",2694.4,{"id":366,"name":367,"unit":368,"price":369},"cinema","Билет в кино","шт",437.3,{"id":320,"name":371,"unit":372,"price":107},"Кофе в кофейне","чашка",{"id":374,"name":375,"unit":368,"price":376},"lunch_canteen","Обед в столовой",646.51,{"id":378,"name":379,"unit":368,"price":107},"lunch_cafe","Обед в кафе",{"id":381,"name":382,"unit":183,"price":107},"kindergarten_fee","Детский сад (родительская плата, муниципальный)",{"id":384,"name":385,"unit":386,"price":387},"nanny","Няня","час",443.54,{"meta":389,"unit":393,"secondary_per_m2":394,"new_per_m2":395},{"updated_at":390,"source":391,"source_url":195,"note":392},"2026-03-31","Росстат — средние цены на рынке жилья","Средняя цена м² по региону, ₽: вторичный рынок и новостройки. Наполняется автоматически из Росстата (см. scripts\u002F).","₽\u002Fм²",121414.75,143495.58,{"meta":397,"unit":400,"types":401,"items":414},{"updated_at":193,"source":398,"source_url":195,"note":399},"Росстат — средние цены аренды (у частных лиц)","Аренда в месяц, ₽, по городу в целом. Легального машинного источника нет (скрапинг Авито\u002FЦиан запрещён), медианы вносятся вручную раз в квартал.","₽\u002Fмес",[402,405,408,411],{"id":403,"name":404},"studio","Студия",{"id":406,"name":407},"1k","1-комнатная",{"id":409,"name":410},"2k","2-комнатная",{"id":412,"name":413},"3k","3-комнатная",[415,416,418,420],{"type_id":403,"min":107,"median":107,"max":107},{"type_id":406,"min":417,"median":417,"max":107},2500,{"type_id":409,"min":107,"median":419,"max":107},31613.85,{"type_id":412,"min":107,"median":107,"max":107},{"meta":422,"currency":400,"items":427},{"updated_at":423,"source":424,"source_url":425,"note":426},"2026-07-09","Работа России (trudvsem.ru) — открытые вакансии региона","https:\u002F\u002Ftrudvsem.ru\u002Fvacancies?regionId=540000000","Наполняется scripts\u002Ffetch-salaries.ts из открытого API trudvsem.ru (бесплатно, без ключа). Медиана — по зарплатам открытых вакансий, ₽\u002Fмес как указано в вакансии.",[428,435,442,449,456,463,469,476,481,488,493,498,504,510],{"id":429,"profession":430,"query":431,"median":432,"min":433,"max":434},"programmer","Программист \u002F разработчик","программист",55000,33870,140000,{"id":436,"profession":437,"query":438,"median":439,"min":440,"max":441},"teacher","Учитель","учитель",43800,34434,60000,{"id":443,"profession":444,"query":445,"median":446,"min":447,"max":448},"doctor","Врач","врач",100964,73500,136000,{"id":450,"profession":451,"query":452,"median":453,"min":454,"max":455},"nurse","Медсестра","медсестра",65000,44900,124120,{"id":457,"profession":458,"query":459,"median":460,"min":461,"max":462},"driver","Водитель","водитель",50967,34774,150000,{"id":464,"profession":465,"query":466,"median":467,"min":468,"max":467},"seller","Продавец-кассир","продавец кассир",61500,60330,{"id":470,"profession":471,"query":472,"median":473,"min":474,"max":475},"accountant","Бухгалтер","бухгалтер",45000,33867,72889,{"id":477,"profession":478,"query":479,"median":441,"min":474,"max":480},"engineer","Инженер","инженер",110000,{"id":482,"profession":483,"query":484,"median":485,"min":486,"max":487},"welder","Сварщик","сварщик",56967,37500,132500,{"id":489,"profession":490,"query":491,"median":492,"min":474,"max":453},"cook","Повар","повар",41952,{"id":494,"profession":495,"query":496,"median":497,"min":474,"max":434},"manager_sales","Менеджер по продажам","менеджер по продажам",58750,{"id":499,"profession":500,"query":501,"median":502,"min":474,"max":503},"hr","Специалист по кадрам","специалист по кадрам",41250,80000,{"id":505,"profession":506,"query":507,"median":508,"min":474,"max":509},"warehouse","Кладовщик","кладовщик",50000,72500,{"id":511,"profession":512,"query":513,"median":514,"min":474,"max":515},"courier","Курьер","курьер",54920,225000,{"meta":517,"currency":197,"public_transport":520,"taxi":550,"fuel":552},{"updated_at":193,"source":518,"source_url":195,"note":519},"Росстат — средние цены и тарифы","Проезд и топливо. Цены бензина наполняются scripts\u002Ffetch-emiss.ts, тарифы проезда — вручную.",[521,524,527,531,534,537,540,543,546],{"id":522,"name":523,"price":107},"metro","Метро, разовый жетон",{"id":525,"name":526,"price":107},"metro_card","Метро, по транспортной карте",{"id":528,"name":529,"price":530},"bus_cash","Автобус, разовый (наличные)",45,{"id":532,"name":533,"price":107},"bus_card","Автобус, по транспортной карте",{"id":535,"name":536,"price":530},"tram_cash","Трамвай, разовый (наличные)",{"id":538,"name":539,"price":107},"tram_card","Трамвай, по транспортной карте",{"id":541,"name":542,"price":530},"trolley_cash","Троллейбус, разовый (наличные)",{"id":544,"name":545,"price":107},"trolley_card","Троллейбус, по транспортной карте",{"id":547,"name":548,"price":549},"marshrutka","Маршрутка, разовый",55.97,{"base_fare":107,"avg_trip":107,"note":551},"Средний чек поездки по городу",[553,557,561],{"id":554,"name":555,"unit":213,"price":556},"ai92","Бензин АИ-92",66.19,{"id":558,"name":559,"unit":213,"price":560},"ai95","Бензин АИ-95",70.52,{"id":562,"name":563,"unit":213,"price":564},"dt","Дизельное топливо",85.41,{"meta":566,"currency":197,"tariffs":569,"typical_payment":606},{"updated_at":193,"source":567,"source_url":195,"note":568},"Росстат — тарифы ЖКХ (средние цены)","Тарифы ЖКХ. Вносятся вручную. Типовой платёж рассчитывается на странице по метражу.",[570,575,578,582,587,592,596,601],{"id":571,"name":572,"unit":573,"price":574},"cold_water","Холодная вода","м³",40,{"id":576,"name":577,"unit":573,"price":90},"hot_water","Горячая вода",{"id":579,"name":580,"unit":573,"price":581},"water_disposal","Водоотведение",60,{"id":583,"name":584,"unit":585,"price":586},"electricity_single","Электроэнергия (одноставочный тариф)","кВт·ч",80,{"id":588,"name":589,"unit":590,"price":591},"heating","Отопление","Гкал",90,{"id":593,"name":594,"unit":573,"price":595},"gas","Газ",100,{"id":597,"name":598,"unit":599,"price":600},"maintenance","Содержание жилья","₽\u002Fм² в мес",150,{"id":602,"name":603,"unit":604,"price":605},"garbage","Вывоз мусора (ТКО)","₽\u002Fчел в мес",120,{"note":607,"flats":608},"Ориентировочный ежемесячный платёж, рассчитывается из тарифов и норм потребления",[609,612,614],{"area_m2":610,"occupants":209,"estimate":611},33,160,{"area_m2":90,"occupants":235,"estimate":613},70,{"area_m2":613,"occupants":285,"estimate":591},1783776093461]