머신러닝 모델, API 또는 Python 함수의 웹 데모와 UI를 빠르게 만들고 공유할 수 있는 Python 패키지입니다.
pingcap/ossinsight
GitHub 이벤트 데이터를 분석하는 분석 엔진이자 웹 앱으로, 순위와 트렌드, 저장소 및 개발자 분석, 자연어 질의를 제공합니다.
- 스타
- 2,515
- 포크
- 458
- 열린 이슈
- 38
- 마지막 커밋
- 그저께
어떤 프로젝트인가요?
OSSInsight는 오픈소스 생태계를 위한 분석 플랫폼입니다. 100억 건이 넘는 GitHub 이벤트 데이터를 처리해 개별 저장소, 개발자 또는 엄선된 프로젝트 모음의 star, fork, commit, pull request, issue, 기여자를 살펴볼 수 있습니다.
Data Explorer에서는 자연어로 질문하면 SQL을 생성하고 쿼리를 실행한 뒤 결과를 차트로 보여줍니다. 엄선된 컬렉션은 AI 에이전트 프레임워크, 오픈소스 데이터베이스, 웹 프레임워크처럼 분야별로 저장소를 묶고, 시간에 따른 GitHub 지표를 기준으로 순위를 매깁니다. 저장소 페이지에서는 기여자와 stargazer를 지역 및 회사별로 분석할 수 있고, 비교 화면에서는 두 프로젝트를 나란히 볼 수 있습니다.
이 저장소는 TypeScript 모노레포로, pnpm을 사용해 포트 3001의 웹 앱과 포트 3002의 문서 사이트를 실행하도록 구성되어 있습니다. 컬렉션을 추가하려면 YAML 파일을 etl/meta/collections 디렉터리에 제출하면 됩니다.
핵심 기능
- 01GitHub 데이터를 바탕으로 SQL과 차트를 생성하는 자연어 Data Explorer.
- 02AI 에이전트와 데이터베이스 등 분야별 저장소 순위를 보여주는 엄선된 컬렉션.
- 03star, fork, issue, PR, 기여자 및 지역 분포를 다루는 저장소 분석.
- 04기여 시간 패턴, commit, PR, 코드 리뷰를 다루는 개발자 분석.
- 05추적 중인 지표를 기준으로 두 프로젝트를 나란히 비교.
- 06인기를 얻고 있는 저장소를 보여주는 트렌딩 화면.
활용 사례
- GitHub에서 어떤 AI 에이전트 프레임워크나 코딩 도구가 인기를 얻고 있는지 추적하기.
- 프로젝트를 선택하기 전에 기여자, 활동량, star를 기준으로 두 오픈소스 프로젝트 비교하기.
- 프로젝트의 기여자와 stargazer가 어느 지역에 있는지 조사하기.
- 개발 또는 커스터마이징을 위해 OSSInsight 웹 앱을 로컬에서 실행하기.
빠른 시작
- 1
저장소를 클론한 뒤 해당 디렉터리로 이동합니다
- 2
pnpm으로 의존성을 설치합니다
pnpm install - 3
포트 3001에서 웹 앱을 시작합니다
pnpm dev
사용 전 알아둘 점
- 로컬에서 실행하려면 pnpm 기반 Node.js 환경이 필요하며, README에는 모든 기능을 사용하는 데 필요한 백엔드 데이터 서비스에 대한 설명이 없습니다.
토픽
자주 묻는 질문
- ossinsight은(는) 무엇인가요?
- GitHub 이벤트 데이터를 분석하는 분석 엔진이자 웹 앱으로, 순위와 트렌드, 저장소 및 개발자 분석, 자연어 질의를 제공합니다. OSSInsight는 오픈소스 생태계를 위한 분석 플랫폼입니다. 100억 건이 넘는 GitHub 이벤트 데이터를 처리해 개별 저장소, 개발자 또는 엄선된 프로젝트 모음의 star, fork, commit, pull request, issue, 기여자를 살펴볼 수 있습니다.
- ossinsight은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- ossinsight은(는) Apache-2.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- ossinsight은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. ossinsight의 마지막 커밋은 2026년 10월 20일입니다.
- ossinsight은(는) 어디에 사용할 수 있나요?
- GitHub에서 어떤 AI 에이전트 프레임워크나 코딩 도구가 인기를 얻고 있는지 추적하기. 프로젝트를 선택하기 전에 기여자, 활동량, star를 기준으로 두 오픈소스 프로젝트 비교하기. 프로젝트의 기여자와 stargazer가 어느 지역에 있는지 조사하기. 개발 또는 커스터마이징을 위해 OSSInsight 웹 앱을 로컬에서 실행하기.
- ossinsight는 어떻게 설치하나요?
- 저장소를 클론한 뒤 해당 디렉터리로 이동합니다 pnpm으로 의존성을 설치합니다: pnpm install 포트 3001에서 웹 앱을 시작합니다: pnpm dev
- ossinsight은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/pingcap/ossinsight
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
중국어로 운영되는 월간 뉴스레터이자 큐레이션 목록으로, GitHub의 흥미롭고 입문자 친화적인 오픈소스 프로젝트를 소개합니다.
Apache Superset은 다양한 데이터베이스에서 데이터를 탐색하고 차트와 대시보드를 만들며 SQL을 실행하는 셀프서비스 BI 웹 앱입니다.
회사 구성원이 SQL을 작성하지 않고도 데이터를 조회하고, 대시보드와 임베디드 분석 기능을 활용할 수 있는 오픈소스 비즈니스 인텔리전스 도구입니다.
다양한 SQL 및 NoSQL 데이터 소스의 데이터를 조회하고 시각화해 공유할 수 있는 오픈소스 브라우저 기반 BI 도구입니다.
SQL과 Markdown으로 인터랙티브한 데이터 보고서와 대시보드를 만드는 오픈소스 코드 기반 BI 도구입니다.