PDF, Word, Excel, PowerPoint, 사진, 동영상, 오디오, Markdown, 코드, ZIP 파일을 볼 수 있는 오프라인 Android 파일 뷰어
- 스타
- 6,848
- 포크
- 1,056
- 열린 이슈
- 5
- 마지막 커밋
- 그저께
어떤 프로젝트인가요?
WebToApp은 PC나 원격 빌드 서버 없이 웹 콘텐츠를 설치 가능한 APK 파일로 패키징하는 Android 앱입니다. 단순히 URL을 감싸는 데 그치지 않고, Node.js, PHP, Python, Go, WordPress와 같은 로컬 서버 런타임을 앱 저장소에서 네이티브 프로세스로 실행하도록 함께 패키징할 수 있습니다. 프로젝트를 Android Studio 소스로 내보낼 수 있으며, targetSdk를 Google Play에서 요구하는 수준으로 변경해 AAB 파일을 생성할 수도 있습니다.
빌더에는 DNS-over-HTTPS, 프록시 지원, 로컬 MITM 브리지를 통한 TLS 지문 스푸핑, 시스템 WebView 및 GeckoView 엔진 모두에서 사용할 수 있는 Encrypted Client Hello를 지원하는 네트워크 계층도 포함되어 있습니다. JS/CSS 모듈, userscript, MV3 Chrome 확장 프로그램으로 앱을 확장할 수 있습니다. V1, V2, V3 서명을 지원하며, 기기에서 keystore를 관리할 수 있습니다.
내장 Agent는 설정된 LLM을 사용해 자연어 명령으로 앱을 조작하며, 앱 생성, 빌드, 내보내기에 최대 60개의 도구를 호출할 수 있습니다. 호스트 UI는 10개 언어로 제공됩니다.
핵심 기능
- 01Android에서 바로 APK와 Google Play AAB를 빌드하고 V1/V2/V3 서명을 적용합니다.
- 02생성된 앱 안에서 Node.js, PHP, Python, Go, WordPress 로컬 서버를 실행합니다.
- 03네트워크 연결에 DNS-over-HTTPS, 프록시, TLS 지문 스푸핑을 제공합니다.
- 04userscript, JS/CSS 모듈, MV3 Chrome 확장 프로그램을 지원합니다.
- 05Chrome 웹 스토어 검색 기능과 앱을 조작할 수 있는 AI Agent를 포함합니다.
- 06프로젝트를 Android Studio Gradle 소스로 내보냅니다.
활용 사례
- PC 없이 웹사이트나 내부 대시보드를 Android 앱으로 만드는 경우.
- 휴대폰에서 시연하거나 프로토타입을 만들기 위해 소규모 Node.js, PHP 또는 Python 앱을 패키징하는 경우.
- 웹 프로젝트에서 Google Play 제출용 AAB를 준비하는 경우.
- 정적 HTML 또는 React/Vue 빌드를 오프라인 Android 앱으로 패키징하는 경우.
빠른 시작
- 1
GitHub Releases에서 APK를 다운로드하세요
- 2
Android 6.0(API 23) 이상 기기에 설치하세요
- 3
내 앱에서 만들기를 탭하고 기본 정보를 입력한 다음 저장을 탭하세요
- 4
⋮를 탭한 다음 APK 빌드를 탭하면 서명된 APK를 받을 수 있습니다
사용 전 알아둘 점
- Node.js, PHP, Python, Go, WordPress, 이미지 및 동영상 유형은 기본적으로 비활성화되어 있으며, 정보 → 고급 기능에서 활성화해야 합니다.
- Android 기기가 필요하며 빌더는 휴대전화에서만 실행됩니다.
토픽
자주 묻는 질문
- web-to-app은(는) 무엇인가요?
- 웹사이트, HTML 프로젝트, Node.js·PHP·Python·Go·WordPress 사이트를 휴대폰에서 바로 서명된 APK로 만드는 Android 앱입니다. WebToApp은 PC나 원격 빌드 서버 없이 웹 콘텐츠를 설치 가능한 APK 파일로 패키징하는 Android 앱입니다. 단순히 URL을 감싸는 데 그치지 않고, Node.js, PHP, Python, Go, WordPress와 같은 로컬 서버 런타임을 앱 저장소에서 네이티브 프로세스로 실행하도록 함께 패키징할 수 있습니다. 프로젝트를 Android Studio 소스로 내보낼 수 있으며, targetSdk를 Google Play에서 요구하는 수준으로 변경해 AAB 파일을 생성할 수도 있습니다.
- web-to-app은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- web-to-app은(는) Unlicense 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- web-to-app은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. web-to-app의 마지막 커밋은 2026년 10월 19일입니다.
- web-to-app은(는) 어디에 사용할 수 있나요?
- PC 없이 웹사이트나 내부 대시보드를 Android 앱으로 만드는 경우. 휴대폰에서 시연하거나 프로토타입을 만들기 위해 소규모 Node.js, PHP 또는 Python 앱을 패키징하는 경우. 웹 프로젝트에서 Google Play 제출용 AAB를 준비하는 경우. 정적 HTML 또는 React/Vue 빌드를 오프라인 Android 앱으로 패키징하는 경우.
- web-to-app는 어떻게 설치하나요?
- GitHub Releases에서 APK를 다운로드하세요 Android 6.0(API 23) 이상 기기에 설치하세요 내 앱에서 만들기를 탭하고 기본 정보를 입력한 다음 저장을 탭하세요 ⋮를 탭한 다음 APK 빌드를 탭하면 서명된 APK를 받을 수 있습니다
- web-to-app은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/shiaho777/web-to-app
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
파일을 업로드하지 않고 Android 기기에서 다양한 형식으로 변환하는 오프라인 파일 변환 앱
Kotlin으로 구현한 Android ANC 엔진으로, FFT로 저주파 웅음을 감지하고 역위상 오디오로 상쇄합니다.
자기 북쪽·진북 모드와 조준 모드를 제공하는 간결하고 깔끔한 Android 나침반 앱입니다.
기기에서 병합, 분할, 압축, 변환, 서명, 주석 추가를 모두 처리하는 오프라인·개인정보 보호 중심 Android PDF 도구 모음입니다.
GitHub, Codeberg 및 기타 Forgejo 또는 Gitea 포지에서 공개된 앱을 찾아 설치할 수 있는 크로스 플랫폼 앱 스토어입니다.