RepoTrending
Về bảng xếp hạng
GitHubKhác

sindresorhus/awesome

😎 Danh sách tuyệt vời về tất cả các loại chủ đề thú vị [LƯU Ý: Yêu cầu kéo tạm thời bị vô hiệu hóa cho đến khi tôi có cơ hội bắt kịp những chủ đề hiện có]

500k sao37k fork

README

Awesome



Kiểm tra ứng dụng macOS của tôi

siêu nạp
Nâng cao trải nghiệm Mac của bạn






Công việc nguồn mở của tôi được cộng đồng hỗ trợ

Lời cảm ơn đặc biệt tới:


Xây dựng vùng chứa từ xa nhanh và trình chạy Hành động GitHub.


Circleback logo
Tận dụng tối đa mọi cuộc trò chuyện.
Ghi chú cuộc họp, tự động hóa và tìm kiếm được hỗ trợ bởi AI. Cung cấp cho các tác nhân AI bối cảnh họ cần để hoàn thành công việc.








Một danh sách tuyệt vời là gì?    Hướng dẫn đóng góp    Tạo danh sách    Twitter    Đăng ký (RSS)   



Chỉ cần gõ awesome.re để đi đến đây. Kiểm tra của tôi ứng dụng và theo dõi tôi Twitter.




Nội dung

Nền tảng

  • Node.js - Thời gian chạy JavaScript theo sự kiện không chặn không đồng bộ được xây dựng trên công cụ V8 JavaScript của Chrome.
  • Phát triển giao diện người dùng
  • iOS - Hệ điều hành di động dành cho điện thoại và máy tính bảng Apple.
  • Android - Hệ điều hành di động do Google phát triển.
  • Ứng dụng IoT & lai
  • Electron - Ứng dụng máy tính để bàn gốc đa nền tảng sử dụng JavaScript/HTML/CSS.
  • Cordova - JavaScript API cho ứng dụng kết hợp.
  • React Bản địa - Khung JavaScript để viết ứng dụng di động hiển thị nguyên bản cho iOS và Android.
  • Linux
    • Thùng chứa
    • eBPF - Máy ảo cho phép bạn viết các công cụ theo dõi và giám sát hiệu quả và mạnh mẽ hơn cho các hệ thống Linux.
    • Dự án dựa trên Arch - Các bản phân phối và dự án Linux dựa trên Arch Linux.
    • Hình ảnh ứng dụng - Đóng gói các ứng dụng trong một tệp duy nhất hoạt động trên nhiều bản phân phối Linux chính thống khác nhau.
    • Omarchy - Môi trường máy tính để bàn Arch Linux và Hyprland được ý kiến ​​từ người tạo ra Ruby trên Rails.
  • macOS - Hệ điều hành dành cho máy tính Mac của Apple.
  • watchOS - Hệ điều hành cho Apple Watch.
  • JVM
  • Lực lượng bán hàng
  • Dịch vụ web của Amazon
  • cửa sổ - Hệ điều hành máy tính để bàn tiêu dùng.
  • IPFS - Giao thức siêu truyền thông P2P.
  • Cầu chì - Công cụ phát triển di động.
  • Heroku - Nền tảng đám mây như một dịch vụ.
  • Raspberry Pi - Máy tính cỡ thẻ tín dụng nhằm mục đích dạy trẻ em lập trình nhưng có khả năng làm được nhiều điều hơn thế.
  • Tiện ích mở rộng web - Hệ thống mở rộng đa trình duyệt.
  • Tivi thông minh - Tạo ứng dụng cho các nền tảng TV khác nhau.
  • Gnome - Môi trường máy tính để bàn đơn giản và không bị phân tâm dành cho Linux.
  • KDE - Một cộng đồng phần mềm miễn phí dành riêng cho việc tạo ra trải nghiệm điện toán mở và thân thiện với người dùng.
  • .NET
    • Cốt lõi
    • Roslyn - Trình biên dịch mã nguồn mở và API phân tích mã cho ngôn ngữ C# và VB.NET.
  • Đại dương kỹ thuật số - Nền tảng điện toán đám mây được thiết kế dành cho nhà phát triển.
  • rung chuyển - Điện thoại di động của Google SDK để xây dựng các ứng dụng iOS và Android gốc từ một cơ sở mã duy nhất được viết bằng Dart.
  • Trợ lý tại nhà - Tự động hóa ngôi nhà nguồn mở đặt quyền kiểm soát cục bộ và quyền riêng tư lên hàng đầu.
  • Đám mây IBM - Nền tảng đám mây dành cho nhà phát triển và công ty.
  • Firebase - Nền tảng phát triển ứng dụng được xây dựng trên Google Cloud.
  • Adafbean IO - Trực quan hóa và lưu trữ dữ liệu từ mọi thiết bị.
  • Cloudflare - Bảo vệ CDN, DNS, DDoS và bảo mật cho trang web của bạn.
  • Hành động trên Google - Nền tảng dành cho nhà phát triển cho Google Assistant.
  • ESP - Bộ vi điều khiển giá rẻ có WiFi và các ứng dụng IoT rộng rãi.
  • Deno - Thời gian chạy an toàn cho JavaScript và TypeScript sử dụng V8 và được tích hợp trong Rust.
  • DOS - Hệ điều hành dành cho máy tính cá nhân dựa trên x86 phổ biến trong những năm 1980 và đầu những năm 1990.
  • Nix - Trình quản lý gói dành cho Linux và các hệ thống Unix khác giúp việc quản lý gói trở nên đáng tin cậy và có thể tái tạo.
  • Tích hợp - Liên kết các hệ thống (thành phần) CNTT khác nhau để hợp tác về mặt chức năng một cách tổng thể.
  • Nút-ĐỎ - Một công cụ lập trình để kết nối các thiết bị phần cứng, API và dịch vụ trực tuyến với nhau.
  • Mã thấp - Cho phép các chuyên gia kinh doanh tự giải quyết nhu cầu của họ mà không cần hoặc có ít kỹ năng viết mã.
  • tụ điện - Thời gian chạy mã nguồn mở đa nền tảng để xây dựng ứng dụng Web Native.
  • Nhà phát triển ArcGIS - Nền tảng lập bản đồ và phân tích vị trí dành cho nhà phát triển.
  • Bluetooth năng lượng thấp - Giao thức truyền thông không dây năng lượng thấp lý tưởng cho IoT, thiết bị đeo và các ứng dụng chạy bằng pin khác.
  • Nền tảng Uno - Nền tảng .NET UI mã nguồn mở để xây dựng các ứng dụng đa nền tảng.
  • Firebase Genkit - Khung nguồn mở để xây dựng các ứng dụng và tính năng hỗ trợ AI.
  • Hậu trường - Nền tảng nguồn mở để xây dựng Cổng dành cho nhà phát triển nội bộ nhằm hợp nhất các công cụ và quy trình công việc.

Ngôn ngữ lập trình

  • JavaScript
  • Swift - Ngôn ngữ lập trình được biên soạn của Apple an toàn, hiện đại, thân thiện với lập trình viên và nhanh chóng.
  • Python - Ngôn ngữ lập trình có mục đích chung được thiết kế để dễ đọc.
  • Rust
    • sâu bệnh - Trình tạo trình phân tích cú pháp.
  • Haskell
  • PureScript
  • Đi
  • Scala
    • Bản địa Scala - Tối ưu hóa trình biên dịch trước thời hạn cho Scala dựa trên LLVM.
  • hồng ngọc
  • clojure
  • ClojureScript
  • thuốc tiên
  • cây du
  • Erlang
  • Julia - Ngôn ngữ lập trình động cấp cao được thiết kế để giải quyết nhu cầu phân tích số và khoa học tính toán hiệu suất cao.
  • Lua
  • C/C++ - Ngôn ngữ có mục đích chung thiên về lập trình hệ thống và phần mềm nhúng, có tài nguyên hạn chế.
  • R - Ngôn ngữ lập trình chức năng và môi trường cho tính toán thống kê và đồ họa.
  • D
  • Lisp thông thường - Ngôn ngữ đa mô hình năng động mạnh mẽ tạo điều kiện cho sự phát triển lặp lại và tương tác.
  • Perl
  • hấp dẫn
  • phi tiêu
  • Java - Ngôn ngữ hướng đối tượng an toàn phổ biến được thiết kế để linh hoạt "viết một lần, chạy mọi nơi".
    • RxJava
    • J2ME - Đặc tả Java được thiết kế cho điện thoại bàn phím cũ và PDA..
  • Kotlin
  • OCaml
  • Lạnh lùng
  • Fortran
  • PHP - Ngôn ngữ kịch bản phía máy chủ.
  • Pascal
  • Phím nóng tự động
  • AutoIt
  • pha lê
  • CMake - Xây dựng, thử nghiệm và đóng gói phần mềm.
  • ActionScript 3 - Ngôn ngữ hướng đối tượng nhắm mục tiêu Adobe AIR.
  • Idris - Ngôn ngữ lập trình hàm thuần túy có mục đích chung với các kiểu phụ thuộc chịu ảnh hưởng của Haskell và ML.
  • Ada/SPARK - Ngôn ngữ lập trình hiện đại được thiết kế cho các ứng dụng lớn, tồn tại lâu dài, trong đó độ tin cậy và hiệu quả là điều cần thiết.
  • Q# - Ngôn ngữ lập trình dành riêng cho miền được sử dụng để thể hiện các thuật toán lượng tử.
  • Imba - Ngôn ngữ lập trình lấy cảm hứng từ Ruby và Python và biên dịch thành ngôn ngữ biểu diễn JavaScript.
  • Vala - Ngôn ngữ lập trình được thiết kế để tận dụng tối đa hệ sinh thái GLib và Gnome, đồng thời duy trì tốc độ của mã C.
  • coq - Ngôn ngữ và môi trường hình thức để lập trình và đặc tả tạo điều kiện phát triển tương tác các bằng chứng được kiểm tra bằng máy.
  • V - Ngôn ngữ biên dịch đơn giản, nhanh chóng, an toàn để phát triển phần mềm có thể bảo trì.
  • Di chuyển - Ngôn ngữ lập trình dành riêng cho miền để viết hợp đồng thông minh an toàn.
  • Esolang - Ngôn ngữ lập trình được thiết kế để thử nghiệm hoặc để đùa thay vì sử dụng thực tế.
  • VBA - Phiên bản hướng sự kiện của Visual Basic 6.0 được tích hợp trong hầu hết các ứng dụng Microsoft Office để tự động hóa và viết kịch bản.
  • F# - Ngôn ngữ dựa trên .NET tập trung vào lập trình chức năng.








Phát triển Front-End

Phát triển Back-End

Khoa học máy tính

Dữ liệu lớn

Lý thuyết

Sách

biên tập viên

chơi game

Môi trường phát triển

Giải trí

Cơ sở dữ liệu

  • Cơ sở dữ liệu
  • MySQL
  • SQLAlchemy
  • FluxDB
  • Neo4j
  • MongoDB - Cơ sở dữ liệu NoSQL.
  • Suy nghĩ lạiDB
  • TinkerPop - Khung tính toán đồ thị.
  • PostgreSQL - Cơ sở dữ liệu quan hệ đối tượng.
  • CouchDB - Cơ sở dữ liệu NoSQL hướng tài liệu.
  • HBase - Lưu trữ dữ liệu lớn, phân tán, có thể mở rộng.
  • Hướng dẫn NoSQL - Trợ giúp về cách sử dụng cơ sở dữ liệu phi quan hệ, phân tán, nguồn mở và có thể mở rộng theo chiều ngang.
  • Công cụ cơ sở dữ liệu - Mọi thứ giúp làm việc với cơ sở dữ liệu dễ dàng hơn.
  • LoạiDB - Cơ sở dữ liệu logic để tổ chức các mạng dữ liệu lớn và phức tạp như một khối kiến thức.
  • Supabase - Một giải pháp thay thế nguồn mở cho Firebase.
  • PocketBase - Một chương trình phụ trợ dựa trên Go, mã nguồn mở trong một tệp.
  • neon - Một giải pháp nguồn mở thay thế cho AWS Aurora.

Phương tiện truyền thông

Tìm hiểu

Bảo mật

Hệ thống quản lý nội dung

  • bóng râm
  • Nhà máy lọc dầu CMS - Ruby trên Rails CMS.
  • Chìa vôi - Django CMS tập trung vào tính linh hoạt và trải nghiệm người dùng.
  • mẫu văn bản - CMS dựa trên PHP nhẹ.
  • Drupal - CMS dựa trên PHP có thể mở rộng.
  • CMS thủ công - CMS ưu tiên nội dung.
  • Lõi trang web - Nền tảng tiếp thị kỹ thuật số .NET kết hợp CMS với các công cụ quản lý nhiều trang web.
  • CMS sọc bạc - Khung công tác PHP MVC phục vụ như một CMS cổ điển hoặc không có đầu.
  • trực tiếp - Bảng điều khiển ứng dụng và API thời gian thực để quản lý nội dung cơ sở dữ liệu SQL.
  • Plone - Mã nguồn mở Python CMS.
  • Tải trọng - Next.js CMS không đầu gốc và mã nguồn mở.

Phần cứng

Kinh doanh

công việc

Mạng

  • PCAPCông cụ
  • Truyền thông thời gian thực - Các giao thức mạng để trao đổi phương tiện và dữ liệu gần như đồng thời.
  • SNMP - Giao thức thu thập, sửa đổi và tổ chức thông tin về các thiết bị được quản lý trên mạng IP.
  • đáng sợ - Thao tác gói tương tác dựa trên Python.
  • Cilium - Cung cấp khả năng kết nối mạng và bảo mật cho các ứng dụng, dịch vụ vi mô và máy ảo được đóng gói.

Hệ thống phi tập trung

  • bitcoin - Dịch vụ và công cụ dành cho nhà phát triển phần mềm Bitcoin.
  • gợn sóng - Mạng thanh toán phân tán mã nguồn mở.
  • Blockchain phi tài chính - Ứng dụng của Blockchain ngoài lĩnh vực tài chính.
  • voi răng mấu - Mạng blog phi tập trung mã nguồn mở.
  • Ethereum - Nền tảng điện toán phân tán để phát triển hợp đồng thông minh.
  • Trí tuệ nhân tạo chuỗi khối - Các dự án AI và machine learning được xây dựng trên Blockchain.
  • EOSIO - Một hệ điều hành phi tập trung hỗ trợ các ứng dụng quy mô công nghiệp.
  • Corda - Nền tảng Blockchain mã nguồn mở được thiết kế dành cho doanh nghiệp.
  • Sóng - Nền tảng Blockchain mã nguồn mở và bộ công cụ phát triển cho ứng dụng Web 3.0 và các giải pháp phi tập trung.
  • chất nền - Khung để viết các chuỗi khối có thể mở rộng, nâng cấp trong Rust.
  • Golem - Thị trường ngang hàng nguồn mở cho các tài nguyên máy tính.
  • ngăn xếp - Nền tảng hợp đồng thông minh được bảo đảm bằng Bitcoin.
  • thuật toán - Một nền tảng điện toán hợp đồng thông minh, Blockchain bằng chứng cổ phần và mã nguồn mở.
  • ZeroNet - Một mạng lưới giống như web phi tập trung của người dùng ngang hàng.
  • Vũ trụ SDK - Khung mô-đun để xây dựng các chuỗi khối dành riêng cho ứng dụng trong Go.
  • Tor - Mạng lớp phủ miễn phí để cho phép liên lạc ẩn danh.
  • ATProto - Mạng mở, phi tập trung để xây dựng các ứng dụng xã hội.

Khoa học xã hội và sức khỏe

Sự kiện

Kiểm tra

  • Kiểm tra - Kiểm thử phần mềm.
  • Kiểm tra hồi quy trực quan - Đảm bảo các thay đổi không phá vỡ chức năng hoặc kiểu dáng.
  • Selen - Hệ sinh thái và khung tự động hóa trình duyệt nguồn mở.
  • Appium - Công cụ tự động hóa thử nghiệm cho ứng dụng.
  • NHẤP - Kiểm tra mọi giao thức.
  • JMeter - Công cụ kiểm tra tải và đo hiệu suất.
  • k6 - Giải pháp kiểm tra tải và giám sát hiệu suất lấy nhà phát triển làm trung tâm, mã nguồn mở.
  • Nhà viết kịch - Thư viện Node.js để tự động hóa Chrome, Firefox và WebKit chỉ bằng một API.
  • Lộ trình đảm bảo chất lượng - Cách bắt đầu và xây dựng sự nghiệp trong lĩnh vực kiểm thử phần mềm.
  • Gatling - Khung kiểm tra hiệu suất và tải nguồn mở dựa trên Scala, Akka và Netty.
  • MãThỏ - Nền tảng đánh giá mã được hỗ trợ bởi AI.

Linh tinh

Liên quan

Dự án cùng danh mục

EbookFoundation/free-programming-books

:books: Sách lập trình được cung cấp miễn phí

395k67k6 ngày trước
GitHubKhácPython

practical-tutorials/project-based-learning

Danh sách các hướng dẫn dựa trên dự án được tuyển chọn

281k36k16 giờ trước
GitHubKhácPython

torvalds/linux

Cây nguồn nhân Linux

244k64k4 giờ trước
GitHubKhácC

TheAlgorithms/Python

Tất cả các thuật toán được triển khai trong Python

224k51k3 ngày trước
GitHubKhácPython

Genymobile/scrcpy

Hiển thị và điều khiển thiết bị Android của bạn

148k14k7 ngày trước
GitHubKhácC

yangshun/tech-interview-handbook

Tài liệu chuẩn bị phỏng vấn viết mã được tuyển chọn dành cho các kỹ sư phần mềm bận rộn

142k17k17 ngày trước
GitHubKhácTypeScript
sindresorhus/awesome — Repo Trending