프론트엔드에서 자유롭게 사용할 수 있는 오픈 API

2025. 5. 13. 20:20·Frontend/전체
목차
  1. 🎬 영화 / 콘텐츠 관련 API
  2. 📚 책 / 뉴스 / 지식 정보
  3. 📷 이미지 / 사진
  4. 📍 위치 / 날씨 / 지도
  5. 🧪 재미있는 / 실험용 API
  6. 💻 개발자용 / 도구 API
  7. 🔮 그외

오픈 API는 개인 프로젝트나 토이 프로젝트, 테스트용으로 매우 유용하다.

 

🎬 영화 / 콘텐츠 관련 API

이름 설명 인증여부
YTS 토렌트 기반 영화 정보 API ❌
OMDb API 영화, 시리즈, 에피소드 정보 (IMDb 기반) 🔑 무료 키 필요
TMDB 포스터, 평점, 줄거리 포함 영화 정보 풍부 🔑 API Key 필요 (무료 가입)

 

📚 책 / 뉴스 / 지식 정보

이름 설명 인증여부
Open Library 책 검색, 커버, 저자 등 정보 ❌
NewsAPI 최신 뉴스 헤드라인, 검색 등 🔑
Wikipedia API 위키백과 검색 및 내용 파싱 ❌

 

📷 이미지 / 사진

이름 설명 인증여부
Unsplash API 고퀄 사진 검색 및 다운로드 링크 🔑
Lorem Picsum 랜덤 이미지, placeholder 용도 ❌

 

📍 위치 / 날씨 / 지도

이름 설명 인증여부
OpenWeatherMap 날씨 정보, 위치 기반 날씨 등 🔑
ipinfo.io 사용자의 IP 기반 위치 정보 🔑 (무료 플랜 있음)
GeoNames 위치 기반 정보, 나라/도시 검색 🔑 (무료 회원가입)

 

🧪 재미있는 / 실험용 API

이름 설명 인증여부
JokeAPI 프로그래밍 유머, 일반 유머 등 ❌
Advice Slip 인생 조언 API ❌
Yes/No API 랜덤 yes/no 대답 + gif ❌
The Cat API 귀여운 고양이 사진 랜덤 제공 🔑
Dog API 개 사진 API (랜덤, 품종별 등) ❌

 

💻 개발자용 / 도구 API

이름 설명 인증여부
GitHub API GitHub 레포, 유저 정보, 활동 등 🔑 (optional)
QR Code API 텍스트 -> QR 코드 이미지 ❌
jsonplaceholder 테스트용 더미 데이터 (posts, todos 등) ❌

 

🔮 그외

https://github.com/public-apis/public-apis

 

반응형
저작자표시 (새창열림)

'Frontend > 전체' 카테고리의 다른 글

[NVM] NVM에 대해서, 기본 명령어  (0) 2025.04.16
Vite React 프로젝트 path alias 설정하기  (0) 2025.03.26
카카오맵 JS 연동 403 에러  (2) 2025.02.07
ESLint v9 적용하기 (eslint.config.mjs 사용법), eslint 충돌 해결법  (0) 2025.02.02
React 프로젝트에 ESLint와 Prettier 적용하기  (0) 2025.01.25
  1. 🎬 영화 / 콘텐츠 관련 API
  2. 📚 책 / 뉴스 / 지식 정보
  3. 📷 이미지 / 사진
  4. 📍 위치 / 날씨 / 지도
  5. 🧪 재미있는 / 실험용 API
  6. 💻 개발자용 / 도구 API
  7. 🔮 그외
'Frontend/전체' 카테고리의 다른 글
  • [NVM] NVM에 대해서, 기본 명령어
  • Vite React 프로젝트 path alias 설정하기
  • 카카오맵 JS 연동 403 에러
  • ESLint v9 적용하기 (eslint.config.mjs 사용법), eslint 충돌 해결법
전예방
전예방
  • 전예방
    예방이의 개발일기
    전예방
  • 전체
    오늘
    어제
    • All (125)
      • Info & Tip (2)
      • 유용한 사이트들 (5)
      • Mark Up & StyleSheet (23)
        • HTML (6)
        • CSS & SCSS (10)
        • 반응형 (6)
      • Frontend (66)
        • 전체 (10)
        • JavaScript & Jquery (18)
        • TypeScript (0)
        • React (26)
        • Next.js (3)
        • 성능최적화 (2)
        • 웹접근성 (2)
      • Backend (13)
        • Python (1)
        • JAVA (2)
        • node.js (0)
        • PHP (7)
        • 패키지매니저 (3)
      • Markdown (0)
      • SCM (1)
        • Git&Github (1)
        • SVN (0)
      • IDE (4)
        • VSCode (2)
        • IntelliJ (1)
        • Ecplise (1)
      • 취미생활 (3)
      • 정보처리기사 (2)
      • 코딩자율학습단 (5)
        • 12기 (파이썬) (5)
  • 블로그 메뉴

    • 홈
    • 태그
  • 링크

    • velog
    • github
  • 공지사항

  • 인기 글

  • 태그

    React Swiper
    Admin
    php
    파이썬
    frontend
    Chart.js
    관리자 페이지
    react
    NPM
    yarn berry
    나도코딩
    리액트
    회원가입
    swiper.js
    코딩자율학습
    CSS
    TypeScript
    Python
    반응형
    코딩자율학습단
  • 최근 댓글

  • 최근 글

  • 반응형
  • hELLO· Designed By정상우.v4.10.3
전예방
프론트엔드에서 자유롭게 사용할 수 있는 오픈 API

개인정보

  • 티스토리 홈
  • 포럼
  • 로그인
상단으로

티스토리툴바

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.