{"schemaVersion":1,"github":{"data":{"collectionVersion":7,"repositoryAffiliations":["COLLABORATOR","ORGANIZATION_MEMBER","OWNER"],"includeForks":true,"analyzedForks":98,"username":"Leask","name":"Sixia \"Leask\" Huang","bio":"🧱 break the wall or bring the war","profileStatus":"Vibing...","avatarDataUri":"data:image/jpeg;base64,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","followers":501,"publicRepositories":343,"visibility":"all","analyzedRepositories":558,"stars":1387,"forks":2155,"pullRequests":719,"mergedPullRequests":608,"issues":292,"languages":[{"name":"C++","bytes":465490581,"color":"#f34b7d"},{"name":"HTML","bytes":282096103,"color":"#e34c26"},{"name":"C","bytes":239003316,"color":"#555555"},{"name":"PHP","bytes":186987749,"color":"#4F5D95"},{"name":"Python","bytes":125277122,"color":"#3572A5"},{"name":"JavaScript","bytes":97412254,"color":"#f1e05a"},{"name":"Go","bytes":85961692,"color":"#00ADD8"},{"name":"TypeScript","bytes":76447568,"color":"#3178c6"},{"name":"Rust","bytes":36043643,"color":"#dea584"},{"name":"Java","bytes":34431053,"color":"#b07219"},{"name":"Ruby","bytes":25082214,"color":"#701516"},{"name":"Objective-C","bytes":17092060,"color":"#438eff"},{"name":"C#","bytes":17065755,"color":"#7355dd"},{"name":"Visual Basic","bytes":10699429,"color":"#945db7"},{"name":"CSS","bytes":9256356,"color":"#663399"},{"name":"ASP","bytes":8428099,"color":"#6a40fd"},{"name":"Zig","bytes":8405421,"color":"#ec915c"},{"name":"Assembly","bytes":6677745,"color":"#6E4C13"},{"name":"G-code","bytes":6488525,"color":"#D08CF2"},{"name":"Makefile","bytes":5662183,"color":"#427819"},{"name":"Shell","bytes":5336801,"color":"#89e051"},{"name":"Swift","bytes":5050953,"color":"#F05138"},{"name":"Kotlin","bytes":5023847,"color":"#A97BFF"},{"name":"Jupyter Notebook","bytes":4444309,"color":"#DA5B0B"},{"name":"CMake","bytes":3514400,"color":"#DA3434"},{"name":"Cuda","bytes":2981522,"color":"#3A4E3A"},{"name":"Vue","bytes":2180942,"color":"#41b883"},{"name":"Perl","bytes":2024305,"color":"#0298c3"},{"name":"PLpgSQL","bytes":1745289,"color":"#336790"},{"name":"BitBake","bytes":1446259,"color":"#00bce4"},{"name":"ActionScript","bytes":1207357,"color":"#882B0F"},{"name":"XSLT","bytes":1016737,"color":"#EB8CEB"},{"name":"Roff","bytes":1003154,"color":"#ecdebe"},{"name":"Yacc","bytes":658068,"color":"#4B6C4B"},{"name":"Starlark","bytes":652166,"color":"#76d275"},{"name":"Pascal","bytes":635035,"color":"#E3F171"},{"name":"MDX","bytes":534967,"color":"#fcb32c"},{"name":"ColdFusion","bytes":522899,"color":"#ed2cd6"},{"name":"Julia","bytes":459789,"color":"#a270ba"},{"name":"Wolfram Language","bytes":361660,"color":"#dd1100"},{"name":"M4","bytes":350952,"color":"#8b949e"},{"name":"TeX","bytes":347825,"color":"#3D6117"},{"name":"Inno Setup","bytes":309896,"color":"#264b99"},{"name":"ShaderLab","bytes":300764,"color":"#222c37"},{"name":"Lean","bytes":240612,"color":"#8b949e"},{"name":"NASL","bytes":236658,"color":"#8b949e"},{"name":"Objective-C++","bytes":226828,"color":"#6866fb"},{"name":"Scilab","bytes":196334,"color":"#ca0f21"},{"name":"Solidity","bytes":183406,"color":"#AA6746"},{"name":"CWeb","bytes":173921,"color":"#00007a"},{"name":"Jinja","bytes":156751,"color":"#a52a22"},{"name":"Dockerfile","bytes":150733,"color":"#384d54"},{"name":"GLSL","bytes":133338,"color":"#5686a5"},{"name":"SCSS","bytes":113561,"color":"#c6538c"},{"name":"Lex","bytes":95542,"color":"#DBCA00"},{"name":"Ada","bytes":89079,"color":"#02f88c"},{"name":"Lasso","bytes":88639,"color":"#999999"},{"name":"Batchfile","bytes":67167,"color":"#C1F12E"},{"name":"Dart","bytes":65933,"color":"#00B4AB"},{"name":"HLSL","bytes":59682,"color":"#aace60"},{"name":"Mustache","bytes":58453,"color":"#724b3b"},{"name":"Nix","bytes":53760,"color":"#7e7eff"},{"name":"DIGITAL Command Language","bytes":53707,"color":"#8b949e"},{"name":"PowerShell","bytes":52052,"color":"#012456"},{"name":"CoffeeScript","bytes":50767,"color":"#244776"},{"name":"Sass","bytes":46215,"color":"#a53b70"},{"name":"AppleScript","bytes":42775,"color":"#101F1F"},{"name":"RPC","bytes":40325,"color":"#8b949e"},{"name":"Clojure","bytes":37918,"color":"#db5855"},{"name":"Max","bytes":36857,"color":"#c4a79c"},{"name":"Awk","bytes":35883,"color":"#c30e9b"},{"name":"Handlebars","bytes":32699,"color":"#f7931e"},{"name":"Metal","bytes":31929,"color":"#8f14e9"},{"name":"Rich Text Format","bytes":29057,"color":"#8b949e"},{"name":"Vim Script","bytes":27232,"color":"#199f4b"},{"name":"SWIG","bytes":26976,"color":"#8b949e"},{"name":"HCL","bytes":25931,"color":"#844FBA"},{"name":"Perl 6","bytes":25206,"color":"#8b949e"},{"name":"VBA","bytes":21871,"color":"#867db1"},{"name":"Tcl","bytes":21742,"color":"#e4cc98"},{"name":"Meson","bytes":18694,"color":"#007800"},{"name":"Clarion","bytes":18311,"color":"#db901e"},{"name":"QMake","bytes":18310,"color":"#8b949e"},{"name":"Cython","bytes":17729,"color":"#fedf5b"},{"name":"Bison","bytes":17232,"color":"#6A463F"},{"name":"ObjectScript","bytes":14758,"color":"#424893"},{"name":"Nushell","bytes":11388,"color":"#4E9906"},{"name":"Lua","bytes":11171,"color":"#000080"},{"name":"GDScript","bytes":9928,"color":"#355570"},{"name":"Linker Script","bytes":8997,"color":"#8b949e"},{"name":"PureBasic","bytes":8304,"color":"#5a6986"},{"name":"SQLPL","bytes":7879,"color":"#e38c00"},{"name":"Emacs Lisp","bytes":7850,"color":"#c065db"},{"name":"Gnuplot","bytes":6909,"color":"#f0a9f0"},{"name":"GDB","bytes":6772,"color":"#8b949e"},{"name":"TSQL","bytes":6600,"color":"#e38c00"},{"name":"Elvish","bytes":6300,"color":"#55BB55"},{"name":"LLVM","bytes":6165,"color":"#185619"},{"name":"Pawn","bytes":6015,"color":"#dbb284"},{"name":"Groovy","bytes":4622,"color":"#4298b8"},{"name":"Go Template","bytes":4094,"color":"#00ADD8"},{"name":"Just","bytes":3316,"color":"#384d54"},{"name":"ANTLR","bytes":3280,"color":"#9DC3FF"},{"name":"Module Management System","bytes":3090,"color":"#8b949e"},{"name":"POV-Ray SDL","bytes":2898,"color":"#6bac65"},{"name":"Smarty","bytes":2240,"color":"#f0c040"},{"name":"Eiffel","bytes":2159,"color":"#4d6977"},{"name":"Mako","bytes":1888,"color":"#7e858d"},{"name":"Standard ML","bytes":1868,"color":"#dc566d"},{"name":"Fortran","bytes":1856,"color":"#4d41b1"},{"name":"SAS","bytes":1847,"color":"#B34936"},{"name":"VBScript","bytes":1599,"color":"#15dcdc"},{"name":"R","bytes":1574,"color":"#198CE7"},{"name":"Nginx","bytes":1080,"color":"#009639"},{"name":"Less","bytes":1029,"color":"#1d365d"},{"name":"Hack","bytes":927,"color":"#878787"},{"name":"Visual Basic .NET","bytes":893,"color":"#945db7"},{"name":"Erlang","bytes":789,"color":"#B83998"},{"name":"Raku","bytes":761,"color":"#0000fb"},{"name":"Verilog","bytes":729,"color":"#b2b7f8"},{"name":"Pug","bytes":654,"color":"#a86454"},{"name":"F#","bytes":634,"color":"#b845fc"},{"name":"AutoHotkey","bytes":600,"color":"#6594b9"},{"name":"D","bytes":597,"color":"#ba595e"},{"name":"KerboScript","bytes":360,"color":"#41adf0"},{"name":"Rez","bytes":354,"color":"#FFDAB3"},{"name":"PLSQL","bytes":280,"color":"#dad8d8"},{"name":"ApacheConf","bytes":56,"color":"#d12127"}],"totalBytes":1789403689,"scope":"Repository content selected by GitHub ownerAffiliations: COLLABORATOR, ORGANIZATION_MEMBER, OWNER; forks included, archived repositories included. All repository/language pages; language share by current bytes, including other authors. Per-language repository counts use this same selected inventory; merged languages count each repository once. Private/internal data is limited to token-visible repositories. Stars: selected repositories owned by this user only, including their own forks when enabled; organization/collaborator stars excluded. PRs/issues: lifetime authored across GitHub, including organizations and external open source. Fork popularity excludes fork networks.","repositories":558,"privateRepositories":215},"lastSuccessAt":"2026-10-29T00:33:05.778Z","lastAttemptAt":"2026-10-29T00:32:41.730Z","lastError":null,"retryAt":null,"status":"fresh"},"wakatime":{"data":{"username":"leask","accessMode":"public","range":"all_time","rangeLabel":"since Dec 11 2014","totalSeconds":50828957.73059,"dailyAverageSeconds":13415,"start":null,"end":null,"includesToday":false,"languages":[{"name":"JavaScript","seconds":21329937.842598,"percent":41.96},{"name":"Other","seconds":13020992.67435,"percent":25.62},{"name":"Python","seconds":5685823.428941,"percent":11.19},{"name":"Markdown","seconds":3464144.963453,"percent":6.82},{"name":"Bash","seconds":2221439.406874,"percent":4.37},{"name":"JSON","seconds":978700.416306,"percent":1.93},{"name":"C","seconds":927457.57521,"percent":1.82},{"name":"Text","seconds":447703.558269,"percent":0.88},{"name":"YAML","seconds":413042.015405,"percent":0.81},{"name":"SQL","seconds":380276.954264,"percent":0.75},{"name":"HTML","seconds":280248.711601,"percent":0.55},{"name":"Swift","seconds":241810.103,"percent":0.48},{"name":"Rust","seconds":159206.127192,"percent":0.31},{"name":"Go","seconds":148813.59185,"percent":0.29},{"name":"Docker","seconds":135522.802024,"percent":0.27},{"name":"CSS","seconds":130279.323393,"percent":0.26},{"name":"C#","seconds":86941.246762,"percent":0.17},{"name":"PHP","seconds":84497.914494,"percent":0.17},{"name":"C++","seconds":82202.856999,"percent":0.16},{"name":"TOML","seconds":72391.425305,"percent":0.14},{"name":"Git Config","seconds":66857.706095,"percent":0.13},{"name":"TypeScript","seconds":63387.981017,"percent":0.12},{"name":"Jade","seconds":55383.588274,"percent":0.11},{"name":"Kotlin","seconds":44086.119,"percent":0.09},{"name":"Solidity","seconds":35573.359878,"percent":0.07},{"name":"XML","seconds":31368.585798,"percent":0.06},{"name":"INI","seconds":27967.651741,"percent":0.06},{"name":"Assembly","seconds":27591.687109,"percent":0.05},{"name":"systemd","seconds":22115.548176,"percent":0.04},{"name":"SSH Config","seconds":16806.616791,"percent":0.03},{"name":"CSV","seconds":14477.384019,"percent":0.03},{"name":"Makefile","seconds":10826.648603,"percent":0.02},{"name":"MySQL","seconds":9706.071032,"percent":0.02},{"name":"Image (svg)","seconds":9248.409,"percent":0.02},{"name":"Ruby","seconds":9113.437066,"percent":0.02},{"name":"Vim Script","seconds":7364.897553,"percent":0.01},{"name":"Caddyfile","seconds":5817.187866,"percent":0.01},{"name":"SquidConf","seconds":5640.153201,"percent":0.01},{"name":"Inform 6","seconds":4902.925998,"percent":0.01},{"name":"Diff","seconds":4867.783874,"percent":0.01},{"name":"Nginx configuration file","seconds":4727.070662,"percent":0.01},{"name":"Transact-SQL","seconds":4431.225118,"percent":0.01},{"name":"Sublime Text Config","seconds":3558.583909,"percent":0.01},{"name":"GDScript3","seconds":3535.561312,"percent":0.01},{"name":"Prolog","seconds":3239.255247,"percent":0.01},{"name":"CMake","seconds":3191.886,"percent":0.01},{"name":"tmux","seconds":2864.807723,"percent":0.01},{"name":"GN","seconds":2850,"percent":0.01},{"name":"Zig","seconds":2596.316,"percent":0.01},{"name":"AppleScript","seconds":2258.603018,"percent":0},{"name":"AutoHotkey","seconds":2232.113927,"percent":0},{"name":"HLSL","seconds":2205.628,"percent":0},{"name":"Git","seconds":2158.556209,"percent":0},{"name":"Lua","seconds":2092.14284,"percent":0},{"name":"SCSS","seconds":1698.848598,"percent":0},{"name":"TSQL","seconds":1372.638804,"percent":0},{"name":"GDScript","seconds":1275.428602,"percent":0},{"name":"Batchfile","seconds":1231.154906,"percent":0},{"name":"GLSL","seconds":1190.642472,"percent":0},{"name":"GAS","seconds":1144.385339,"percent":0},{"name":"TSV","seconds":1064.686,"percent":0},{"name":"Kconfig","seconds":1063.589317,"percent":0},{"name":"VimL","seconds":979.614031,"percent":0},{"name":"Java Properties","seconds":911.927,"percent":0},{"name":"Dockerfile","seconds":827.597648,"percent":0},{"name":"Roff","seconds":733.311609,"percent":0},{"name":"LESS","seconds":673.920942,"percent":0},{"name":"TSConfig","seconds":673.667478,"percent":0},{"name":"ApacheConf","seconds":673.41588,"percent":0},{"name":"jsonc","seconds":644.002023,"percent":0},{"name":"Ezhil","seconds":627.962274,"percent":0},{"name":"PkgConfig","seconds":573.144,"percent":0},{"name":"Unity3D Asset","seconds":560.263,"percent":0},{"name":"reStructuredText","seconds":550.947855,"percent":0},{"name":"Protocol Buffer","seconds":504.014112,"percent":0},{"name":"JSX","seconds":481.260482,"percent":0},{"name":"Vue.js","seconds":328.038723,"percent":0},{"name":"Nginx","seconds":308.465477,"percent":0},{"name":"Metal","seconds":298,"percent":0},{"name":"Checksums","seconds":287.860122,"percent":0},{"name":"fish","seconds":258.907864,"percent":0},{"name":"D","seconds":195.689938,"percent":0},{"name":"Squirrel","seconds":170.344,"percent":0},{"name":"Perl","seconds":166.140192,"percent":0},{"name":"Logos","seconds":146.866946,"percent":0},{"name":"Objective-C","seconds":106.841096,"percent":0},{"name":"Cocoa","seconds":103.85,"percent":0},{"name":"Clojure","seconds":92.456202,"percent":0},{"name":"Shell","seconds":83.5,"percent":0},{"name":"AGS Script","seconds":81.662,"percent":0},{"name":"E-mail","seconds":56.211716,"percent":0},{"name":"Desktop file","seconds":50.525,"percent":0},{"name":"Fish","seconds":49.093044,"percent":0},{"name":"SRecode Template","seconds":43.194916,"percent":0},{"name":"MDX","seconds":42.154,"percent":0},{"name":"EJS","seconds":36.014622,"percent":0},{"name":"JSON with Comments","seconds":28.747,"percent":0},{"name":"USD","seconds":23.194,"percent":0},{"name":"Smali","seconds":18.404625,"percent":0},{"name":"SSH Key","seconds":13.012906,"percent":0},{"name":"ActionScript 3","seconds":12.712614,"percent":0},{"name":"reg","seconds":10.945052,"percent":0},{"name":"Nix","seconds":6.597,"percent":0},{"name":"Sass","seconds":3.448818,"percent":0}]},"lastSuccessAt":"2026-10-29T00:17:25.643Z","lastAttemptAt":"2026-10-29T00:17:24.655Z","lastError":null,"retryAt":null,"status":"stale"},"range":"all_time","githubActivity":{"data":{"collectionVersion":3,"includesOwnRepositories":true,"username":"Leask","visibility":"all","scope":"Personal activity across token-visible public, private and internal repositories, including organizations and external open source. Commits: lifetime search-indexed default branches. Commented and reviewed items: distinct non-self-authored issues or PRs. Review contributions and contributed repositories: recent year. Lifetime repository count: visible commit, issue, PR, review and repository creation contributions, including currently owned repositories. Annual totals: GitHub contribution calendar; restricted counts are zero. Access remains limited by token permissions and organization policy.","commits":47761,"pullRequestsCommented":111,"pullRequestsReviewed":67,"issuesCommented":166,"discussionsStarted":1,"discussionsAnswered":0,"reviewContributions":515,"contributedRepositories":94,"allTimeContributedRepositories":532,"allTimeContributions":48657,"contributionsByYear":[{"year":2010,"contributions":1720},{"year":2011,"contributions":1485},{"year":2012,"contributions":4405},{"year":2013,"contributions":4077},{"year":2014,"contributions":617},{"year":2015,"contributions":675},{"year":2016,"contributions":2549},{"year":2017,"contributions":3139},{"year":2018,"contributions":769},{"year":2019,"contributions":319},{"year":2020,"contributions":2934},{"year":2021,"contributions":3094},{"year":2022,"contributions":3055},{"year":2023,"contributions":3212},{"year":2024,"contributions":2604},{"year":2025,"contributions":5270},{"year":2026,"contributions":8733}],"recentFrom":"2025-10-29T00:47:57Z","recentTo":"2026-10-29T00:47:57Z","allTimeFrom":"2010-01-01T00:00:00Z","allTimeTo":"2026-10-29T00:47:57Z","organizationCount":17},"lastSuccessAt":"2026-10-29T00:48:14.231Z","lastAttemptAt":"2026-10-29T00:47:57.817Z","lastError":null,"retryAt":null,"status":"fresh"},"aiUsage":{"openrouter":{"data":{"collectionVersion":3,"service":"openrouter","label":"OpenRouter","totalTokens":292853873,"totalPrompts":129157,"since":"2025-10-27T00:00:00.000Z","until":"2026-10-29T00:00:00.000Z","period":"Last 367 days","scope":"Account-wide API tokens across all keys and workspaces; 367 completed UTC days, including inactive days in averages; the reporting interval only, not lifetime. Prompts count API requests, not input tokens or individual messages.","summary":{"averageDailyTokens":797966.9564032698,"averageWeeklyTokens":5585768.694822889,"longestStreakDays":120}},"lastSuccessAt":"2026-10-29T00:32:42.291Z","lastAttemptAt":"2026-10-29T00:32:41.730Z","lastError":null,"retryAt":null,"status":"fresh"},"codex":{"data":{"collectionVersion":2,"service":"codex","label":"Codex","totalTokens":131320846898,"summary":{"peakDailyTokens":5262475191,"longestRunningTurnSec":203454,"longestStreakDays":109,"currentStreakDays":82},"period":"Lifetime","since":null,"until":"2026-10-29T01:32:24.490Z","scope":"Official ChatGPT account token activity for the active workspace; includes Work/Codex activity under the provider accounting rules. Not an API billing total or a sum with other providers."},"lastSuccessAt":"2026-10-29T01:32:24.490Z","lastAttemptAt":"2026-10-29T01:32:24.490Z","lastError":null,"retryAt":null,"status":"fresh"}},"generatedAt":"2026-10-29T06:20:49.700Z","selectedSources":["github","wakatime","codex","openrouter"],"profile":{"mode":"configured","accounts":{"github":"leask","wakatime":"leask","codex":"LeaskW"}},"languageRows":[{"name":"C/C++","color":"#e49ac9","seconds":1020487.080812,"timePercent":2.01,"codeBytes":710156080,"codePercent":39.69,"repositoryCount":68},{"name":"HTML/CSS","color":"#e79980","seconds":468651.8949709999,"timePercent":0.92,"codeBytes":293950985,"codePercent":16.43,"repositoryCount":157},{"name":"PHP","color":"#4F5D95","seconds":84497.914494,"timePercent":0.17,"codeBytes":186987749,"codePercent":10.45,"repositoryCount":54},{"name":"JavaScript/TypeScript","color":"#f1df6a","seconds":21393807.084096998,"timePercent":42.09,"codeBytes":173859822,"codePercent":9.72,"repositoryCount":231},{"name":"Python","color":"#89b5ed","seconds":5685823.428941,"timePercent":11.19,"codeBytes":129739160,"codePercent":7.25,"repositoryCount":102},{"name":"Go","color":"#00ADD8","seconds":148813.59185,"timePercent":0.29,"codeBytes":85961692,"codePercent":4.8,"repositoryCount":29},{"name":"Shell","color":"#b4d78c","seconds":2221830.9077820005,"timePercent":4.37,"codeBytes":5372684,"codePercent":0.3,"repositoryCount":142},{"name":"JSON/YAML/TOML/INI","color":"#e0cb8b","seconds":1528375.094965,"timePercent":3.01,"codeBytes":1016737,"codePercent":0.06,"repositoryCount":3},{"name":"Markdown/Text","color":"#aab7ce","seconds":3912441.623577,"timePercent":7.7,"codeBytes":534967,"codePercent":0.03,"repositoryCount":2},{"name":"Others","color":"#8791a3","seconds":14364229.109102005,"timePercent":28.25,"codeBytes":201823813,"codePercent":11.27,"repositoryCount":178}]}