2021년 최고의 오픈소스 소프트웨어 목록


주소: https://github.com/sveltejs/svelte
2, Minikube

주소: https://github.com/kubernetes/minikube
3, Pixie

주소: https://github.com/pixie-io/pixie
4. FastAPI

빠름: NodeJS 및 Go와 동등한 매우 높은 성능
빠른 코딩: 기능 개발 속도를 약 200% ~ 300% 향상
오류 감소: 인적 오류 약 40% 감소
직관적: 강력한 편집기 지원, 어디서나 자동 완성, 디버깅 시간 단축
쉬움: 사용 및 학습이 용이하도록 설계되어 문서를 읽는 시간이 단축됩니다.
Short: 코드 중복을 줄입니다.
견고함: 자동 대화형 문서를 통해 프로덕션에 바로 사용할 수 있는 코드 얻기
-
표준 기반: API의 개방형 표준 OpenAPI 및 JSON 스키마를 기반으로 하며 완벽하게 호환됩니다.
Crystal은 C의 속도와 Ruby의 표현력을 갖춘 프로그래밍 언어를 제공하기 위한 프로젝트로 수년간 개발을 진행해왔습니다. 올해 초 Crystal 1.0이 출시되면서 이제 이 언어는 일반 워크로드에 사용할 수 있을 만큼 안정적입니다. Crystal은 정적 타이핑과 LLVM 컴파일러를 사용하여 빠른 속도를 달성하고 런타임 시 null 참조와 같은 일반적인 문제를 방지합니다. Crystal은 기존 C 코드와 인터페이스하여 속도와 편의성을 더욱 높일 수 있으며, 컴파일 타임 매크로를 사용하여 기본 언어의 구문을 확장할 수도 있습니다.
주소: https://github.com/crystal-lang/crystal6. Windows 터미널

Windows 터미널은 새롭고 인기 있는 강력한 명령줄 터미널 도구입니다. 여기에는 멀티탭 지원, 서식 있는 텍스트, 다국어 지원, 구성 가능, 테마 및 스타일, 이모티콘 및 GPU 기반 텍스트 렌더링 지원 등과 같이 커뮤니티에서 많이 요청한 많은 기능이 포함되어 있습니다. 동시에 터미널은 여전히 빠르고 효율적이며 많은 양의 메모리와 전력을 소비하지 않는다는 우리의 목표와 요구 사항을 충족합니다. Linux 중국어 커뮤니티를 팔로우하세요 주소: https://github.com/Microsoft/Terminal
7, OBS Studio

OBS Studio는 비디오 콘텐츠의 효율적인 캡처, 합성, 인코딩, 녹화 및 스트리밍을 위해 설계된 라이브 스트리밍 및 화면 녹화용 소프트웨어로 모든 스트리밍 미디어 플랫폼을 지원합니다.
고성능 실시간 비디오/오디오 캡처 및 믹싱. 창 캡처, 이미지, 텍스트, 브라우저 창, 웹캠, 캡처 카드 등을 포함한 여러 소스로 구성된 장면을 만듭니다.
사용자가 맞춤 전환을 통해 원활하게 전환할 수 있는 장면을 무제한으로 설정하세요.
노이즈 게이트, 노이즈 억제, 게인 등 각 소스에 대한 필터가 포함된 직관적인 오디오 믹서. VST 플러그인 지원을 완벽하게 제어합니다.
강력하고 사용하기 쉬운 구성 옵션. 새 소스를 추가하고, 기존 소스를 복사하고, 속성을 쉽게 조정하세요.
간소화된 설정 패널을 통해 사용자는 다양한 구성 옵션에 액세스하여 방송 또는 녹화의 모든 측면을 조정할 수 있습니다.
모듈형 "Dock" UI를 사용하면 사용자가 필요에 따라 레이아웃을 정확하게 재정렬할 수 있습니다. 사용자는 각 개별 Dock을 자체 창에 표시할 수도 있습니다.
주소: https://github.com/obsproject/obs-studio
8, Shotcut

Shotcut은 효과와 레이어링을 적용하는 동안 오디오 및 비디오 트랙에 대한 모든 표준 수정 작업을 수행할 수 있는 크로스 플랫폼 비디오 편집 도구입니다. Shotcut은 매우 활동적인 커뮤니티를 보유하고 있으며 초보자와 고급 비디오그래퍼 모두에게 도움이 되는 수많은 방법 비디오와 튜토리얼을 제공합니다. Mac, Linux, BSD 및 Windows에서 실행되며 크로스 플랫폼임에도 불구하고 인터페이스가 빠르고 유사한 도구에 비해 사용이 상대적으로 간단합니다. 주소: https://github.com/mltframework/shotcut
9, Weave GitOps Core

Weave GitOps는 Kubernetes 클러스터에 애플리케이션을 지속적으로 제공하기 위해 효율적인 GitOps 워크플로를 지원합니다. 최고의 GitOps 엔진인 CNCF Flux을 기반으로 합니다. 주소: https://github.com/weaveworks/weave-gitops
10, Apache Solr

Apache Solr는 Lucene을 기반으로 하는 전체 텍스트 검색 서버이자 가장 인기 있는 기업 수준 검색 엔진입니다. Apache Lucene은 Elasticsearch와 같은 다른 검색 엔진을 포함하여 사용하는 대부분의 소프트웨어의 검색 기능을 뒷받침하는 기본 검색 기술입니다. Elasticsearch와 달리 Solr는 오픈 소스 라이선스를 포기했지만 여전히 무료입니다. Solr는 클러스터링 가능하고 클라우드 배포가 가능하며 클라우드 규모 검색 서비스를 구축할 수 있을 만큼 강력합니다. 결과를 자동으로 조정하고 가중치를 부여하는 데 도움이 되는 LTR 알고리즘도 포함되어 있습니다. 주소: https://github.com/apache/solr
11, MLflow

MLflow는 Databricks에서 만들고 Linux Foundation에서 호스팅합니다. 이는 사람들이 다양한 기계 학습 모델, 실험 및 작업을 추적, 관리 및 유지할 수 있는 MLOps 플랫폼입니다. 배포. 실험(코드, 데이터, 구성, 결과)을 기록 및 쿼리하고, 데이터 과학 코드를 프로젝트에 패키지하고, 이러한 프로젝트를 워크플로에 연결하는 도구를 제공합니다. 주소: https://github.com/mlflow/mlflow
12, Orange

Orange는 데이터 마이닝을 "생산적이고 재미있게" 만드는 것을 목표로 합니다. Orange를 사용하면 사용자는 시각화뿐만 아니라 다양한 기계 학습 및 분석 기능을 수행하는 데이터 분석 워크플로우를 생성할 수 있습니다. R Studio 및 Jupyter와 같은 프로그래밍 또는 텍스트 도구에 비해 Orange는 매우 직관적입니다. 위젯을 캔버스로 드래그하여 파일을 로드하고, 모델을 사용하여 데이터를 분석하고, 결과를 시각화할 수 있습니다. 주소: https://github.com/biolab/orange3
13, Flutter

Flutter는 Google 엔지니어 팀이 고성능 크로스 플랫폼 모바일 앱을 만들기 위해 제작했습니다. Flutter는 현재와 미래의 모바일 기기에 최적화되어 있으며 Android 및 iOS의 짧은 지연 시간 입력과 높은 프레임 속도에 중점을 두고 있습니다. 개발자에게 크로스 플랫폼 고성능 모바일 애플리케이션을 구축하고 배포하는 간단하고 효율적인 방법을 제공할 수 있으며 사용자에게 아름답고 빠르며 흔들림 없는 앱 경험을 제공합니다. 주소: https://github.com/flutter
14, Apache Superset

Apache Superset은 Airbnb(유명 온라인 단기 주택 임대 회사) 오픈 소스 데이터 탐색 및 시각화 플랫폼(이전의 Panoramix, Caravel)입니다. 이 도구는 시각화에 사용되며, 사용 편의성과 상호 작용 측면에서 매우 독특하며 사용자가 쉽게 데이터의 시각적 분석을 수행할 수 있습니다. Apache Superset은 엔터프라이즈급 비즈니스 인텔리전스 웹 애플리케이션이기도 합니다. 주소: https://github.com/apache/superset
15, Presto

Presto는 클러스터에서 실행되는 온라인 분석 처리를 위한 오픈 소스 분산 SQL 엔진입니다. Presto는 파일부터 데이터베이스까지 다양한 데이터 소스를 쿼리하고 많은 비즈니스 인텔리전스 및 분석 환경에 결과를 반환할 수 있습니다. 또한 Presto를 사용하면 Hive, Cassandra, 관계형 데이터베이스, 독점 데이터 저장소 등 데이터가 어디에 있든 쿼리할 수 있습니다. Presto 쿼리는 여러 소스의 데이터를 결합할 수 있습니다. Facebook은 Presto를 사용하여 300PB 데이터 웨어하우스를 포함한 여러 내부 데이터 저장소에 대해 대화형 쿼리를 수행합니다. 주소: https://github.com/prestodb/presto
16, Apache Arrow


주소: https://github.com/Microsoft/Terminal

주소: https://github.com/obsproject/obs-studio

주소: https://github.com/mltframework/shotcut

주소: https://github.com/weaveworks/weave-gitops

주소: https://github.com/apache/solr

주소: https://github.com/mlflow/mlflow

주소: https://github.com/biolab/orange3

주소: https://github.com/flutter

주소: https://github.com/apache/superset

주소: https://github.com/prestodb/presto

Apache Arrow는 최신 CPU 및 GPU에서 효율적인 분석 작업을 위해 구성된 평면 및 계층적 데이터에 대한 언어 독립적인 열 메모리 형식을 정의합니다. Arrow 메모리 형식은 또한 직렬화 오버헤드 없이 매우 빠른 데이터 액세스를 위해 제로 복사 읽기를 지원합니다. Arrow 라이브러리 는 C, C++, C#, Go, Java, JavaScript, Julia, MATLAB, Python, R, Ruby 및 Rust에서 사용할 수 있습니다.
주소: https://github.com/apache/arrow
17, InterpretML

주소: https://github.com/interpretml/interpret
18, Lime

주소: https://github.com/marcotcr/lime
19, Dask

주소: https://github.com/dask/dask
20, BlazingSQL

주소: https://github.com/BlazingDB/blazingsql
21, Rapids

주소: https://github.com/rapidsai/cudf
22, PostHog

주소: https://github.com/PostHog/posthog
23, LakeFS

주소: https://github.com/treeverse/lakeFS
24, Meltano

25, Trino

주소: https://github.com/trinodb/trino
26, StreamNative

주소: https://github.com/streamnative
27, Hugging Face

주소: https://github.com/huggingface/transformers
28, EleutherAI

주소: https://github.com/EleutherAI/gpt-neo
29, 생성 예술을 위한 Colab 노트북
위 내용은 2021년 최고의 오픈소스 소프트웨어 목록의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

핫 AI 도구

Undresser.AI Undress
사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover
사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool
무료로 이미지를 벗다

Clothoff.io
AI 옷 제거제

AI Hentai Generator
AI Hentai를 무료로 생성하십시오.

인기 기사

뜨거운 도구

메모장++7.3.1
사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전
중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기
강력한 PHP 통합 개발 환경

드림위버 CS6
시각적 웹 개발 도구

SublimeText3 Mac 버전
신 수준의 코드 편집 소프트웨어(SublimeText3)

뜨거운 주제











점점 더 많은 IT 기업이 오픈 소스를 공개하고 있습니다. 한편으로는 우수한 오픈 소스 프로젝트를 개발할 필요가 없으며 자체적으로 자체 연구 프로젝트를 진행하고 있습니다. . 개발을 위해 Changzhang은 프로젝트를 오픈 소스로 선택하여 더 많은 개발자가 참여하고 함께 작업하여 소프트웨어 기능을 향상시킬 수 있습니다!

장점: 1. 오픈 소스 소프트웨어 솔루션은 압축 및 휴대가 쉽고 하드웨어 리소스 및 소프트웨어 비용을 덜 소비합니다. 2. 오픈 소스 프로그램은 쉬운 디자인 및 효율적인 코딩 프로세스와 같은 고품질을 갖습니다. 4. 높은 투명성 5. 포괄적인 관리 및 간단한 라이센스 관리. 단점: 1. 무료 기술 지원이 없습니다. 2. 보안이 낮습니다. 3. 유지 관리가 어렵습니다.

오픈 소스 소프트웨어는 소스 코드가 공개되어 누구나 자유롭게 접근, 사용, 수정 및 배포할 수 있는 소프트웨어를 의미합니다. 1. 무료로 접근하고 사용할 수 있는 소프트웨어. 3. 소스 코드는 모든 사람에게 공개됩니다. 4. 사용자와 개발자는 소프트웨어의 개발, 테스트, 개선 및 문서화에 참여하도록 권장됩니다. 지식과 기술.

오픈소스란 소프트웨어의 소스코드를 모두가 볼 수 있도록 공개해 누구나 함께 소스코드를 연구하고 소프트웨어를 최적화하고 개선할 수 있다는 뜻이다. 점점 더 많은 IT 기업이 오픈 소스를 공개하고 있습니다. 한편으로는 뛰어난 오픈 소스 프로젝트를 통해 바퀴를 다시 만들 필요가 없으며 직접 사용할 수 있습니다.

AxonFramework는 Java로 작성된 경량 CQRS(CommandQueryResponsibilitySegregation) 프레임워크로, 개발자가 마이크로서비스 애플리케이션을 신속하게 구현하는 데 도움이 됩니다. PHP 개발자라면 PHP에서 AxonFramework를 사용하는 방법이 궁금할 것입니다. 이 기사에서는 PHPAxonFramework의 구현 세부 사항을 소개합니다. AxonFramewo

점점 더 많은 IT 기업이 오픈 소스를 공개하고 있습니다. 한편으로는 우수한 오픈 소스 프로젝트를 개발할 필요가 없으며 자체적으로 자체 연구 프로젝트를 진행하고 있습니다. . 개발을 위해 Changzhang은 프로젝트를 오픈 소스로 선택하여 더 많은 개발자가 참여하고 함께 작업하여 소프트웨어 기능을 향상시킬 수 있습니다!

이 글은 인포월드가 2021년에 발표한 "최고의 오픈소스 소프트웨어 목록"을 번역한 것입니다.

오픈 소스 소프트웨어는 항상 소프트웨어 산업에서 중요한 부분을 차지해 왔으며, 오픈 소스 계약은 오픈 소스 소프트웨어 개발을 위한 법적 근거입니다. 오픈소스 소프트웨어란 사용자가 소스 코드를 열람, 수정, 배포할 수 있는 소프트웨어를 의미합니다. 오픈소스 계약은 사용자가 소프트웨어를 사용, 수정, 배포할 수 있는 방법에 대한 구체적인 규칙을 규정합니다. 오픈 소스 라이선스마다 GPL(GNU General Public License), MIT(Massachusetts Institute of Technology)와 같은 규정이 다릅니다.