Node.js end-of-life dates
The runtime almost every JavaScript project builds on. A version past its end-of-life date receives no further security patches, whatever else is true about it.
Still supported
2626.8.1Apr 2029 · 963d left
24LTS24.21.0Apr 2028 · 598d left
22LTS22.23.2Apr 2027 · 232d left
Past end of life
No further security patches. If you are on one of these, that is the finding.
2525.9.0ended Jun 2026
2323.11.1ended Jun 2025
2121.7.3ended Jun 2024
2020.20.2ended Apr 2026
1919.9.0ended Jun 2023
1818.20.8ended Apr 2025
1717.9.1ended Jun 2022
1616.20.2ended Sept 2023
1515.14.0ended Jun 2021
1414.21.3ended Apr 2023
1313.14.0ended Jun 2020
1212.22.12ended Apr 2022
Which of your repositories are still on it?
That is the question this page cannot answer. Libyears reads .nvmrc, engines.node and your Dockerfile base images across every repository you connect, and says which ones are on something that has stopped receiving patches.
npx @libyears/cli