«МойОфис» опубликовал исходный код компилятора tsnative в открытом доступе. Новый проект выложен на GitHub под лицензией Apache 2.0. Компилятор преобразует код на TypeScript в машинный код. Tsnative может работать с разными операционными системами. Проект доступен для платформ Linux, Windows, Android, MacOS и других.

TypeScript *
Cтрого типизированная надстройка для JavaScript
Новости
Arrays, objects… теперь ‘composites’?

Это похоже на типы TypeScript, но они фактически выполняются в JS во время выполнения – простые, структурированные и созданные для повышения производительности.
Программа DUMP 2025: суровый хардкор во фронтенде

25 апреля в Екатеринбурге пройдет самая большая на Урале ИТ-конференция, которая в этом году будет состоять из 11 секций. Рассказываем, что ждет слушателей в одной из самых техничных из них — секции Frontend. Так уж получилось, что в этот раз она будет суровой, хардкорной и чисто мужской.
Восемь брутальных докладов о Frontend
Разработчики представили Typed Grammar — проект для изучения естественных языков с помощью TypeScript

Разработчики Ифэн Ван (Yifeng Wang) и Сатоши Терасаки (Satoshi Terasaki) представили проект Typed Grammar. С его помощью пользователи могут выучить грамматику естественных языков с помощью TypeScript. Уже сейчас разработчики подготовили версию для изучения японского.
Представлен Retro Boy — простой эмулятор Game Boy, написанный на Rust и TypeScript, в него можно играть в веб-версии

Разработчик Сэмюэль Парсонс представил открытый проект Retro Boy. Это простой эмулятор Nintendo Game Boy, написанный на Rust и TypeScript, в который можно играть в веб-версии на сайте автора (при наличии внешних ROM с играми у пользователя, поддерживаются файлы .gb и .gbc).
Microsoft разрабатывает на Go проект TypeScript 7

Команда разработчиков из Microsoft представила наработки открытого проекта TypeScript 7 (компилятора TypeScript на языке Go), написанные на Go под лицензией Apache 2.0. Нативное решение уже сейчас в части тестов в 10 раз быстрее текущей реализации на TypeScript на основе JavaScript.
Релиз TypeScript 5.8

В начале марта 2025 года Microsoft представила релиз TypeScript 5.8 с улучшенной поддержкой проверки возвращаемых выражений, поддержкой require(esm) в --module nodenext, --libReplacement для ускорения загрузки приложений и --erasableSyntaxOnly.
Вышел открытый проект Typeconf — инструмент TypeScript, добавляющий типы в конфигурации
Проект TypeScript HKT — реализация micro HKT (higher-kinded type) для TypeScript с гарантированной безопасностью типов

Разработчик с ником Snowflyt представил открытый проект под названием TypeScript HKT. Это реализация micro HKT (higher-kinded type) для TypeScript с элегантно гарантированной безопасностью типов. Исходные код решения написан на TypeScript и JavaScript и опубликован на GitHub под лицензией Mozilla Public License 2.0.
Представлен открытый проект WikiTok, где можно быстро узнавать новое, скролля ленту из рандомных статей Wikipedia

Разработчик Исаак Джемаль представил открытый проект под названием WikiTok (интерфейс в стиле TikTok для просмотра случайных публикаций), где можно быстро узнавать новое, скролля ленту из рандомных статей Wikipedia. Исходный код решения написан на TypeScript и опубликован на GitHub под лицензией MIT. Демо-сайт проекта: wikitok.vercel.app.
Яндекс любит фронтенд, а ты?…

15 февраля 2025 года мы соберём на одной площадке лучших экспертов фронтенд‑индустрии на конференции «Я 💛 Фронтенд». В программе — доклады и дискуссии с экспертами, новости веба, соревнование по вёрстке, решение задач с Yandex Code Assistant и нетворкинг.
Представлен проект по визуализации всех книг мира в ISBN-Space

Представлен открытый проект ISBN Visualization по визуализации более 97 млн книг со всего мира в пространстве ISBN. Код решения написан на TypeScript и Rust и опубликован на GitHub под лицензией GNU Affero General Public License. Международный стандартный книжный номер (International Standard Book Number, ISBN) — уникальный номер книжного издания, необходимый для распространения книги в торговых сетях и автоматизации работы с изданием.
Ближайшие события
Функция Type Stripping в Node.js теперь доступна по умолчанию
Функция Type Stripping в Node.js, с помощью которой разработчики могут запускать код на TypeScript без дополнительной конфигурации, теперь доступна по умолчанию. Член комитета управления Node.js Марко Ипполито (Marco Ippolito) отметил, что Type Stripping можно найти в версии Node.js 23.6.0. В ближайшее время команда проекта выпустит стабильный релиз.
Представлен открытый проект TypeScript Type Predicate Generator

Разработчик Питер Леонов (Peter Leonov) представил открытый проект TypeScript Type Predicate Generator, который создаёт строго типобезопасные, читаемые и чрезвычайно быстрые предикаты типов TypeScript. Код решения написан на TypeScript и JavaScript и опубликован на GitHub под лицензией MIT.
Представлен открытый проект Term-website
Разработчики представили на GitHub проект Term-website — настраиваемого клиентского эмулятора терминала для браузера.
Angular 19 здесь, что нового?

Всем привет🤝, меня зовут Данила и я разработчик на Ангуляр. Далеко не все успели мигрировать на 18-ю версию, а тут ребята из тёплого Саннивилла радуют нас новой версией любимого фреймфорка. Давайте разбираться, что появилось!
Вышла TypeScript-библиотека для распознавания изображений с помощью нейросети Llama Vision

Разработчики представили библиотеку Llama OCR, предназначенную для распознавания изображений с помощью нейросети Llama Vision. Библиотека написана на языке TypeScript и рассчитана на использование в веб-приложениях.
Популярный техноблогер протестировал AI-программистов и пришел к неожиданным выводам

Заменят ли нейросети разработчиков? Дмитрий Рожков, менеджер команды Kubernetes-сервисов и создатель популярного YouTube-канала Senior Software Vlogger, провел масштабное тестирование ведущих AI-ассистентов для программирования. О своих неожиданных выводах он рассказал в интервью для канала Artezio. Результаты эксперимента оказались неоднозначными и вызвали бурные обсуждения в IT-сообществе.
Выпуск Deno 2.0

9 октября состоялся релиз Deno 2.0, платформы для исполнения Javascript и Typescript.
Новая версия примечательна улучшением обратной совместисти с NodeJS и npm.
Вклад авторов
Waterplea 610.0fillpackart 452.8jarvis394 375.0aio350 374.0ru_vds 304.0MarsiBarsi 295.0nsbarsukov 237.0nin-jin 237.0iliazeus 209.0sound_right 206.0