Ir para o conteúdo
Tom Preston-Werner on GitHub

Tom Preston-Werner

@mojombo

  • @chatterbugapp, @redwoodjs, @preston-werner-ventures
  • San Francisco
  • 14K
    Total stars
  • 25K
    Followers
  • 41
    Public repos
  • 620
    Contributions

11 following

Exportar e gerar

Modelos de currículo README de perfil
Visão rápida
Compartilhar perfil

Profile tree

  • Contributions: 620. Past 12 months.
  • Followers: 24,834. People who follow you.
  • Total stars: 14,020. Across all repos.
  • Following: 11. People you follow.
  • Public repos: 41. Owned, non-fork.

A living snapshot

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

  • 620 Contributions Past 12 months
  • 25K Followers People who follow you
  • 14K Total stars Across all repos
  • 11 Following People you follow
  • 41 Public repos Owned, non-fork

Data from GitHub API · refreshed in real time

What your GitHub says

Based on public GitHub activity · how this is calculated

  • C++ is the largest language share across analyzed repositories, at 41%.

    High confidence

  • Most analyzed repositories (39 of 40) show no public activity in over a year.

    Medium confidence

  • This analysis covers 40 of 41 public repositories (98%); broader totals may differ.

    High confidence

Profile health

Signals from analyzed public data

Activity 85

Strong

  • 620 contributions in the trailing year
  • 1-day current streak
Portfolio 32

Needs work

  • 1 of 40 analyzed repositories are actively maintained
  • 14,020 stars across analyzed repositories
Discoverability 38

Needs work

  • 6 of 40 analyzed repositories have no description
  • 40 of 40 have no topic tags
Maintenance 3

Needs work

  • 1 of 40 analyzed repositories were pushed to in the last 6 months
  • 39 show no public activity in over a year
Collaboration 0

Needs work

  • 0 pull requests and 0 code reviews in the trailing year
  • 164 repositories starred

Recruiter snapshot

A skim of public evidence, not a hiring judgement

Technical focus
C++ / JavaScript / Erlang / Ruby

Largest language shares across analyzed repositories

Project depth
1 of 40

Analyzed repositories rated established or maintained

Collaboration
0 PRs / 0 reviews

Public pull requests and code reviews in the trailing year

Community signals
14,020 stars / 3,869 forks

Summed across analyzed repositories

Recent activity
11 of last 12 months

Calendar months with at least one tracked contribution

Strongest signals

  • 620 contributions in the trailing year

620
Contributions
Past 12 months
1
Current streak
Sep 23, 2026 – Sep 23, 2026
5
Longest streak
Feb 13, 2026 – Feb 17, 2026
Sep Nov Dec Jan Feb Mar Apr May Jun Jul Aug Sep Mon Wed Fri
Less More

Language distribution for mojombo C++ 40.6%, JavaScript 30.9%, Erlang 12.5%, Ruby 12.1%, C 1.5%, Python 0.8%, Other 1.5%
  • C++ 40.6%
  • JavaScript 30.9%
  • Erlang 12.5%
  • Ruby 12.1%
  • C 1.5%
  • Python 0.8%
  • Other 1.5%

Frontend Backend Mobile DevOps Data AI Security Embedded Game Dev
  • Frontend 100
  • Embedded 75
  • DevOps 38
  • Backend 25
  • Data 13
  • Mobile 0
  • AI 0
  • Security 0
  • Game Dev 0

Longest streak
5d
Feb 2026
Favourite coding day
Friday
67 contributions
Most active year
2026
289 contributions
Signature language
C++
41% of tracked code
Flagship repository
chronic
3,251 stars
On GitHub since
2007
18 years and counting

Tom Preston-Werner is a developer on GitHub whose public work is written mostly in C++, which accounts for roughly 41% of their committed code, alongside JavaScript and Erlang. Their account holds 41 public repositories, collecting 14,020 stars in total, led by chronic at 3,251. In the trailing year the account logged 620 contributions. Tom Preston-Werner has been on GitHub since 2007 and is followed by 24,834 developers.

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

  1. 01

    Review chronic

    High impact

    chronic is pinned to your profile but hasn't been pushed to in over a year.

    chronic →
  2. 02

    Add topics to chronic

    High impact

    chronic is pinned but has no topic tags, making its stack harder to identify.

    chronic →
  3. 03

    Add a description to tpw

    Medium impact

    tpw is one of your more visible repositories but has no description.

    tpw →
  4. 04

    Add topics to god

    Low impact

    god has no topic tags, making its technology harder to discover.

    god →
  5. 05

    Add topics to grit

    Low impact

    grit has no topic tags, making its technology harder to discover.

    grit →
  6. 06

    Add topics to mojombo.github.io

    Low impact

    mojombo.github.io has no topic tags, making its technology harder to discover.

    mojombo.github.io →
  7. 07

    Add topics to clippy

    Low impact

    clippy has no topic tags, making its technology harder to discover.

    clippy →

How these are calculated: see the methodology page .

**Grit is no longer maintained. Check out libgit2/rugged.** Grit gives you object oriented read/write access to Git repositories via Ruby.

Ruby 2,038 ★ 510 forks 63 issues 3d ago

No description provided.

701 ★ 527 forks 2 issues 1mo ago

Clippy is a very simple Flash widget that makes it possible to place arbitrary text onto the client's clipboard.

938 ★ 165 forks 18 issues 4mo ago

A simple TCP routing proxy built on EventMachine that lets you configure the routing logic in Ruby.

Ruby 589 ★ 87 forks 1 issues 2d ago

Ernie is an Erlang/Ruby BERT-RPC Server.

Erlang 471 ★ 51 forks 6 issues 2mo ago

Erlectricity exposes Ruby to Erlang and vice versa.

Ruby 354 ★ 47 forks 3 issues 2mo ago

Most popular
chronic

3,251 stars

Most recently active
pyberry

Last pushed 2mo ago

Longest maintained
pyberry

Active for 16.9y

Most discoverable
chronic

75% of discoverability signals present

graphql

RedwoodGraphQL

TypeScript 17,599 ★ 995 forks
jekyll

:globe_with_meridians: Jekyll is a blog-aware static site generator in Ruby

Ruby 51,682 ★ 10,300 forks
semver

Semantic Versioning Specification

7,851 ★ 785 forks
toml

Tom's Obvious, Minimal Language

20,622 ★ 903 forks
chronic

Chronic is a pure Ruby natural language date parser.

Ruby 3,251 ★ 449 forks

  • chronic 3,251 ★

    Chronic is a pure Ruby natural language date parser.

  • god 2,218 ★

    Ruby process monitor

  • grit 2,038 ★

    **Grit is no longer maintained. Check out libgit2/rugged.** Grit gives you object oriented read/write access to Git repositories via Ruby.

  • Jekyll source for my personal blog.

  • clippy 938 ★

    Clippy is a very simple Flash widget that makes it possible to place arbitrary text onto the client's clipboard.

  • tpw 701 ★
All repositories →

Public visibility is moderately spread across several repositories rather than one or two.

Top 1 repository 23% of stars
Top 3 repositories 54% of stars
Top 5 repositories 67% of stars

Leading repository: chronic (3,251 stars, 14,020 total across analyzed repositories)

Technology breakdown

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

Languages

  • C++ 41%
  • JavaScript 31%
  • Erlang 12%
  • Ruby 12%
  • C 2%
  • Python 1%

README, contributing-guide and GitHub Actions badges below are detected by exact filename on each repository’s default branch - they report presence, not quality.

  • chronic Dormant
    Popularity 100
    Discoverability 75
    Maintenance 0
    README No contributing guide CI: 1 workflow
  • god Dormant
    Popularity 72
    Discoverability 75
    Maintenance 0
    README No contributing guide No CI workflow
  • grit Dormant
    Popularity 67
    Discoverability 75
    Maintenance 0
    README No contributing guide No CI workflow
  • pyberry Maintained
    Popularity 0
    Discoverability 25
    Maintenance 85
    No README No contributing guide No CI workflow
  • Popularity 42
    Discoverability 50
    Maintenance 0
    README No contributing guide No CI workflow
  • clippy Dormant
    Popularity 30
    Discoverability 50
    Maintenance 0
    README No contributing guide No CI workflow
  • Popularity 18
    Discoverability 50
    Maintenance 0
    README No contributing guide No CI workflow
  • ernie Dormant
    Popularity 14
    Discoverability 50
    Maintenance 0
    README No contributing guide No CI workflow
  • Popularity 11
    Discoverability 50
    Maintenance 0
    README No contributing guide No CI workflow
  • primer Dormant
    Popularity 8
    Discoverability 50
    Maintenance 0
    No README No contributing guide No CI workflow
  • Popularity 8
    Discoverability 50
    Maintenance 0
    README No contributing guide No CI workflow
  • bert Dormant
    Popularity 7
    Discoverability 50
    Maintenance 0
    README No contributing guide No CI workflow

Baixar currículo em PDF

Seus projetos e habilidades já estão preenchidos a partir do GitHub. Adicione o que o GitHub não publica - dados de contato, experiência e educação - e exporte um PDF de uma página compatível com ATS.

Tudo que você digita fica neste navegador (localStorage). Nada é enviado.

Adicione seus dados
Contato
Experiência
Formação

41
Public repos
40 analyzed
14K
Total stars
Across all repos
620
Contributions
Past 12 months
0
Pull requests
Opened this year
62
Public gists
Snippets shared
18 y
Account age
Since 2007
80 %
Profile score
Completeness

Repository explorer

Name Language Stars Forks Size Updated

Coding statistics

Largest repository
12.7 MB
erlectricity-presentation
Smallest repository
2 KB
mojombo
Oldest repository
Oct 29, 2007
grit
Newest repository
May 28, 2020
mojombo
Most starred
3,251 ★
chronic
Most forked
801 forks
mojombo.github.io
Most watched
84 watchers
tpw
Longest description
151 characters
fixture-scenarios
Most open issues
127 open
chronic

Contribution patterns

By year

  • 2026
    289
  • 2025
    31
  • 2024
    33
  • 2023
    66
  • 2022
    96
  • 2021
    91

By day of week

  • Sun
    50
  • Mon
    17
  • Tue
    41
  • Wed
    29
  • Thu
    46
  • Fri
    67
  • Sat
    60

Best coding day: Fri

By month (last 12)

  • Oct
    4
  • Nov
    0
  • Dec
    16
  • Jan
    21
  • Feb
    64
  • Mar
    11
  • Apr
    93
  • May
    7
  • Jun
    4
  • Jul
    5
  • Aug
    59
  • Sep
    25

GitHub journey

  1. October 2007

    Joined GitHub

    Created the @mojombo account.

  2. October 2007

    Created first repository

    Published grit, the oldest repository still on the account.

  3. October 2007

    First starred repository

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

  4. July 2008

    Reached 10 repositories

    erlang_pipe was the 10th public repository created.

  5. May 2020

    Latest repository

    mojombo is the most recently created repository.

  6. June 2026

    Most productive year: 2026

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

Developer evolution

Your GitHub career, year by year.

2007

Started with Ruby.

Ruby
Repos this year
1
Total repos
1
Stars, as of today
2.0k
grit
2008

Went deeper into Ruby.

C++ Erlang HTML JavaScript
Repos this year
15
Total repos
16
Stars, as of today
10k
chronic
2009

Shifted from Ruby to Erlang.

Erlang Ruby
Repos this year
12
Total repos
28
Stars, as of today
13k
clippy
2010

Shifted from Erlang to Ruby.

JavaScript Perl Ruby
Repos this year
6
Total repos
34
Stars, as of today
14k
tomdoc
2011

Went deeper into Ruby.

Ruby
Repos this year
2
Total repos
36
Stars, as of today
14k
octobeer
2013

Shipped 1 repository.

Repos this year
1
Total repos
37
Stars, as of today
14k
mojombo.github.com
2014

Started with CSS.

CSS JavaScript
Repos this year
2
Total repos
39
Stars, as of today
14k
asteroids
2020

Shipped 1 repository.

Repos this year
1
Total repos
40
Stars, as of today
14k
mojombo

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

Achievements

4 / 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

14,020
Stars received
164
Repositories starred
3,869
Forks received
62
Public gists

Language evolution

The primary languages of repositories created each year.

2007
  • Ruby
2008
  • C++
  • Erlang
  • HTML
  • JavaScript
  • Ruby
2009
  • Erlang
  • Ruby
2010
  • JavaScript
  • Perl
  • Ruby
2011
  • Ruby
2014
  • CSS
  • JavaScript

Repository growth

Repositories created per year, and the running total.

1 repositories created in 2007 15 repositories created in 2008 12 repositories created in 2009 6 repositories created in 2010 2 repositories created in 2011 1 repositories created in 2013 2 repositories created in 2014 1 repositories created in 2020 1 total repositories by end of 2007 16 total repositories by end of 2008 28 total repositories by end of 2009 34 total repositories by end of 2010 36 total repositories by end of 2011 37 total repositories by end of 2013 39 total repositories by end of 2014 40 total repositories by end of 2020 2007 2008 2009 2010 2011 2013 2014 2020 40 0
Created that year Cumulative total

Language tree

Built automatically from repository languages and topics.

Programming Languages
  • C++
  • JavaScript
  • Erlang
  • Ruby
  • C
  • Python