GitHub-Explorer

(★ 15)

GitHub 저장소/코드/이슈를 AI로 자연어 검색하는 데스크톱 앱 (Tauri + React + TypeScript)

오너의 다른 레포

SoDam-WikiMate ★ 51

AI에게 '정리해줘'라고 하면 흩어진 자료를 옵시디언(원본)에 노트로 정리하고, 관련 노트끼리 연결·분류·요약하고, 선택적으로 노션에 색인하는 Claude Code 플러그인 + 이식형 MCP 코어. 보관함 자동탐지·정리·자동 링크/MOC·자동 분류·요약(원자 노트)·검색(가짜 인용 방지)·볼트 건강검진(중복·깨진 링크·고아 탐지, 삭제 없는 안전 수정)·작업 로그. 사람 승인 게이트·원문 보존 알림·경로/프롬프트 인젝션 방어·무의존.

JavaScript
ai-news-radar ★ 33

AI News Radar - AI 뉴스 자동 수집·요약·분류 대시보드 (Streamlit + Gemini)

Python
SoDam-Persona ★ 18

Claude Code에 '15명 전문가 관점 + 자동 트리거' AI 개발 파트너 페르소나를 입히는 플러그인. 항상켜짐 hook + 조건부 skill + 인터뷰형 생성/편집 명령어, 세무·법률 면책 자동, 새 PC 이식형. Apache-2.0.

JavaScript
SoDam-Agent ★ 16

Claude Code에 역할별 AI 에이전트 팀 10종(웹앱·문서·리서치·마케팅·데이터·보안 감사·DevOps·고객지원·PM/제품관리·번역)을 플러그인 마켓플레이스로 한 번에 설치하고, Codex·Gemini CLI·Cursor용으로도 번역(베타)하며, 설치 후 에이전트를 직접 만들고·가르치고·관리하는 비개발자용 도구. 커뮤니티 공유 디렉터리(서버·계정 없이 PR로 팀 등록)·자동 백업·위험 명령 경고·frontmatter 주입 차단·MCP(context7) 동봉·Apache-2.0.

JavaScript
SoDam-SeoMedic ★ 15

Claude Code 플러그인 — 웹사이트 SEO/GEO 진단(크롤·렌더·CWV·구조화데이터·AI크롤러정책·회귀감지) + GSC/GA4/PSI 연동. Next.js 프로젝트 승인 기반 자동수정(canonical·OG·noindex·robots·JSON-LD·제목) + GitHub 저장소 PR 제안(실험적)

TypeScript
Claude-Code_One-Click_Kit ★ 13

Windows에서 더블클릭 한 번으로 Claude Code를 설치·실행·업데이트·제거까지 관리하는 한국어 원클릭 키트 (비공식, PowerShell 메뉴)

PowerShell

파일 탐색기

  • .gitignore
  • eslint.config.js
  • index.html
  • LICENSE
  • package-lock.json
  • package.json
  • README.en.html
  • README.en.md
  • README.html
  • README.md
  • tsconfig.app.json
  • tsconfig.json
  • tsconfig.node.json
  • vite.config.ts

# CDN으로 사용하기

jsDelivr

jsDelivr는 공개 GitHub 리포지토리를 별도 설정 없이 CDN으로 즉시 서빙합니다. 버전과 파일을 고르면 웹페이지에 바로 붙일 수 있는 링크와 예시 코드가 만들어집니다.

명령어 용어집

이 문서에서 사용된 명령어를 모아봤습니다. 낯선 명령어가 있다면 펼쳐서 확인해보세요.

🔍

cargo build

설명 보기 ▼

Compile a local package and all of its dependencies.

cargo {{[b|build]}}

Build the package or packages defined by the `Cargo.toml` manifest file in the local path:

cargo {{[b|build]}} {{[-r|--release]}}

Build artifacts in release mode, with optimizations:

cargo {{[b|build]}} --locked

Require that `Cargo.lock` is up to date:

🔍

cargo check

설명 보기 ▼

Check a local package and all of its dependencies for errors.

cargo {{[c|check]}}

Check the current package:

cargo {{[c|check]}} --tests

Check all tests:

cargo {{[c|check]}} --test {{integration_test1}}

Check the integration tests in `tests/integration_test1.rs`:

🔍

cargo clippy

설명 보기 ▼

A collection of lints to catch common mistakes and improve your Rust code.

cargo clippy

Run checks over the code in the current directory:

cargo clippy --locked

Require that `Cargo.lock` is up to date:

cargo clippy --workspace

Run checks on all packages in the workspace:

🔍

eslint

설명 보기 ▼

JavaScript 및 JSX용 플러그형 린팅 유틸리티.
더 많은 정보: <https://eslint.org/docs/latest/use/command-line-interface>.

eslint --init

ESLint 구성파일 생성:

eslint {{path/to/file1.js path/to/file2.js ...}}

하나 이상의 파일 린팅:

eslint --fix

린트 문제 수정:

🔍

git clone

설명 보기 ▼

Clone an existing repository.

git clone {{remote_repository_location}} {{path/to/directory}}

Clone an existing repository into a new directory (the default directory is the repository name):

git clone --recursive {{remote_repository_location}}

Clone an existing repository and its submodules:

git clone {{[-n|--no-checkout]}} {{remote_repository_location}}

Clone only the `.git` directory of an existing repository:

🔍

node

설명 보기 ▼

서버 측 JavaScript 플랫폼 (Node.js).
더 많은 정보: <https://nodejs.org/docs/latest/api/cli.html#options>.

node {{path/to/file}}

JavaScript 파일 실행:

node

REPL(대화형 셸) 시작:

node --watch {{path/to/file}}

지정된 파일을 실행하고 가져온 파일이 변경될 때 프로세스를 재시작 (Node.js 버전 18.11+ 필요):

🔍

npm install

설명 보기 ▼

Install Node packages.

npm {{[i|install]}}

Install dependencies listed in `package.json`:

npm {{[i|install]}} {{package_name}}@{{version}}

Download a specific version of a package and add it to the list of dependencies in `package.json`:

npm {{[i|install]}} {{package_name}} {{[-D|--save-dev]}}

Download the latest version of a package and add it to the list of dev dependencies in `package.json`:

🔍

npm run

설명 보기 ▼

Run a script.

npm run

List available scripts:

npm run {{script_name}}

Run a script:

npm run {{script_name}} -- {{argument}} {{--option}}

Pass arguments to a script:

🔍

npm test

설명 보기 ▼

This command is an alias of `npm run test`.

tldr npm run

View documentation for the original command:

🔍

npm

설명 보기 ▼

JavaScript 및 Node.js 패키지 관리자.
Node.js 프로젝트 및 모듈 의존성을 관리합니다.
더 많은 정보: <https://docs.npmjs.com/cli/npm/>.

npm init {{[-y|--yes]}}

기본값으로 `package.json` 파일 생성 (`--yes`를 생략하면 대화식으로 진행):

npm {{[i|install]}}

package.json에 의존성으로 나열된 모든 패키지를 다운로드:

npm {{[i|install]}} {{package_name}}@{{version}}

특정 버전의 패키지를 다운로드하고 `package.json`의 의존성 목록에 추가:

🔍

rustc

설명 보기 ▼

Rust 컴파일러.
Rust 프로젝트는 보통 `rustc`를 직접 호출하는 대신 `cargo`를 사용합니다.
더 많은 정보: <https://doc.rust-lang.org/stable/rustc/>.

rustc {{path/to/main.rs}}

바이너리 크레이트 컴파일:

rustc {{[-C|--codegen]}} lto {{[-C|--codegen]}} opt-level={{0|1|2|3|s|z}} {{path/to/main.rs}}

최적화하여 컴파일 (`s`는 바이너리 크기 최적화를 의미하며, `z`는 더 많은 최적화를 포함):

rustc {{[-g|--codegen debuginfo=2]}} {{path/to/main.rs}}

디버깅 정보 포함하여 컴파일:

🔍

tsc

설명 보기 ▼

TypeScript 컴파일러.
더 많은 정보: <https://www.typescriptlang.org/docs/handbook/compiler-options.html>.

tsc --init

`foobar.ts` TypeScript 파일을 `foobar.js` JavaScript 파일로 컴파일:

tsc {{path/to/file.ts}}

특정 목표 구문을 사용하여 TypeScript 파일을 JavaScript로 컴파일 (기본값은 `ES3`):

tsc {{[-t|--target]}} {{ES5|ES2015|ES2016|ES2017|ES2018|ESNEXT|...}} {{path/to/file.ts}}

사용자 정의 이름으로 TypeScript 파일을 JavaScript 파일로 컴파일:

🔍

vite

설명 보기 ▼

Vite 프로젝트 생성합니다.
자바스크립트 프로젝트를 빌드하는 데 사용됩니다.
사용 가능한 템플릿: vanilla, vanilla-ts, vue, vue-ts, react, react-ts, react-swc, react-swc-ts, preact, preact-ts, lit, lit-ts, svelte, svelte-ts.
더 많은 정보: <https://vite.dev/guide/>.

npm create vite@latest my-react-app --template react-ts

`npm` 6.x를 사용한 설정:

npm create vite@latest my-react-app -- --template react-ts

`npm` 7 이상을 사용한 설정, 추가 이중 대시가 필요:

yarn create vite my-react-app --template react-ts

`yarn`을 사용한 설정:

// repository documentation