(참고/출처)
2024년 정보통신산업진흥원: OpenUP 프로그램의 2024년 기여형 프론티어로서, 오픈소스SW를 함께 개발 및 공유하기 위해 작성되었습니다.
해당 내용은 제 github 홈페이지의 Explore repositories 및 feed 내용을 토대로 만들어졌으며, 게시글에 문의 사항이 있으신 분들은 댓글 또는 dev.rubykim@gmail.com으로 연락 부탁드립니다.
Cloudflare NoIP Alternative: Cloudflare와 Cronjob을 이용한 무료 DDNS
- Repository: https://github.com/devrim/cloudflare-noip
- repository를 clone 후
key.json
,records.json
, cronjob 또는 스케줄러를 설정해야 사용 가능 - TLS 업로드 제한이라는 한계애 대해서 커뮤니티에서 의논 중
- 유사 프로젝트로는 Cloudflare Turnel, Tailscale이 있으며, 동적 IP 주소 관리에 대한 다양한 솔루션에 사람들이 큰 관심을 갖고 있음
StreamPot: 미디어 변환 작업 도구
- Homepage: https://streampot.io/
- Repository: https://github.com/StreamPot/StreamPot
- 비디오 자르기, 오디오 제거, 트랜스코딩 같은 미디어 변환 작업을 위한 도구
- fluent-FFmpeg 호환성, SQS 및 S3 통합 기능을 갖춘 API로 FFmpeg를 실행할 수 있음
- 초기 오픈소스 프로젝트로서 비동기 작업을 위한 메서드 추가, event source 또는 SSE를 통한 신호 전달, 문서화 등의 개선사항이 있음
MeTube: 셀프 호스팅 Youtube 다운로더
- Repository: https://github.com/alexta69/metube
- Youtube에서 동영상을 다운로드할 수 있는 명령어인 “yt-dlp”를 사용하는 자체 호스팅 Youtube 다운로더
- 즉, yt-dlp를 위한 UI를 제공함
- 새로운 Node 버전에서는 더 이상 32bit ARM 빌드를 지원하지 않으며, 64bit 운영체제로 마이그레이션이 필요함
FastHTML: 파이썬으로 구현하는 웹 애플리케이션 프레임워크
- Homepage: https://fastht.ml/
- Repository: https://github.com/AnswerDotAI/fasthtml
- 하이퍼미디어 기반 앱을 위해 Python과 HTMX를 통합 및 비동기 지원을 위해 ASGI/Uvicorn/Starlette 삼중체를 사용함. 또한 FastTag를 포함하고 있음
- 잠재적인 복잡성, 쉬운 맞춤화를 해결하고 개발자가 JavaScript를 사용하거나 요청을 직접 수정할 수 있는 투명한 시스템을 제공하여 웹 앱 개발을 간소화하는 것을 목표하고 있음
Docker-OSX: Docker 컨테이너에서 MacOS를 네이티브 성능으로 실행할 수 있는 이미지
- Repository: https://github.com/sickcodes/Docker-OSX
- High Sierra부터 Sonoma까지의 버전을 지원 (최신 Intel 및 NVIDIA GPU는 지원 x)
- QEMU 내에서 Docker로 macOS를 실행하는 것은 가능하지만, GPU 가속과 관련하여 한계가 있음
- MacOS 이미지를 재배포하는 것은 Apple 최종 사용자 라이선스 계약(EULA)을 위반할 수 있지만, 이 프로젝트는 개발 및 테스트 목적으로 사용됨
- 개발자 커뮤니티에서 큰 인기를 끌고 있음
FakeTraveler: 안드로이드용 휴대폰 가짜 위치 앱
- Repository: https://github.com/mcastillof/FakeTraveler
- 사용자가 자신의 휴대폰 위치를 속일 수 있도록 해주는 안드로이드용 모의 위치 앱
- F-Droid (무료 및 오픈 소스 안드로이즈 앱 저장소) 에서 이용 가능
- 기능성에도 불구하고, 일부 사용자는 은행 앱이나 포켓몬 고와 같은 특정 앱 제한을 추가 조치 없이 우회할 수 없다고 지적 중
- 이에 대해서 기기를 루팅하는 등의 추가 조치가 필요하다는 의견이 있음