OpenSource-Hub
O

open-meteo

5.4k stars·개발 도구·SHA-256 체크섬 확인됨

오픈 소스 무료 날씨 API, 키 불필요, 전 세계 커버, 다양한 모델 및 80년 과거 데이터 지원, 비상업적 용도로 사용 가능.

비용 없이, 가입 없이 바로 사용할 수 있는 고정밀 날씨 데이터 API.

주요 기능

  • 비상업적 목적으로 무료 사용, 완전 오픈 소스(AGPLv3)
  • 회원 가입이나 API 키 불필요, 크로스 오리진 요청(CORS) 지원
  • 글로벌 모델(11 km) 및 지역 모델(최고 1.5 km)
  • 시간별 예보 최대 16일, 매시간 업데이트
  • 80년간의 과거 날씨 데이터, 전 세계 커버

할 수 없는 것

  • •무료 사용은 비상업적 용도로만 제한되며, 상업적 사용 시 작성자에게 연락하여 라이선스를 받아야 합니다. 자체 배포에는 대량의 저장 공간(매일 2TB 이상의 데이터 처리)과 높은 컴퓨팅 성능이 필요합니다. 데이터는 국가 기상 서비스에서 제공되므로 모델 업데이트 지연이나 정확도 한계가 발생할 수 있습니다. GeoDNS는 유럽과 북미에만 최적화되어 있어 다른 지역에서는 지연 시간이 길어질 수 있습니다.

사용 사례

  • 날씨 예보 앱 개발 및 테스트(비용 없이 실제 데이터 획득)
  • 개인 기상 데이터 분석, 학술 연구 또는 교육 프로젝트
  • 자체 구축 날씨 서비스: 자체 서버에서 Docker로 프라이빗 날씨 API 배포

Open-Meteo는 오픈 소스 날씨 API로, 비상업적 용도에 한해 API 키 없이 무료로 사용할 수 있습니다. NOAA, DWD, MeteoFrance, ECMWF, JMA 등 여러 국가 기상 서비스의 데이터를 통합하여 전 지구 모델(11km 해상도)과 지역 모델(최대 1.5km 해상도)을 제공합니다. 주요 기능으로는 최대 16일간의 시간별 날씨 예보, 80년간의 과거 날씨 데이터, 해양, 대기 질, 지오코딩, 고도 및 홍수 API가 있습니다. 응답 시간은 10ms 미만이며, 서버는 유럽과 북미에 위치하여 GeoDNS를 통해 낮은 지연 시간과 높은 가용성을 제공합니다. 소스 코드는 AGPLv3 라이선스, 데이터는 CC BY 4.0 라이선스를 따릅니다. api.open-meteo.com에서 호스팅되는 API를 바로 사용하거나 Docker를 통해 직접 배포할 수도 있습니다.

태그

weatherapiopen-sourcefreeforecasthistorical-datano-api-key

시작하기

1

설치 프로그램 다운로드

위 버튼을 클릭하여 시스템에 맞는 설치 프로그램을 다운로드

2

소프트웨어 설치

배포판에 맞는 패키지를 설치 (dpkg / rpm / AppImage)

3

온라인 API를 직접 사용: 브라우저나 코드에서 https://api.open-meteo.com/v1/forecast?latitude=52.52&longitude=13.41&hourly=temperature_2m 을 요청하면 JSON 데이터를 얻을 수 있습니다

4

로컬 배포가 필요한 경우: 저장소를 클론하고 Docker와 Docker Compose를 설치한 다음 docker-compose up을 실행하여 서비스를 시작합니다

5

공식 문서 https://open-meteo.com/en/docs 를 참조하여 모든 API 엔드포인트와 매개변수를 확인하세요

설치 가이드
  1. 온라인 API를 직접 사용: 브라우저나 코드에서 https://api.open-meteo.com/v1/forecast?latitude=52.52&longitude=13.41&hourly=temperature_2m 을 요청하면 JSON 데이터를 얻을 수 있습니다
  2. 로컬 배포가 필요한 경우: 저장소를 클론하고 Docker와 Docker Compose를 설치한 다음 docker-compose up을 실행하여 서비스를 시작합니다
  3. 공식 문서 https://open-meteo.com/en/docs 를 참조하여 모든 API 엔드포인트와 매개변수를 확인하세요
파일 무결성

체크섬 없음

이 프로젝트는 GitHub Release 페이지에 SHA-256 체크섬을 게시하지 않았습니다

SHA256 체크섬

체크섬 없음

GitHub Releases에서 직접 다운로드하고 파일 무결성을 직접 확인하세요

이 플랫폼의 모든 SHA-256 체크섬은 프로젝트의 공식 GitHub Release 페이지에서 추출되었으며, 어떠한 변경도 없습니다. GitHub Releases 페이지에서 직접 검증할 수 있습니다.

오픈소스 투명성

GitHub 소스 보기
환경 가이드

제거 정보

Docker를 통해 배포한 경우 docker-compose down을 실행하고 관련 데이터 디렉토리를 삭제하면 됩니다. 온라인 API를 직접 사용하는 경우에는 제거할 필요가 없습니다.

추가 의존성 없음

다운로드 후 바로 사용 가능. 추가 런타임이 필요하지 않습니다.

프로젝트 정보
라이선스AGPL-3.0 (source) + CC BY 4.0 (data)
마지막 업데이트2026-10-28 21:07:22
GitHub 저장소공식 웹사이트

문제 발생? 아래 FAQ 확인

5 FAQs

유사한 프로젝트