{"full_name":"microsoft/TypeScript","owner":"microsoft","name":"TypeScript","url":"https://github.com/microsoft/TypeScript","description":"TypeScript is a superset of JavaScript that compiles to clean JavaScript output.","homepage":"https://www.typescriptlang.org","topics":[],"language":"Go","license":"Apache-2.0","avatar":"https://avatars.githubusercontent.com/u/6154722?v=4","created_at":"2014-06-17T15:28:39Z","pushed_at":"2026-11-10T01:35:35Z","metrics":{"stars":111868,"forks":14705,"watchers":2219,"issues":43828,"prs":20142,"releases":221,"issues_open":null,"issues_closed":null,"prs_open":null,"prs_closed":null,"prs_merged":null,"discussions":0},"growth":{"day":{"stars":2,"forks":-422,"base_day":"2026-11-09"}},"history":{"dates":["2026-11-09","2026-11-10"],"stars":[111866,111868],"forks":[15127,14705],"watchers":[2219,2219],"issues_open":[null,null],"prs_open":[null,null]},"boards":{"total":118},"same_owner":[{"full_name":"microsoft/vscode","name":"vscode","boards":{"daily_rate":199,"total":36}},{"full_name":"microsoft/markitdown","name":"markitdown","boards":{"weekly":111,"monthly":105,"daily_rate":200,"total":38}},{"full_name":"microsoft/PowerToys","name":"PowerToys","boards":{"total":81}},{"full_name":"microsoft/generative-ai-for-beginners","name":"generative-ai-for-beginners","boards":{"total":97}},{"full_name":"microsoft/terminal","name":"terminal","boards":{"total":132}},{"full_name":"microsoft/playwright","name":"playwright","boards":{"total":144}},{"full_name":"microsoft/Web-Dev-For-Beginners","name":"Web-Dev-For-Beginners","boards":{"total":155}},{"full_name":"microsoft/ML-For-Beginners","name":"ML-For-Beginners","boards":{"total":172}},{"full_name":"microsoft/AI-For-Beginners","name":"AI-For-Beginners","boards":{}},{"full_name":"microsoft/AirSim","name":"AirSim","boards":{}},{"full_name":"microsoft/BitNet","name":"BitNet","boards":{}},{"full_name":"microsoft/Bringing-Old-Photos-Back-to-Life","name":"Bringing-Old-Photos-Back-to-Life","boards":{}},{"full_name":"microsoft/CNTK","name":"CNTK","boards":{}},{"full_name":"microsoft/Data-Science-For-Beginners","name":"Data-Science-For-Beginners","boards":{}},{"full_name":"microsoft/FluidFramework","name":"FluidFramework","boards":{}},{"full_name":"microsoft/IoT-For-Beginners","name":"IoT-For-Beginners","boards":{}},{"full_name":"microsoft/MMdnn","name":"MMdnn","boards":{}},{"full_name":"microsoft/Ontology-Playground","name":"Ontology-Playground","boards":{}},{"full_name":"microsoft/RD-Agent","name":"RD-Agent","boards":{}},{"full_name":"microsoft/SandDance","name":"SandDance","boards":{}}],"issues":[{"number":202,"title":"Support some non-structural (nominal) type matching","comments":499,"created_at":"2014-07-22T23:52:21Z"},{"number":12936,"title":"Exact Types","comments":312,"created_at":"2016-12-15T04:52:17Z"},{"number":4881,"title":"Request: Class Decorator Mutation","comments":290,"created_at":"2015-09-20T06:05:50Z"},{"number":19573,"title":"@ts-ignore for the block scope and imports","comments":214,"created_at":"2017-10-30T14:37:04Z"},{"number":5863,"title":"Polymorphic \"this\" for static members","comments":196,"created_at":"2015-12-01T20:23:41Z"},{"number":1213,"title":"Allow classes to be parametric in other parametric classes","comments":187,"created_at":"2014-11-19T18:46:02Z"},{"number":29526,"title":"Easier destructuring with type annotations on binding patterns","comments":156,"created_at":"2019-01-22T16:34:42Z"},{"number":19139,"title":"Support @ts-ignore for specific errors","comments":154,"created_at":"2017-10-12T19:23:20Z"}],"discussions":[],"latest_release":{"name":"TypeScript 7.0.2","tag":"v7.0.2","published_at":"2026-08-20T18:09:49Z","body":"https://devblogs.microsoft.com/typescript/announcing-typescript-7-0/\r\n\r\nThis tag was originally released at: https://github.com/microsoft/typescript-go/releases/tag/typescript%2Fv7.0.2"},"readme":true,"readme_zh":false,"news":[{"title":"Google Feedback on TypeScript 3.5","url":"https://github.com/microsoft/TypeScript/issues/33272","hn":"https://news.ycombinator.com/item?id=20916211","source":"Hacker News","lang":"en","date":"2019-09-09","points":396,"comments":145},{"title":"PR that converts the TypeScript repo from namespaces to modules","url":"https://github.com/microsoft/TypeScript/pull/51387","hn":"https://news.ycombinator.com/item?id=33440030","source":"Hacker News","lang":"en","date":"2022-11-02","points":338,"comments":196},{"title":"TypeScript: Control flow analysis for destructured discriminated unions","url":"https://github.com/microsoft/TypeScript/pull/46266","hn":"https://news.ycombinator.com/item?id=29099331","source":"Hacker News","lang":"en","date":"2021-11-03","points":299,"comments":107},{"title":"Show HN: TypeScript Editor that generates structured forms from TypeScript types","url":"https://tseditor.fwouts.com","hn":"https://news.ycombinator.com/item?id=32258329","source":"Hacker News","lang":"en","date":"2022-07-27","points":12,"comments":9},{"title":"Ask HN: TypeScript config confusion","url":"https://news.ycombinator.com/item?id=31369751","hn":"https://news.ycombinator.com/item?id=31369751","source":"Hacker News","lang":"en","date":"2022-05-13","points":9,"comments":2},{"title":"Ask HN: TS separate from JS would be awesome; why's no one working on it?","url":"https://news.ycombinator.com/item?id=24040259","hn":"https://news.ycombinator.com/item?id=24040259","source":"Hacker News","lang":"en","date":"2020-08-03","points":4,"comments":3},{"title":"Ask HN: Typescript but for statically checking side-effects?","url":"https://news.ycombinator.com/item?id=17380353","hn":"https://news.ycombinator.com/item?id=17380353","source":"Hacker News","lang":"en","date":"2018-06-23","points":3,"comments":0},{"title":"How to run language server with Sublime Text on Windows?","url":"https://news.ycombinator.com/item?id=26343458","hn":"https://news.ycombinator.com/item?id=26343458","source":"Hacker News","lang":"en","date":"2021-03-04","points":1,"comments":0},{"title":"Top 10 GitHub Trends 2026-10-13—Analysis Agent with 45,000 Stars in One Day","url":"https://note.com/aka_ne_sasu/n/nf08f02cc7b4e?hl=en","source":"note","lang":"en","date":"2026-11-04"},{"title":"Which Programming Languages are Leading the Latest Popularity Rankings?","url":"https://www.analyticsinsight.net/coding/programming-languages/which-programming-languages-are-leading-the-latest-popularity-rankings","source":"Analytics Insight","lang":"en","date":"2026-11-01"},{"title":"Do types disappear before execution? The role of TypeScript and its position among languages","url":"https://note.com/red_front_dev/n/n5895dec92da2?hl=en","source":"note","lang":"en","date":"2026-10-30"},{"title":"7 AI App Builders That Export Code to GitHub in 2026","url":"https://www.analyticsinsight.net/artificial-intelligence/ai-app-builders-export-code-github","source":"Analytics Insight","lang":"en","date":"2026-10-17"},{"title":"TypeScript Overtakes Python on GitHub as AI Tools Reshape Developer Choices","url":"https://blockchain.news/news/typescript-overtakes-python-github-ai-tools-reshape-developer-choices","source":"blockchain","lang":"en","date":"2026-02-19"},{"title":"Why did TypeScript become GitHub's fastest growing language?","url":"https://www.techtarget.com/it-infrastructure/tip/Why-did-TypeScript-become-GitHubs-fastest-growing-language","source":"techtarget","lang":"en","date":"2026-01-14"},{"title":"Microsoft steers native port of TypeScript to early 2026 release","url":"https://www.infoworld.com/article/4100582/microsoft-steers-native-port-of-typescript-to-early-2026-release.html","source":"InfoWorld","lang":"en","date":"2025-12-03"},{"title":"TypeScript surpasses Python to become the most widely used language on GitHub, with AI being the main driving force.","url":"https://eu.36kr.com/en/p/3549523189739394","source":"eu.36kr","lang":"en","date":"2025-11-12"},{"title":"TypeScript Overtakes Python to Become GitHub’s #1 Programming Language in 2025","url":"https://linuxiac.com/typescript-is-github-top-programming-language-for-2025/","source":"linuxiac","lang":"en","date":"2025-10-30"},{"title":"GitHub: TypeScript is becoming increasingly popular, Java is falling behind","url":"https://www.heise.de/en/news/GitHub-TypeScript-is-becoming-increasingly-popular-Java-is-falling-behind-10544907.html","source":"heise online","lang":"en","date":"2025-08-19"},{"title":"GitHub Copilot 从 TypeScript 迁移到 Rust：性能优化与渐进式迁移实践","url":"https://news.google.com/rss/articles/CBMiX0FVX3lxTE1fTnhQY3ZMZ3UxNDZYbEMwT1cxWWFfQ0U4TWZLeUY1NlJSVlRCZFE1ZXJGTHJaR2NDTlV6T0RmZDVOdnE4aW40SnpDa3BhVTRhQzRJcXU0aG9YWE05Ymg4?oc=5","source":"CSDN","lang":"zh","date":"2026-11-09"},{"title":"GitHub日榜解读：Python、TypeScript与Go的技术趋势与实战","url":"https://news.google.com/rss/articles/CBMiXkFVX3lxTE8tQTFVVmhOQWNJVmQ0WVNYMmc3V3JheGx6UEhIbldKQTVnSjJZQnVRYzVnQjJRT0w1TGVGOTJMZEQ4cHROaTVfc1JnN3dQSlA4b29EaFB6clg3ekpvbXc?oc=5","source":"CSDN","lang":"zh","date":"2026-11-08"},{"title":"GitHub热榜背后的技术范式迁移：Python、TypeScript与JS的工程化新定位","url":"https://news.google.com/rss/articles/CBMiXkFVX3lxTE05TEZCWV94cEFTMV9ubmVXYVB2RF9aSE11bTRHcU9wa1puQ0ZTR0VKS0xIRkdRWTZ0V1QxSG9YT19kMjFpQV9oaUY0bENnMk54THphWUp1SG5YS1BxNlE?oc=5","source":"CSDN","lang":"zh","date":"2026-11-08"},{"title":"GitHub 通过 AI 辅助重构，将 Copilot 运行时迁移至 Rust","url":"https://news.google.com/rss/articles/CBMiXkFVX3lxTE5XbUROX0xDeWlCUUxaOHMxdzlGSVNnZnotOVRhWnh6ZHZSZGRjRVFTREJ6a3BWRWVpSVpjUU1pa0RKWXNLR0VvMVVqeHdXb29MVDJCbm9oVlFpeDZCckE?oc=5","source":"InfoQ.cn","lang":"zh","date":"2026-10-22"},{"title":"Github Migrates Copilot Runtime to Rust with AI-Assisted Rewrite","url":"https://news.google.com/rss/articles/CBMic0FVX3lxTFBlTTZnc2VYVmF4bUh5VnY4VmxZX2JieWF2cUIyNzR5Y0dvdEZBMjJVOUxOMUYzakwwRFJ3MnFpRGdsWkJhRGJ0NnlSOEVaYU9seVJGSFo4RzJYUU80MDdudmNsRjM2MF9fVmozNmg1UDJtT00?oc=5","source":"infoq.com","lang":"en","date":"2026-10-09"},{"title":"Migrating the GitHub Copilot runtime to Rust, using Copilot","url":"https://news.google.com/rss/articles/CBMipgFBVV95cUxNNlR1aWxicHI0NWRJRjFhUS13MlJrcHpYSjBISWl6X25MQUpEYjVXT2JmQXpJSDFMeUd0dFpfS1R1QmlBdXRNZTNYNGtUR0U4cTJaVFB3bk9wUk9sQXd2VEYzUzByM1U4Vy1nTE5NN2lueDA3STF1ZjE5dnlEZXFLOUpiNWxUQXc1NDdtVGRydThxUlJXM2RVNVFzOEpMdkVrdWpvLVl3?oc=5","source":"The GitHub Blog","lang":"en","date":"2026-09-16"},{"title":"GitHub 开源实战：20 章教程教你用 TypeScript 从零搭建完整 AI 智能体","url":"https://news.google.com/rss/articles/CBMia0FVX3lxTFA5alJaV1JqUzlPSlRuaEtNRG1oUjMyXzBwZ1JJRVJBUUYyNmpxMFpSZFV3cThoczE2R2pxckh3M3Y2dlg0WXl3cm9GRlhiemlJLU9zSk1PZmFFLWRERVBDSGhIc3RUVENTcll3?oc=5","source":"https://www.80aj.com/","lang":"zh","date":"2026-08-16"},{"title":"Copilot SDK is now generally available","url":"https://news.google.com/rss/articles/CBMihwFBVV95cUxNWDhWam9SM2VzWWtVdzlUU2N3Mkc0blotNzlpUjdtZUt5Vk9sMGRvUVQ3TnRkcENxMHNKMFMyMjBLYlczeVhUSWs2a2xxRDluQ1JyeXBOSWZXRWNQZExkLU1RX1FaektCbE1NZnZNRWxOU3dhM0k1THlQQkVwbHVadkxTel9Ed2c?oc=5","source":"The GitHub Blog","lang":"en","date":"2026-06-02"},{"title":"GitHub Data Shows AI Tools Creating \"Convenience Loops\" That Reshape Developer Language Choices","url":"https://news.google.com/rss/articles/CBMicEFVX3lxTE90MlBSWm5MdV82NXZSMVowUWRqOXp2UDE4VTdCUThyVXJKUnBWbkpCZnI3VEQyMV9tTUM3M3dMRXNfa2d6MkVZV2VhemVIQlBIcFJVS1NoZGZZMnhYbHdWdWMyU0M2MW1RUFVHMk5zcDg?oc=5","source":"infoq.com","lang":"en","date":"2026-03-05"}],"stale":false,"snapshot_at":"2026-11-10T09:35:25Z","history_start":"2026-09-06"}