跳到主要内容
Surma on GitHub

Surma

@surma

DX at Shopify. Web Platform Advocate. Craving simplicity, finding it nowhere. Internetrovert 🏳️‍🌈

  • Shopify
  • Bristol, England
  • 2,785
    Total stars
  • 4,604
    Followers
  • 56
    Public repos
  • 7,151
    Contributions

0 following

精简名片
分享资料

Profile tree

  • Contributions: 7,151. Past 12 months.
  • Followers: 4,604. People who follow you.
  • Total stars: 2,785. Across all repos.
  • Following: 0. People you follow.
  • Public repos: 56. Owned, non-fork.

A living snapshot

Every leaf is a headline number from Surma’s public GitHub. The canopy fills out as the work grows - sway and all.

  • 7,151 Contributions Past 12 months
  • 4,604 Followers People who follow you
  • 2,785 Total stars Across all repos
  • 0 Following People you follow
  • 56 Public repos Owned, non-fork

Data from GitHub API · refreshed in real time

7,151
Contributions
Past 12 months
19
Current streak
Jul 21, 2026 – Aug 8, 2026
97
Longest streak
Feb 15, 2026 – May 22, 2026
Aug Sep Oct Nov Dec Jan Feb Mar Apr May Jun Jul Aug Mon Wed Fri
Less More

Language distribution for surma JavaScript 62.6%, TypeScript 20.3%, HTML 6.1%, Rust 5.0%, Java 2.1%, Go 1.0%, Other 2.9%
  • JavaScript 62.6%
  • TypeScript 20.3%
  • HTML 6.1%
  • Rust 5.0%
  • Java 2.1%
  • Go 1.0%
  • Other 2.9%

Frontend Backend Mobile DevOps Data AI Security Embedded Game Dev
  • Frontend 100
  • Backend 47
  • DevOps 33
  • Embedded 13
  • Mobile 0
  • Data 0
  • AI 0
  • Security 0
  • Game Dev 0

Longest streak
97d
Feb 2026
Favourite coding day
Friday
804 contributions
Most active year
2026
3,599 contributions
Signature language
JavaScript
63% of tracked code
Flagship repository
tinderforbananas.com
374 stars
On GitHub since
2010
16 years and counting

Surma is a developer on GitHub whose public work is written mostly in JavaScript, which accounts for roughly 63% of their committed code, alongside TypeScript and HTML. Their account holds 56 public repositories, collecting 2,785 stars in total, led by tinderforbananas.com at 374. In the trailing year the account logged 7,151 contributions, including a longest run of 97 consecutive active days. Surma has been on GitHub since 2010 and is followed by 4,604 developers.

This overview is generated from Surma’s public GitHub activity at the time of the last refresh. Figures cover public repositories and the trailing twelve months of contributions.

Something like busybox in pure Go

Go 241 ★ 27 forks 2mo ago

No description provided.

Rust 187 ★ 12 forks 6 issues 2mo ago
Apache-2.0 GitHub

comlink

Comlink makes WebWorkers enjoyable.

TypeScript 12,765 ★ 431 forks
squoosh

Make images smaller using best-in-class codecs, right in the browser.

TypeScript 25,660 ★ 2,096 forks
proxx

A game of proximity

TypeScript 1,360 ★ 130 forks
tooling.report

tooling.report a quick way to determine the best build tool for your next web project, or if tooling migration is worth it, or how to adopt a tool's best practice into your existing configuration and code base.

JavaScript 857 ★ 41 forks

All repositories →

Technology breakdown

Derived from repository languages and topics - horizontal bars, never a pie.

Languages

  • JavaScript 63%
  • TypeScript 20%
  • HTML 6%
  • Rust 5%
  • Java 2%
  • Go 1%

下载 PDF 简历

你的项目和技能已从 GitHub 自动填好。补充 GitHub 不会公开的部分 - 联系方式、工作经历和教育背景 - 然后导出一页式、适配 ATS 的 PDF。

你输入的所有内容都只保存在本浏览器(localStorage)中,不会上传。

填写你的信息
联系方式
工作经历
教育背景

PDF 导出使用标准 PDF 字体,其中不含中文字形,因此 PDF 的章节标题保持英文。Word(.docx)导出已完整翻译 - 需要中文简历请使用 Word 导出。

56
Public repos
Owned, non-fork
2,785
Total stars
Across all repos
7,151
Contributions
Past 12 months
155
Pull requests
Opened this year
69
Public gists
Snippets shared
16 y
Account age
Since 2010
80 %
Profile score
Completeness

Repository explorer

Name Language Stars Forks Size Updated

Coding statistics

Largest repository
82.3 MB
surma.dev
Smallest repository
13 KB
rollup-plugin-entrypoint-hashmanifest
Oldest repository
Aug 5, 2011
gobox
Newest repository
Mar 8, 2026
parakeeb
Most starred
374 ★
tinderforbananas.com
Most forked
44 forks
tinderforbananas.com
Most watched
15 watchers
ishoudinireadyyet.com
Longest description
115 characters
httptools
Most open issues
13 open
rollup-plugin-off-main-thread

Contribution patterns

By year

  • 2026
    3,599
  • 2025
    1,426
  • 2024
    1,617
  • 2023
    1,539
  • 2022
    1,485
  • 2021
    1,331

By day of week

  • Sun
    336
  • Mon
    661
  • Tue
    694
  • Wed
    656
  • Thu
    717
  • Fri
    804
  • Sat
    329

Best coding day: Fri

By month (last 12)

  • Sep
    143
  • Oct
    144
  • Nov
    112
  • Dec
    113
  • Jan
    324
  • Feb
    387
  • Mar
    631
  • Apr
    715
  • May
    669
  • Jun
    358
  • Jul
    361
  • Aug
    154

GitHub journey

  1. April 2010

    Joined GitHub

    Created the @surma account.

  2. August 2011

    Created first repository

    Published gobox, the oldest repository still on the account.

  3. August 2011

    First starred repository

    gobox is the earliest-created repository to have earned stars.

  4. August 2016

    Reached 10 repositories

    ishoudinireadyyet.com was the 10th public repository created.

  5. March 2026

    Latest repository

    parakeeb is the most recently created repository.

  6. June 2026

    Most productive year: 2026

    3,599 contributions recorded in 2026, more than any other year on record.

Developer evolution

Your GitHub career, year by year.

2011

Started with Go.

Go JavaScript
Repos this year
3
Total repos
3
Stars, as of today
310
gobox
2012

Went deeper into Go.

Go
Repos this year
2
Total repos
5
Stars, as of today
367
s3put
2013

Went deeper into Go.

Go
Repos this year
2
Total repos
7
Stars, as of today
456
httptools
2015

Shifted from Go to HTML.

HTML
Repos this year
1
Total repos
8
Stars, as of today
462
polymer-reddit-api
2016

Shifted from HTML to JavaScript.

HTML JavaScript
Repos this year
5
Total repos
13
Stars, as of today
1.2k
tinderforbananas.com
2018

Went deeper into JavaScript.

JavaScript TypeScript
Repos this year
5
Total repos
18
Stars, as of today
1.5k
observables-with-streams
2019

Went deeper into JavaScript.

JavaScript
Repos this year
4
Total repos
22
Stars, as of today
1.9k
rollup-plugin-off-main-thread
2020

Went deeper into JavaScript.

JavaScript TypeScript
Repos this year
4
Total repos
26
Stars, as of today
2.0k
rollup-plugin-assemblyscript
2021

Went deeper into JavaScript.

HTML JavaScript
Repos this year
3
Total repos
29
Stars, as of today
2.2k
Contributions
1,331
jxl-art
2022

Went deeper into JavaScript.

JavaScript Rust TypeScript
Repos this year
5
Total repos
34
Stars, as of today
2.6k
Contributions
1,485
use-workerized-reducer
2023

Shifted from JavaScript to Rust.

Rust WebAssembly
Repos this year
2
Total repos
36
Stars, as of today
2.7k
Contributions
1,539
silly-alloc
2024

Went deeper into Rust.

Rust
Repos this year
2
Total repos
38
Stars, as of today
2.8k
Contributions
1,617
wasmphobia
2025

Shifted from Rust to TypeScript.

TypeScript
Repos this year
1
Total repos
39
Stars, as of today
2.8k
Contributions
1,426
swing-a-cat
2026

Shifted from TypeScript to Java.

Java
Repos this year
1
Total repos
40
Stars, as of today
2.8k
Contributions
3,599
parakeeb

Built from surma’s public, non-fork repositories. Star totals reflect current counts, not historical snapshots.

Achievements

5 / 9 unlocked

Explorer
Created repositories in 8 or more languages
Builder
More than 50 public repositories
Open Source Enthusiast
100+ stars received across all repositories
Consistent
A 100-day-or-longer contribution streak
Documentation Hero
5 or more repositories with a detailed description
Popular
500 or more followers
Prolific Committer
1,000 or more commits in the past 12 months
Long Timer
5 or more years on GitHub
Star Collector
Starred 100 or more repositories

Open source activity

2,785
Stars received
264
Forks received
3
Issues opened
Past 12 months
155
Pull requests opened
Past 12 months
2
Reviews given
Past 12 months
69
Public gists

Language evolution

The primary languages of repositories created each year.

2011
  • Go
  • JavaScript
2012
  • Go
2013
  • Go
2015
  • HTML
2016
  • HTML
  • JavaScript
2018
  • JavaScript
  • TypeScript
2019
  • JavaScript
2020
  • JavaScript
  • TypeScript
2021
  • HTML
  • JavaScript
2022
  • JavaScript
  • Rust
  • TypeScript
2023
  • Rust
  • WebAssembly
2024
  • Rust
2025
  • TypeScript
2026
  • Java

Repository growth

Repositories created per year, and the running total.

3 repositories created in 2011 2 repositories created in 2012 2 repositories created in 2013 1 repositories created in 2015 5 repositories created in 2016 5 repositories created in 2018 4 repositories created in 2019 4 repositories created in 2020 3 repositories created in 2021 5 repositories created in 2022 2 repositories created in 2023 2 repositories created in 2024 1 repositories created in 2025 1 repositories created in 2026 3 total repositories by end of 2011 5 total repositories by end of 2012 7 total repositories by end of 2013 8 total repositories by end of 2015 13 total repositories by end of 2016 18 total repositories by end of 2018 22 total repositories by end of 2019 26 total repositories by end of 2020 29 total repositories by end of 2021 34 total repositories by end of 2022 36 total repositories by end of 2023 38 total repositories by end of 2024 39 total repositories by end of 2025 40 total repositories by end of 2026 2011 2012 2013 2015 2016 2018 2019 2020 2021 2022 2023 2024 2025 2026 40 0
Created that year Cumulative total

Language tree

Built automatically from repository languages and topics.

Programming Languages
  • JavaScript
  • TypeScript
  • HTML
  • Rust
  • Java
  • Go