Habitat은 지역 주민들이 위치를 기준으로 동네 이야기를 나누는 무료 오픈소스 셀프 호스팅 소셜 플랫폼입니다.
Kinto/kinto
HTTP API, 동기화, 공유 기능을 제공하는 미니멀한 JSON 저장 서비스입니다.
- 스타
- 4,422
- 포크
- 442
- 열린 이슈
- 98
- 마지막 커밋
- 어제
어떤 프로젝트인가요?
Kinto는 HTTP API를 통해 데이터를 제공하는 범용 JSON 문서 저장소입니다. 클라이언트는 버킷과 컬렉션을 만든 다음, 서버에 스키마를 정의하지 않고 표준 요청으로 JSON 레코드를 읽고 쓸 수 있습니다.
저장 기능 외에도 Kinto는 동기화를 지원해 클라이언트가 마지막 동기화 이후 변경 사항을 가져올 수 있고, 공유 기능을 통해 사용자가 특정 버킷이나 컬렉션에 다른 계정의 접근 권한을 부여할 수 있습니다. Python 3.10+에서 실행되며, 개발 환경에서는 인메모리 백엔드를, 프로덕션 환경에서는 PostgreSQL 9.5+를 사용할 수 있습니다. Docker 이미지는 Docker Hub에 공개되어 있습니다.
핵심 기능
- 01HTTP API로 접근할 수 있는 범용 JSON 레코드를 저장합니다.
- 02클라이언트가 마지막 동기화 이후 변경 사항을 동기화합니다.
- 03사용자가 버킷이나 컬렉션을 다른 계정과 공유할 수 있습니다.
- 04개발 환경용 인메모리 백엔드와 프로덕션 환경용 PostgreSQL을 지원합니다.
활용 사례
- 여러 기기 간 JSON 데이터 동기화가 필요한 웹 또는 모바일 앱의 백엔드로 사용합니다.
- API를 통해 사용자나 팀 간에 설정 또는 선별된 목록을 공유합니다.
- 먼저 데이터베이스 스키마를 설계하지 않고 JSON API 백엔드를 프로토타이핑합니다.
빠른 시작
- 1
Kinto server 이미지의 Docker Hub 페이지를 엽니다
- 2
온라인 문서의 first-steps 튜토리얼을 따라 진행합니다
사용 전 알아둘 점
- README에 따르면 Python 3.10 이상이 필요합니다.
- 인메모리 백엔드는 개발용이므로 프로덕션 환경에서는 PostgreSQL 9.5 이상이 필요합니다.
- 메타데이터에 라이선스가 명확히 지정되어 있지 않으므로 재사용하기 전에 저장소를 확인하세요.
포함된 컬렉션
토픽
자주 묻는 질문
- kinto은(는) 무엇인가요?
- HTTP API, 동기화, 공유 기능을 제공하는 미니멀한 JSON 저장 서비스입니다. Kinto는 HTTP API를 통해 데이터를 제공하는 범용 JSON 문서 저장소입니다. 클라이언트는 버킷과 컬렉션을 만든 다음, 서버에 스키마를 정의하지 않고 표준 요청으로 JSON 레코드를 읽고 쓸 수 있습니다.
- kinto은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- kinto은(는) Other 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- kinto은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. kinto의 마지막 커밋은 2026년 11월 6일입니다.
- kinto은(는) 어디에 사용할 수 있나요?
- 여러 기기 간 JSON 데이터 동기화가 필요한 웹 또는 모바일 앱의 백엔드로 사용합니다. API를 통해 사용자나 팀 간에 설정 또는 선별된 목록을 공유합니다. 먼저 데이터베이스 스키마를 설계하지 않고 JSON API 백엔드를 프로토타이핑합니다.
- kinto는 어떻게 설치하나요?
- Kinto server 이미지의 Docker Hub 페이지를 엽니다 온라인 문서의 first-steps 튜토리얼을 따라 진행합니다
- kinto은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/Kinto/kinto
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
스토리지와 컴퓨트를 분리하고 자동 확장, 데이터베이스 브랜칭, scale-to-zero를 지원하는 오픈소스 서버리스 Postgres입니다.
세션, 쿠키, 인증, JSON을 지원하는 간결하고 세련된 Python HTTP/1.1 요청 라이브러리입니다.
카테고리별로 정리하고 매주 업데이트하는 오픈소스 Python 웹 개발 라이브러리 순위 목록입니다.
REST, GraphQL, WebSocket, SSE, Socket.IO, MQTT 요청을 보내는 오픈소스 API 개발 도구 모음
Vapor는 Swift로 웹사이트, API, 클라우드 서비스를 구축하는 HTTP 웹 프레임워크입니다.