Pyloid 공식문서
GithubLanguage
  • 💎Pyloid란 무엇인가?
  • 시작하기
    • 사전 요구사항
    • 프로젝트 생성하기
  • API
    • Python (백엔드)
      • Pyloid
      • BrowserWindow
      • PyloidAPI
      • Monitor
      • TrayEvent
      • 유틸리티 함수
    • Javascript (프론트엔드)
      • WindowAPI
      • EventAPI
  • 가이드
    • 커스텀 보일러플레이트 만들기
    • 웹뷰 로드하기
    • JS에서 Python 호출하기
    • Python에서 JS 호출하기
    • 키보드 단축키
    • 알림
    • 트레이
    • 타이머
    • 파일 감시
    • 클립보드
    • 창 위치
    • 개발자 도구
    • 창 사용자 정의
    • 자동 시작
    • 프로덕션 유틸리티
    • 데스크탑 모니터
    • 파일 다이어로그
    • 스플래시 스크린
    • 스레드
    • ⚡pyside를 사용하여 API 커스터마이징
    • 테마
    • 빌드 가이드
      • Pyloid-React-Vite
      • Pyloid-HTML-Boilerplate
Powered by GitBook
On this page
  • Pyloid 👋
  • 🚀 왜 Pyloid인가요?
  • 주요 기능 🚀
  • 빠른 시작 템플릿 (🛠️ 더 많은 프론트엔드 템플릿이 곧 제공될 예정입니다)

Pyloid란 무엇인가?

Next사전 요구사항

Last updated 7 months ago

Pyloid 👋

Pyloid는 Electron과 Tauri의 Python 백엔드 버전으로, 데스크톱 애플리케이션 개발을 단순화하기 위해 설계되었습니다. QtWebEngine과 PySide6를 기반으로 한 이 오픈 소스 프로젝트는 다양한 Python 기능과 원활하게 통합되어 강력한 애플리케이션을 쉽게 구축할 수 있게 해줍니다.

🚀 왜 Pyloid인가요?

Pyloid를 사용하면 데스크톱 애플리케이션에서 Python의 모든 기능을 활용할 수 있습니다. 그 단순성과 유연성으로 인해 초보자와 경험 많은 개발자 모두에게 Electron이나 Tauri의 Python 중심 대안으로 완벽한 선택입니다. 특히 AI 기반 데스크톱 애플리케이션 구축에 최적화되어 있습니다.

주요 기능 🚀

  • 웹 기반 GUI 생성

  • 시스템 트레이 아이콘 지원 🖥️

  • 다중 창 관리

  • Python과 JavaScript 간 브릿지 API 🌉

  • 단일 인스턴스 애플리케이션 / 다중 인스턴스 애플리케이션 지원

  • 종합적인 데스크톱 앱 기능

  • 깔끔하고 직관적인 코드 구조

  • 실시간 UI 개발 경험

  • 크로스 플랫폼 지원

  • 다양한 프론트엔드 라이브러리와의 통합

  • 창 사용자 정의

  • PySide6 기능의 직접 활용 🛠️

  • 상세한 Numpy 스타일 docstring 📚

빠른 시작 템플릿 (🛠️ 더 많은 프론트엔드 템플릿이 곧 제공될 예정입니다)

HTML/CSS/JS 템플릿: 기본 웹 기술을 사용하여 앱을 빠르게 시작할 수 있는 템플릿을 제공합니다.

React 템플릿: React를 사용하여 현대적인 UI를 구축하기 위한 템플릿을 포함합니다.

💎
pyloid-html-boilerplate
pyloid-react-boilerplate

시작하기

Pyloid 프로젝트 시작

참조

Python/Js API 참조

가이드

Pyloid 가이드

예시_이미지