파이썬은 개발자와 프로그래머 커뮤니티에서 가장 유행하는 프로그래밍 언어이다. 많은 이들이 파이썬 프로젝트에 필요한 리소스를 깃허브(GitHub)를 통해서 얻는다. 실제로 깃허브에 접속하면, 파이썬 프로젝트 시 참고할 수 있는 무료 오픈소스 프로젝트 종류가 다양하다. 이에, 인도 IT 전문 잡지 애널리틱스 인사이트가 깃허브 주요 오픈소스 파이썬 프로젝트 10종을 아래와 같이 선정했다.
1. 포톤
포톤(Photon)은 앤서블(Ansible)과 함께 워크플로우를 실행하도록 설계된 데이터 기반 툴로서 최고의 오픈소스 파이썬 프로젝트 중 하나이다. 파이썬을 활용하여 오픈소스 인텔리전스 도구를 위해 설계된 빠른 크롤러이다.
2. 매님
매님(Manim)은 학생을 위한 수학 동영상 설명용 애니메이션 엔진을 탑재한 인기 파이썬 프로젝트다. 매님은 매우 다양한 패키지로 정밀한 애니메이션을 제작하는 데 유용하다.
3. 텐서플로 프로젝트
텐서플로 프로젝트(TensorFlow Project)는 오픈소스 머신 러닝 프레임워크와 함께 트렌드 오픈소스 파이썬 깃허브 프로젝트 중 하나이다. 유연한 아키텍처와 서로 다른 플랫폼에 걸쳐 계산을 쉽게 배포하는 고성능 수치 계산 지침을 제공한다.
4. 에어플로우
에어플로우(Airflow)는 오픈소스 파이썬에서 널리 사용되는 깃허브 프로젝트로, 객체 전체에 걸쳐 광범위한 REST API 엔드포인트를 지원한다. 입력으로 JSON을 수신하고 JSON 응답을 반환합니다. 에어플로 API는 파이썬 프로젝트와 역호환되도록 설계되었다.
5. 구글 이미지 다운로드
구글 이미지 다운로드(Google Image Download)는 구글 이미지에서 수백 개의 이미지를 다운로드할 수 있는 최고의 오픈소스 파이썬 프로젝트 중 하나이다. 이미지를 색인화하고 그것들을 찾기 위해 향상되는 검색 이미지이다.
6. 뉴럴토크
뉴럴토크(NeuralTalk)는 문장으로 이미지를 설명하기 위해 멀티모달 반복 신경망을 학습하는 인기 있는 깃허브 프로젝트이다. 연구 커뮤니티를 돕기 위해 파이썬과 NumPy 소스 코드로 구성되었다.
7. 리바운드
리바운드(Rebound)는 오픈소스 다목적 N-바디 코드(N-body code)로 깃허브에 대한 최고의 프로그래밍 언어 파이썬 프로젝트 중 하나이다. 아래 입자의 움직임을 유연성과 맞춤형 기능으로 통합해 복잡한 문제를 해결하는 소프트웨어 패키지다.
8. 숀시
숀시(Xonsh)는 깃허브에서 프로그래밍 언어 기반, 크로스 플랫폼, 유닉스 게이징 셸 언어 및 명령어로서 트렌드 파이썬 프로젝트이다. 전문가가 일상적으로 사용하도록 파이썬 3.6+의 슈퍼셋으로 알려진 깃허브 프로젝트이다.
9. 딥페이스랩
딥페이스랩(DeepFaceLab)은 깃허브에서 볼 수 있는 최고의 오픈소스 파이썬 프로젝트 중 하나이다. 이 프로그래밍 언어를 위한 가벼운 얼굴 인식 및 얼굴 속성 분석 프레임워크이다. 최첨단 모델을 포장하는 하이브리드 얼굴 인식 프레임워크이다.
10. XSS 스트라이크
XSS 스트라이크(XSStrike)는 이 프로그래밍 언어인 파이썬의 트렌드 깃허브 프로젝트 중 하나이며 XSS 공격을 탐지하고 이용하는 개발력으로 알려져 있다. 4개의 수동 작성 파서(parser), 고속 크롤러, 지능형 페이로드 제너레이터, 퍼징 엔진과 같은 추가 기능으로 구성된다.
[저작권자ⓒ CWN(센트럴월드뉴스). 무단전재-재배포 금지]