It’s like Tinder, but for 🍌
Profile tree
Data from GitHub API- 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
- JavaScript 62.6%
- TypeScript 20.3%
- HTML 6.1%
- Rust 5.0%
- Java 2.1%
- Go 1.0%
- Other 2.9%
- Frontend 100
- Backend 47
- DevOps 33
- Embedded 13
- Mobile 0
- Data 0
- AI 0
- Security 0
- Game Dev 0
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.
Use Rollup with workers and ES6 modules today.
Something like busybox in pure Go
Collection of JS snippets for collection manipulation
Like useReducer, but runs in a worker.
No description provided.
A collection of observables built with streams.
Tracker for Houdini APIs in different browsers
Web app to make art using JPEG XL.
Comlink makes WebWorkers enjoyable.
It’s like Tinder, but for 🍌
Make images smaller using best-in-class codecs, right in the browser.
A game of proximity
Use Rollup with workers and ES6 modules today.
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.
-
tinderforbananas.com 374 ★
It’s like Tinder, but for 🍌
-
Use Rollup with workers and ES6 modules today.
-
gobox 241 ★
Something like busybox in pure Go
-
use-workerized-reducer 226 ★
Like useReducer, but runs in a worker.
-
underdash 226 ★
Collection of JS snippets for collection manipulation
-
jsxx 187 ★
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%
Download PDF resume
Your projects and skills are already filled in from GitHub. Add the parts GitHub does not publish - contact details, experience and education - and export a one-page, ATS-safe PDF.
Everything you type stays in this browser (localStorage). Nothing is uploaded.
Add your details
Repository explorer
→
| Name | Language | Stars | Forks | Size | Updated |
|---|
No repositories match those filters.
Coding statistics
→
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
→
-
April 2010
Joined GitHub
Created the @surma account.
-
August 2011
Created first repository
Published gobox, the oldest repository still on the account.
-
August 2011
First starred repository
gobox is the earliest-created repository to have earned stars.
-
August 2016
Reached 10 repositories
ishoudinireadyyet.com was the 10th public repository created.
-
March 2026
Latest repository
parakeeb is the most recently created repository.
-
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.
→
Shifted from Go to HTML.
- Repos this year
- 1
- Total repos
- 8
- Stars, as of today
- 462
Shifted from HTML to JavaScript.
- Repos this year
- 5
- Total repos
- 13
- Stars, as of today
- 1.2k
Went deeper into JavaScript.
- Repos this year
- 5
- Total repos
- 18
- Stars, as of today
- 1.5k
Went deeper into JavaScript.
- Repos this year
- 4
- Total repos
- 22
- Stars, as of today
- 1.9k
Went deeper into JavaScript.
- Repos this year
- 4
- Total repos
- 26
- Stars, as of today
- 2.0k
Went deeper into JavaScript.
- Repos this year
- 3
- Total repos
- 29
- Stars, as of today
- 2.2k
- Contributions
- 1,331
Went deeper into JavaScript.
- Repos this year
- 5
- Total repos
- 34
- Stars, as of today
- 2.6k
- Contributions
- 1,485
Shifted from JavaScript to Rust.
- Repos this year
- 2
- Total repos
- 36
- Stars, as of today
- 2.7k
- Contributions
- 1,539
Went deeper into Rust.
- Repos this year
- 2
- Total repos
- 38
- Stars, as of today
- 2.8k
- Contributions
- 1,617
Shifted from Rust to TypeScript.
- Repos this year
- 1
- Total repos
- 39
- Stars, as of today
- 2.8k
- Contributions
- 1,426
Shifted from TypeScript to Java.
- Repos this year
- 1
- Total repos
- 40
- Stars, as of today
- 2.8k
- Contributions
- 3,599
Built from surma’s public, non-fork repositories. Star totals reflect current counts, not historical snapshots.
Achievements
5 / 9 unlocked
Open source activity
Language evolution
The primary languages of repositories created each year.
- Go
- JavaScript
- Go
- Go
- HTML
- HTML
- JavaScript
- JavaScript
- TypeScript
- JavaScript
- JavaScript
- TypeScript
- HTML
- JavaScript
- JavaScript
- Rust
- TypeScript
- Rust
- WebAssembly
- Rust
- TypeScript
- Java
Repository growth
Repositories created per year, and the running total.
Language tree
Built automatically from repository languages and topics.
Programming Languages →
- JavaScript
- TypeScript
- HTML
- Rust
- Java
- Go