jgthms/lavalamp.js
Star momentum, maintenance concentration, contributor health, and codebase change — one report built from public repository data.
- Current stars
- 879
- Activity since
- 2014
- Latest activity
- Jan 2026
Public star activity
- Last 30 days
- +2
- Last 90 days
- +2
- Actions / day
- 0.2
1,010 stars on January 21, 2026.
| Date | stars |
|---|---|
| November 4, 2014 | 1 |
| January 28, 2015 | 4 |
| January 29, 2015 | 5 |
| February 9, 2015 | 7 |
| March 31, 2015 | 8 |
| June 29, 2015 | 10 |
| July 3, 2015 | 11 |
| December 21, 2015 | 12 |
| January 5, 2016 | 13 |
| January 27, 2016 | 14 |
| January 28, 2016 | 16 |
| January 31, 2016 | 18 |
| February 1, 2016 | 19 |
| February 2, 2016 | 20 |
| February 4, 2016 | 21 |
| February 8, 2016 | 23 |
| February 9, 2016 | 24 |
| February 19, 2016 | 26 |
| February 20, 2016 | 27 |
| February 28, 2016 | 78 |
| February 29, 2016 | 296 |
| March 1, 2016 | 431 |
| March 2, 2016 | 475 |
| March 3, 2016 | 477 |
| March 4, 2016 | 483 |
| March 5, 2016 | 485 |
| March 6, 2016 | 494 |
| March 7, 2016 | 507 |
| March 8, 2016 | 509 |
| March 9, 2016 | 543 |
| March 10, 2016 | 562 |
| March 11, 2016 | 570 |
| March 12, 2016 | 573 |
| March 13, 2016 | 574 |
| March 14, 2016 | 597 |
| March 15, 2016 | 612 |
| March 17, 2016 | 613 |
| March 18, 2016 | 615 |
| March 19, 2016 | 616 |
| March 21, 2016 | 617 |
| March 22, 2016 | 621 |
| March 23, 2016 | 626 |
| March 24, 2016 | 630 |
| March 25, 2016 | 635 |
| March 26, 2016 | 636 |
| March 27, 2016 | 640 |
| March 28, 2016 | 646 |
| March 29, 2016 | 647 |
| March 31, 2016 | 648 |
| April 1, 2016 | 650 |
| April 2, 2016 | 653 |
| April 3, 2016 | 655 |
| April 5, 2016 | 656 |
| April 6, 2016 | 657 |
| April 7, 2016 | 658 |
| April 8, 2016 | 659 |
| April 11, 2016 | 661 |
| April 12, 2016 | 662 |
| April 14, 2016 | 664 |
| April 18, 2016 | 665 |
| April 19, 2016 | 666 |
| April 20, 2016 | 667 |
| April 22, 2016 | 676 |
| April 23, 2016 | 685 |
| April 24, 2016 | 687 |
| April 25, 2016 | 711 |
| April 26, 2016 | 720 |
| April 27, 2016 | 723 |
| April 28, 2016 | 728 |
| April 29, 2016 | 730 |
| April 30, 2016 | 731 |
| May 2, 2016 | 734 |
| May 3, 2016 | 735 |
| May 4, 2016 | 738 |
| May 5, 2016 | 739 |
| May 6, 2016 | 740 |
| May 7, 2016 | 742 |
| May 9, 2016 | 743 |
| May 10, 2016 | 744 |
| May 11, 2016 | 745 |
| May 12, 2016 | 746 |
| May 13, 2016 | 750 |
| May 15, 2016 | 751 |
| May 16, 2016 | 752 |
| May 19, 2016 | 753 |
| May 24, 2016 | 755 |
| May 25, 2016 | 757 |
| May 26, 2016 | 759 |
| June 2, 2016 | 763 |
| June 4, 2016 | 764 |
| June 5, 2016 | 766 |
| June 9, 2016 | 768 |
| June 11, 2016 | 769 |
| June 12, 2016 | 771 |
| June 13, 2016 | 772 |
| June 17, 2016 | 773 |
| June 18, 2016 | 774 |
| June 23, 2016 | 776 |
| June 24, 2016 | 778 |
| June 28, 2016 | 779 |
| June 29, 2016 | 780 |
| June 30, 2016 | 781 |
| July 3, 2016 | 782 |
| July 5, 2016 | 784 |
| July 6, 2016 | 786 |
| July 22, 2016 | 787 |
| July 26, 2016 | 791 |
| July 27, 2016 | 798 |
| July 28, 2016 | 801 |
| July 29, 2016 | 804 |
| July 31, 2016 | 805 |
| August 1, 2016 | 807 |
| August 2, 2016 | 808 |
| August 4, 2016 | 809 |
| August 6, 2016 | 810 |
| August 8, 2016 | 811 |
| August 17, 2016 | 812 |
| August 20, 2016 | 813 |
| August 22, 2016 | 814 |
| August 24, 2016 | 815 |
| August 25, 2016 | 816 |
| August 26, 2016 | 817 |
| August 27, 2016 | 818 |
| September 7, 2016 | 819 |
| September 13, 2016 | 821 |
| September 20, 2016 | 823 |
| September 27, 2016 | 824 |
| September 28, 2016 | 825 |
| October 2, 2016 | 826 |
| October 3, 2016 | 827 |
| October 20, 2016 | 828 |
| October 24, 2016 | 829 |
| October 30, 2016 | 830 |
| November 6, 2016 | 831 |
| November 10, 2016 | 832 |
| November 18, 2016 | 833 |
| November 19, 2016 | 834 |
| December 23, 2016 | 835 |
| December 24, 2016 | 837 |
| December 27, 2016 | 838 |
| December 29, 2016 | 845 |
| December 30, 2016 | 888 |
| December 31, 2016 | 898 |
| January 1, 2017 | 901 |
| January 2, 2017 | 909 |
| January 3, 2017 | 918 |
| January 4, 2017 | 929 |
| January 5, 2017 | 931 |
| January 6, 2017 | 932 |
| January 9, 2017 | 935 |
| January 10, 2017 | 937 |
| January 12, 2017 | 938 |
| January 13, 2017 | 940 |
| January 15, 2017 | 941 |
| January 19, 2017 | 942 |
| January 22, 2017 | 943 |
| January 23, 2017 | 944 |
| January 29, 2017 | 945 |
| January 30, 2017 | 948 |
| February 10, 2017 | 949 |
| February 13, 2017 | 950 |
| February 17, 2017 | 952 |
| February 20, 2017 | 953 |
| February 23, 2017 | 954 |
| February 24, 2017 | 955 |
| March 2, 2017 | 956 |
| March 23, 2017 | 957 |
| April 6, 2017 | 958 |
| April 19, 2017 | 959 |
| April 25, 2017 | 960 |
| April 26, 2017 | 961 |
| April 27, 2017 | 962 |
| May 8, 2017 | 963 |
| May 16, 2017 | 964 |
| May 22, 2017 | 965 |
| May 24, 2017 | 966 |
| May 26, 2017 | 968 |
| June 5, 2017 | 969 |
| June 8, 2017 | 970 |
| June 16, 2017 | 971 |
| July 14, 2017 | 972 |
| July 31, 2017 | 973 |
| August 28, 2017 | 974 |
| September 30, 2017 | 975 |
| October 1, 2017 | 976 |
| October 19, 2017 | 977 |
| November 20, 2017 | 979 |
| December 21, 2017 | 980 |
| January 11, 2018 | 981 |
| February 17, 2018 | 982 |
| February 26, 2018 | 983 |
| March 6, 2018 | 984 |
| March 11, 2018 | 985 |
| March 30, 2018 | 986 |
| April 2, 2018 | 987 |
| April 17, 2018 | 988 |
| May 13, 2018 | 989 |
| May 17, 2018 | 990 |
| May 19, 2018 | 991 |
| June 11, 2018 | 992 |
| September 8, 2018 | 993 |
| September 11, 2018 | 994 |
| November 27, 2018 | 995 |
| December 4, 2018 | 996 |
| March 6, 2019 | 997 |
| April 16, 2019 | 998 |
| September 3, 2019 | 999 |
| March 17, 2020 | 1,000 |
| August 7, 2020 | 1,001 |
| November 3, 2020 | 1,002 |
| November 8, 2021 | 1,003 |
| March 27, 2022 | 1,004 |
| June 27, 2023 | 1,005 |
| January 30, 2024 | 1,006 |
| April 12, 2025 | 1,007 |
| July 8, 2025 | 1,008 |
| January 16, 2026 | 1,009 |
| January 21, 2026 | 1,010 |
The last 90 days run behind its lifetime average, which is ordinary for a mature project.
Observed activity milestones: 100 around Feb 20161k around Mar 2020
The commit history reads jgthms/lavalamp.js a second time
methodologyFix-labelled changes, file change frequency, ownership concentration and maintenance cadence, each computed from this repository's analyzed commit window. None of them is derived from stars, which is why they are allowed to disagree with the curve above.
Attention is not adoption.
Stars against usage
No published package was detected for this repository, so there is nothing to lay over star growth.
Earned badges
badge studioMaintenance, ownership and star-momentum signals, computed from the same commit and star history and embeddable as static images.
Reading badge evidence for jgthms/lavalamp.js.
Notes on jgthms/lavalamp.js
- How many stars does jgthms/lavalamp.js have?
- GitHub currently reports 879 stars for jgthms/lavalamp.js. The chart itself is rebuilt from historical star data, which records star actions and not unstars, so it reads as an attention signal rather than a net star count.
- What does recent star activity look like for lavalamp.js?
- gitdebt observed about 2 public star actions for jgthms/lavalamp.js over the latest 90 days of archive coverage (about 2 in the latest 30). This is an approximate attention signal, not a net-star count, because unstars are not present. That's below its lifetime average activity pace, which is common for mature projects.
- Is lavalamp.js still active?
- Public archive data shows about 2 star actions for jgthms/lavalamp.js in the latest 30 days of coverage. For repository activity, use the commit heatmap, commit trend, and contributor charts on this page.
- When was lavalamp.js created?
- jgthms/lavalamp.js was created on November 3, 2014. The first public star activity observed for jgthms/lavalamp.js is from Nov 2014.
Read lavalamp.js against a neighbour
comparison builderPut this drawing in your README
markdown for agentsThe block below publishes the chart with its source and coverage date stated beside it — the same three facts the title block above shows, as text a reader can check. The prompt underneath hands a coding agent the badges and repo-health charts as well.
<a href="https://gitdebt.com/jgthms/lavalamp.js?ref=readme">
<picture>
<source media="(prefers-color-scheme: dark)" srcset="https://api.gitdebt.com/api/repos/jgthms/lavalamp.js/chart.svg?theme=dark" />
<img alt="jgthms/lavalamp.js star history" src="https://api.gitdebt.com/api/repos/jgthms/lavalamp.js/chart.svg?theme=light" />
</picture>
</a>
<sub>Star history source: Historical star data · Covers through January 21, 2026 · Still updating — <a href="https://gitdebt.com/jgthms/lavalamp.js?ref=readme">gitdebt</a></sub>Light and dark variants, alt text, and one provenance line. Provenance is text in your README, never baked into the image URL, so the chart stays cacheable.
Paste it into Claude Code, Cursor, Codex, or any coding agent with your checkout open. It carries the measured numbers, the exact snippets, and the rules — including replacing an existing star-history widget in place rather than stacking a second chart under it.