TreeMap
무료 오픈소스 디스크 사용량 시각화 도구로, 사각형 트리맵·중복 파일 탐색·디스크 가득 예측·정리 시 파일을 휴지통으로만 이동한다
SpaceX 발사 일정이 자동 업데이트돼 캘린더에 모두 표시, Falcon 9·Heavy·Starship·유인 비행 포함
Every SpaceX launch in your calendar, updated automatically: Falcon 9, Falcon Heavy, Starship and crewed flights.
생산성TypeScript · HTMLGitHub @launchcal온라인운영자 미확인
써 보셨어요? 한 번만 눌러 주세요. 로그인은 필요 없어요.
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기SpaceX launch calendar: free, self-updating Google Calendar and ICS feeds (Apple, Outlook) of every Falcon 9, Falcon Heavy and Starship launch. Unofficial.
저장소 README에서 가져옴
README 전체를 불러오는 중입니다. 아래는 저장된 발췌입니다.
A free, self-updating SpaceX launch calendar for Google Calendar, Apple Calendar (iPhone, iPad, Mac)
and Outlook. Subscribe once and every Falcon 9, Falcon Heavy, Starship and crewed Dragon launch,
reschedule and scrub shows up in your calendar, in your own time zone. Separate calendars cover
Starship flights only, crewed launches only, and everything except Starlink.
Unofficial. Not affiliated with, endorsed by, or connected to SpaceX.
Every launch carries the details: time, pad, booster and landing, crew, webcast.
Upcoming launches on your phone, in your time zone.README 전문 보기 ↗A free, self-updating SpaceX launch calendar for Google Calendar, Apple Calendar (iPhone, iPad, Mac) and Outlook. Subscribe once and every Falcon 9, Falcon Heavy, Starship and crewed Dragon launch, reschedule and scrub shows up in your calendar, in your own time zone. Separate calendars cover Starship flights only, crewed launches only, and everything except Starlink.
Website: https://launchcal.github.io
Unofficial. Not affiliated with, endorsed by, or connected to SpaceX.
| Calendar | What's in it | Google Calendar | Apple Calendar, Outlook, others (ICS) |
|---|---|---|---|
| SpaceX launches | Every launch with a known date: Falcon 9, Falcon Heavy, Starship | Add | https://launchcal.github.io/cal/all.ics |
| SpaceX crewed launches | Crew Dragon missions to the ISS and private crews | Add | https://launchcal.github.io/cal/crewed.ics |
| Starship launches | Every Starship flight, test or operational | Add | https://launchcal.github.io/cal/starship.ics |
| SpaceX launches without Starlink | Everything except routine Starlink deployments (Starship flights stay in) | Add | https://launchcal.github.io/cal/no-starlink.ics |
The website's "Apple / Outlook" buttons open the subscribe dialog directly. ICS subscriptions refresh on your app's schedule (Google: every 12 to 24 hours for ICS, which is why the native Google calendars exist).
Every two hours a GitHub Actions workflow:
.ics feeds, the website and next.json (next launch for the countdown);If the data source is down, nothing is published and the last good version stays live.
Requires Node 24 or newer. Node runs the TypeScript in src/ directly; there is no build step for the code.
npm ci
npm test
npm run typecheck
npm run fetch # calls the live API, writes data/snapshot.json
npm run build # writes site/cal/*.ics, site/index.html and site/next.json
Serve site/ with any static file server to preview the website. npm run sync writes to Google
Calendar and needs a service account key (GOOGLE_SERVICE_ACCOUNT_KEY_FILE); use --dry-run to
only print the changes, and --calendar all=<calendarId> to sync one calendar into a test calendar.
| Path | What it does |
|---|---|
src/ll2.ts, src/fetch.ts | Launch Library 2 client and fetch entry point |
src/calendars.ts | The four calendars, their filters and Google calendar ids |
src/event.ts | Event text and timing, shared by ICS and Google |
src/ics.ts, src/build.ts | ICS writer and build entry point |
src/gcal.ts, src/google.ts, src/sync.ts | Google Calendar diff, API client and sync entry point |
src/page.ts, src/page.html, site/ | Website template and static assets (site/img/screens/ holds the screenshots) |
See the terms of use and privacy policy (no cookies, no tracking).
launchcal is free and ad-free. If it helps you catch a launch, you can buy me a coffee.
See CONTRIBUTING.md. Report security issues privately, see SECURITY.md.