Good First Issues
This is a list of JavaScript repositories with good first issues for newcomers to open source. Contributions are welcome!
This list gets updated every day at midnight.
- 3D model: H-IIA second stage (glTF)
- 3D model: Centaur D upper stage from Atlas-Centaur (glTF)
- 3D model: Atlas V Centaur upper stage (glTF)
- 3D model: Delta II second stage (DELTA 2 R/B) (glTF)
- 3D model: Vostok upper stage, Blok E (SL-3 R/B) (glTF)
- 3D model: Kosmos-3M second stage (SL-8 R/B) (glTF)
- 3D model: Zenit-2 second stage (SL-16 R/B) (glTF)
- 3D model: Phoenix Mars lander (glTF)
- 3D model: Mars Pathfinder lander with Sojourner (glTF)
- 3D model: Surveyor lander (glTF)
- 3D model: Meteosat Second Generation, the spinning drum (glTF)
- 3D model: AMSAT-OSCAR 7 (glTF)
- 3D model: SWAS, from NASA 3D Resources (glTF)
- Add a plain-English distance-compression explanation
- Document exact meaning of source count
- Describe how to escape a stuck camera tour
- Add one screenshot to offline-run troubleshooting
- Explain real-time versus snapshot in one FAQ entry
- Test localText in ui/next.js
- Test offersCalendar in ui/next.js
- 3D model: Amazon Kuiper broadband satellite (glTF)
- 3D model: OneWeb, the Arrow broadband satellite (glTF)
- 3D model: Starlink V2 Mini, the flat bus with two wings (glTF)
- 3D model: Elektro-L geostationary weather satellite (glTF)
- 3D model: Iridium NEXT (glTF)
- 3D model: AstroSat (glTF)
- 3D model: FLEX, the fluorescence mission (glTF)
- 3D model: MicroCarb (glTF)
- 3D model: CFOSAT (glTF)
- Put the offline steps list's 10 px item gap on the 4 px grid (templates/pages.css)
- Glossary: cite the figure in the "L2" line
- Glossary: cite the figure in the "astronomical unit" line
- Add a sky-event page for the Ursids 2027
- Add a sky-event page for the Geminids 2027
- Add a sky-event page for the Leonids 2027
- New Horizons: add its crossing of Saturn's orbit in June 2008
- Deep Impact: add the Earth and Moon flyby of 27 June 2010
- Deep Impact: add the Earth and Moon flyby of 29 December 2008
- Deep Impact: add the Earth and Moon flyby of 31 December 2007
- Stardust: add the second Earth flyby, January 2009
- Stardust: add the Earth flyby of January 2001
- NEAR Shoemaker: give the orbit insertion at Eros its time
- NEAR Shoemaker: add the first pass of Eros in December 1998
- NEAR Shoemaker: add its swing past the Earth in January 1998
- NEAR Shoemaker: add the flyby of the asteroid Mathilde
- Add a "where is it now" link to the card of Voyager 2
- Add a "where is it now" link to the card of Voyager 1
- Add a live-pictures link to the card of SOHO
- Add a live-pictures link to the card of Curiosity, Gale crater
- Add a live-pictures link to the card of Perseverance, Jezero crater
- Quote the licence sentence the Hubble OPAL page now carries
- Test kinds_of in scripts/gen_contributors.py
- Sources: the Open Notify terms address fails its certificate check
- Test slug_of in scripts/seo_common.py
- Sources: say when the terms of the SWPC aurora source were last read
- Test ledger_key_shower in notify/digest.py
- Sources: say when the terms of the SWPC K-index source were last read
- Test split_token in notify/tokens.py
- Sources: say when the terms of Wikidata were last read
- Test expand_url in harvest/run.py
- Sources: say when the terms of GDACS were last read
- Test with_params in harvest/fetch.py
- Sources: say when the terms of DSN Now were last read
- Test ageParts in ui/cardfacts.js
- Sources: say when the terms of the NASA Exoplanet Archive were last read
- Test splitReadout in ui/cardfacts.js
- Sources: say when the terms of Launch Library 2 were last read
- Test eventSizeText in ui/cardfacts.js
- Add a rocket row for Gravity-2
- Add a rocket row for Hyperbola-3
- Add a rocket row for SSLV
- Add a rocket row for Epsilon S
- Test worldOfTarget in ui/keeptrip.js
- Add a rocket row for Miura 5
- Test stopBudgetMs in ui/autopilotplan.js
- Add a rocket row for Maia
- Test nextLightChange in sky/timefacts.js
- Add a rocket row for Nebula-1
- Test samePassKey in sky/tonightbest.js
- Test planetRadiusKm in scene/systems.js
- Add a measured radius to the famous star Canopus
- Test starRadiusKm in scene/systems.js
- Add a measured radius to the famous star Regulus
- Famous stars: add Alioth, a bright star of Ursa Major
- Test fitDistanceUnits in scene/systems.js
- Famous stars: add Rasalhague, the brightest star of Ophiuchus
- Test bytesFor in scene/texturetiers.js
- Famous stars: add Kochab, a bright star of Ursa Minor
- Test span0Of in scene/tilemath.js
- Famous stars: add Mirfak, the brightest star of Perseus
- Test shortUtcDate in ui/cardlive.js
- Famous stars: add Shaula, a bright star of Scorpius
- Test kickerDate in ui/today.js
- Famous stars: add Hamal, the brightest star of Aries
- Famous stars: add Alphard, the brightest star of Hydra
- Test leadingDigit in ui/hud.js
- Famous stars: add Sadr, a bright star of Cygnus
- Test glowOfLights in sky/skymath.js
- Famous stars: add Saiph, a bright star of Orion
- Test qSlerp in sky/pointing.js
- Chicago and Elgin: read the pages our tool could not open
- New York: read the pages our tool could not open
- Atlanta: read the pages our tool could not open
- Southern California: read the city pages our tool could not open
- Add Boys and Girls Clubs, YMCA branches and Girls State as separate cards
- Check the City of Davis and Yolo County seasonal youth jobs (lifeguard, camp staff, recreation leader)
- Find hospital teen volunteer programs (Kaiser, Alta Bates Summit, Alameda Health System, Valley Medical Center, El Camino Health)
- Add teen programs for Hayward, San Leandro, Livermore, Pleasanton and Dublin
- Translate the Playbook and Rules pages into Spanish