Phần mềm mã nguồn mở: danh mục 100 dự án đáng chú ý năm 2026
Phần mềm mã nguồn mở là phần mềm công bố mã nguồn theo giấy phép cho phép người dùng xem, sử dụng, sửa đổi và phân phối lại theo các điều kiện nêu trong giấy phép. Trang này là mục lục của loạt 100 bài nghiên cứu ứng dụng về phần mềm mã nguồn mở xuất hiện trên GitHub Trending năm 2026, được chia thành 10 nhóm theo bài toán doanh nghiệp.
Mỗi bài là nghiên cứu tài liệu tại một commit cố định: đọc README, giấy phép và tài liệu kiến trúc của dự án, tách rõ phần đã xác minh với phần đề xuất, rồi đưa ra tình huống áp dụng giả định và kế hoạch thử nghiệm đo được. Loạt bài không phải bảng xếp hạng chính thức của GitHub và chưa chạy thử phần mềm.
Cách dùng danh mục này để chọn phần mềm
- Bắt đầu từ bài toán, không bắt đầu từ công cụ: chọn nhóm bên dưới gần nhất với việc cần giải quyết.
- Đọc mục giấy phép của từng bài: giấy phép của mã nguồn có thể khác giấy phép của mô hình, dữ liệu, phiên bản doanh nghiệp hoặc dịch vụ đám mây.
- Thử trên một quy trình nhỏ với tiêu chí thành công đo được, rồi mới mở rộng.
- Tính cả chi phí vận hành: người trực, bản vá bảo mật, sao lưu và đào tạo, không chỉ chi phí giấy phép.
Nên đọc thêm: mã nguồn mở là gì và so sánh giấy phép mã nguồn mở MIT, Apache, GPL, AGPL trước khi quyết định.
AI agent mã nguồn mở: framework, công cụ và ứng dụng doanh nghiệp
Tổng hợp nghiên cứu các framework AI agent mã nguồn mở: kiến trúc, giấy phép, rủi ro bảo mật và kế hoạch thử nghiệm cho doanh nghiệp Việt Nam. Xem toàn bộ nhóm AI agent mã nguồn mở (12 bài) →
- AgentScope 2.0: framework agent và agent service đa người thuê cho doanh nghiệpĐọc AgentScope 2.0 tại một commit cố định: từ SDK ReAct tới agent service đa người thuê, cách tách tính năng hiện hành khỏi thử ng…
- Agno và AgentOS: tự vận hành nền tảng agent, từ SDK tới bàn biên tậpAgno gộp SDK dựng agent với runtime AgentOS có API, lưu trữ, phân quyền và phê duyệt. Bài phân tích kiến trúc, rủi ro vận hành và …
- AutoGen ở chế độ bảo trì: kiến trúc agent hướng sự kiện và lộ trình chuyển đổiAutoGen đã vào chế độ bảo trì. Bài viết phân tích kiến trúc runtime hướng sự kiện, rủi ro bảo mật, giấy phép kép và cách lập kế ho…
- Browser Use: agent điều khiển trình duyệt, kiến trúc, rủi ro và cách thử nghiệmBrowser Use cho mô hình ngôn ngữ mở trang, nhấp, nhập liệu và trả kết quả có cấu trúc. Bài phân tích kiến trúc, luồng dữ liệu, rủi…
- CrewAI: kiến trúc AI agents và ứng dụng trong doanh nghiệpPhân tích CrewAI qua Agent, Task, Crew và Flow: mô hình hoạt động, bộ nhớ, phạm vi ứng dụng, giới hạn và kế hoạch thử nghiệm có ki…
- DeerFlow 2.0: harness siêu agent với sandbox, sub-agent và bộ nhớ dài hạnPhân tích DeerFlow 2.0 tại một commit cố định: harness chạy agent dài hơi trong sandbox, điều kiện triển khai an toàn và kế hoạch …
- DSPy: lập trình mô hình ngôn ngữ thay vì viết prompt, tối ưu bằng chỉ số đoDSPy thay prompt viết tay bằng chương trình Python có signature, chỉ số đánh giá và optimizer. Bài phân tích kiến trúc, mốc chuyển…
- Hermes Agent: agent cá nhân có bộ nhớ, kỹ năng tự học và gateway nhắn tinHermes Agent hứa hẹn một trợ lý luôn bật biết tự học. Bài viết đọc tài liệu để tách cơ chế thật khỏi lời giới thiệu, kèm đề xuất t…
- LangChain: kiến trúc ba lớp, middleware và trợ lý cho khách sạn ven biểnLangChain chuẩn hóa cách gọi mô hình và dựng agent trên LangGraph với middleware. Bài phân tích kiến trúc, đường đi dữ liệu và đề …
- Langflow: dựng luồng AI trực quan và cái giá của một nền tảng chạy mãLangflow giúp người nghiệp vụ dựng luồng AI trên canvas rồi xuất bản thành API, MCP. Bài phân tích kiến trúc, các mặc định bảo mật…
- OpenHands Agent Canvas: bảng điều khiển tự lưu trữ cho coding agentRepository OpenHands nay là Agent Canvas, bảng điều khiển tự lưu trữ cho nhiều coding agent. Bài viết phân tích kiến trúc, bảo mật…
- Pydantic AI: agent Python có kiểu dữ liệu, phê duyệt công cụ và chạy bền vữngPydantic AI biến đầu ra mô hình thành dữ liệu có kiểu. Bài phân tích kiến trúc, phê duyệt công cụ, chạy bền, ranh giới mã mở với d…
Mô hình AI và LLM mã nguồn mở: suy luận, huấn luyện và triển khai
Nghiên cứu các mô hình và công cụ suy luận AI mã nguồn mở: giấy phép mã, giấy phép trọng số, yêu cầu hạ tầng và đề xuất thử nghiệm cho doanh nghiệp. Xem toàn bộ nhóm mô hình AI mã nguồn mở (10 bài) →
- Chatterbox: TTS mã nguồn mở, nhân bản giọng và kỷ luật đồng ýNghiên cứu bàn giấy về Chatterbox, họ mô hình TTS và nhân bản giọng mở của Resemble AI: kiến trúc, watermark, giấy phép, rủi ro đồ…
- LiteLLM: AI gateway gom khóa API, định tuyến và chi phí cho nhiều mô hìnhPhân tích LiteLLM như một AI gateway: proxy gom khóa API, định tuyến, tính chi phí theo nhóm, ranh giới giấy phép enterprise và kế…
- LocalAI: một API cho văn bản, giọng nói và hình ảnh trên hạ tầng tự quảnLocalAI gom LLM, embedding, giọng nói và hình ảnh sau một API tương thích OpenAI; bài phân tích kiến trúc, các mặc định bảo mật và…
- Ollama: chạy mô hình mở trên máy chủ riêng, ranh giới với cloud và cách vận hànhOllama đóng gói việc tải, chạy và phục vụ mô hình mở qua một máy chủ cục bộ. Bài phân tích kiến trúc, cấu hình bộ nhớ, ranh giới v…
- PyTorch: nền tảng học sâu từ huấn luyện tới triển khai mô hình trong nhà máyPyTorch cung cấp tensor chạy trên GPU và autograd để huấn luyện mạng nơ-ron. Bài phân tích kiến trúc, cách xuất mô hình, rủi ro ch…
- SGLang: RadixAttention, đầu ra có cấu trúc và triển khai riêng cho bệnh viện tưSGLang kết hợp bộ đệm tiền tố dạng cây radix, đầu ra ràng buộc theo lược đồ và một gateway định tuyến; bài đánh giá cách dùng nó a…
- Hugging Face Transformers: thư viện định nghĩa mô hình và cách ứng dụng nội bộTransformers là lớp định nghĩa mô hình mà nhiều công cụ AI dựa vào. Bài phân tích kiến trúc, luồng dữ liệu, bảo mật checkpoint, th…
- Unsloth: tinh chỉnh và chạy mô hình mở trên máy riêng, từ QLoRA tới GGUFUnsloth gom tinh chỉnh, suy luận và xuất mô hình vào một bộ công cụ chạy cục bộ. Bài phân tích kiến trúc, bảo mật, ranh giới giấy …
- vLLM: động cơ phục vụ LLM và bài toán đa khách hàng cho SaaS B2BvLLM giúp tự vận hành mô hình ngôn ngữ lớn sau API tương thích OpenAI; bài phân tích kiến trúc, bề mặt bảo mật và cách áp dụng cho…
- Whisper của OpenAI: nhận dạng giọng nói đa ngôn ngữ và bài toán phụ đề tiếng ViệtWhisper là mô hình nhận dạng giọng nói đa ngôn ngữ mã nguồn mở. Bài đối chiếu kiến trúc, giới hạn đã công bố, giấy phép và đề xuất…
RAG và quản trị tri thức mã nguồn mở: từ tài liệu đến trợ lý có dẫn nguồn
Nghiên cứu nền tảng RAG, cơ sở dữ liệu vector, xử lý tài liệu và đồ thị tri thức mã nguồn mở: kiến trúc, phân quyền, giấy phép và kế hoạch thử nghiệm. Xem toàn bộ nhóm RAG mã nguồn mở (12 bài) →
- AnythingLLM: trợ lý tài liệu AI tự lưu trữ và những ranh giới bảo mật cần biếtAnythingLLM gói giao diện chat, agent, vector database và quản lý người dùng vào một ứng dụng tự lưu trữ. Bài phân tích kiến trúc,…
- Cognee: bộ nhớ đồ thị tri thức cho AI agent, chạy cục bộ và triển khai thực tếCognee biến tài liệu, mã và hội thoại thành đồ thị tri thức cho agent. Bài đối chiếu tài liệu tại commit cố định, chỉ rõ phần thươ…
- Docling: chuyển PDF và bản scan thành dữ liệu có cấu trúc cho RAG, chạy cục bộDocling biến PDF, bản scan và tệp văn phòng thành DoclingDocument có bố cục, bảng và vị trí trên trang. Bài phân tích kiến trúc, O…
- LightRAG: RAG dựa trên đồ thị tri thức, từ bài báo khoa học tới máy chủ vận hànhLightRAG trích xuất thực thể và quan hệ để truy xuất theo cả đồ thị lẫn vector. Bài đọc kiến trúc, pipeline tài liệu, giới hạn bảo…
- MarkItDown: chuyển tài liệu văn phòng sang Markdown cho LLM và RAGMarkItDown chuyển PDF, Office, HTML, ảnh và âm thanh thành Markdown cho pipeline LLM. Bài phân tích kiến trúc, ranh giới dữ liệu, …
- Mem0: lớp bộ nhớ dài hạn cho AI agent và cách áp dụng có kiểm soátMem0 biến hội thoại thành ký ức có phạm vi cho agent. Bài đối chiếu tài liệu tại commit cố định, tách bản mở với Platform và đề xu…
- Memos: dòng thời gian ghi chú tự lưu trữ cho cá nhân và nhóm nhỏMemos là ứng dụng ghi chú dạng dòng thời gian, tự lưu trữ, giấy phép MIT. Bài phân tích kiến trúc, mô hình quyền, Space, cổng MCP,…
- Milvus: kiến trúc cơ sở dữ liệu vector phân tán và đề xuất cho kho bãi cảngMilvus lấy WAL làm nguồn sự thật, hỗ trợ nhiều loại chỉ mục và tìm kiếm lai BM25. Bài phân tích kiến trúc, rủi ro vận hành, giấy p…
- Paperless-ngx: số hóa và lưu trữ tài liệu có OCR trên máy chủ riêngPaperless-ngx biến giấy tờ scan, email và tệp tải lên thành kho có OCR, nhãn và phân quyền. Bài phân tích kiến trúc, bảo mật, GPLv…
- RAGFlow 1.0 RC: động cơ RAG hiểu tài liệu sâu và cái giá vận hành đi kèmRAGFlow tập trung vào khâu hiểu tài liệu: phân tích bố cục, chia đoạn theo mẫu, truy xuất lai và trích dẫn. Bài đánh giá bản 1.0 R…
- Weaviate: cơ sở dữ liệu vector, giấy phép hai tầng và trợ lý tri thức nội bộWeaviate gộp vector hóa, tìm kiếm lai và đa thuê bao trong một cơ sở dữ liệu, nhưng từ 2026 kho mã có thư mục wl/ theo giấy phép d…
- WeKnora: nền tảng tri thức RAG, agent và wiki của Tencent cho doanh nghiệpWeKnora gom RAG, agent và wiki trên cùng kho tài liệu. Bài đối chiếu tài liệu kiến trúc tại commit cố định, chỉ ra cấu hình bảo mậ…
Tự động hóa quy trình mã nguồn mở: workflow, tích hợp và low-code
Nghiên cứu các công cụ tự động hóa quy trình, workflow, low-code và tích hợp hệ thống mã nguồn mở: kiến trúc, giấy phép, vận hành và thử nghiệm. Xem toàn bộ nhóm tự động hóa quy trình mã nguồn mở (10 bài) →
- Ansible-core cho xưởng in bao bì: chuẩn hóa máy trạm không cần tác nhânXem ansible-core qua README và tài liệu của kho, rồi đề xuất giả định dùng nó để chuẩn hóa phông, hồ sơ màu và cấu hình máy trạm ở…
- Argo Workflows: điều phối hậu kỳ sự kiện bằng container trên KubernetesPhân tích Argo Workflows từ README và tài liệu chính thức, kèm đề xuất giả định dùng cho dây chuyền hậu kỳ ảnh và dữ liệu check-in…
- Dagster: điều phối theo tài sản dữ liệu, partition và kiểm tra chất lượngDagster quản lý pipeline quanh tài sản dữ liệu có lineage, partition và kiểm tra chất lượng. Phân tích kiến trúc bản OSS, ranh giớ…
- FastMCP: khung Python dựng máy chủ MCP và kịch bản thí điểm cho sở cấp tỉnhFastMCP là khung Python dựng máy chủ và máy khách MCP. Bài phân tích kiến trúc, bảo mật, giấy phép và đề xuất thí điểm nội bộ chỉ …
- GitHub MCP Server: cho trợ lý AI đọc kho mã GitHub dưới quyền hạn kiểm soátNghiên cứu tài liệu GitHub MCP Server tại commit cố định: kiến trúc, cấu hình giới hạn quyền, giấy phép MIT và kịch bản thử cho tr…
- MCP Go SDK: dựng máy chủ công cụ cho trợ lý AI bằng GoPhân tích SDK chính thức của Model Context Protocol cho Go: cách gắn hàm Go thành công cụ AI, rủi ro bảo mật, giấy phép kép và lộ …
- NATS Server làm trục sự kiện nội bộ cho fintech cho vay tiêu dùngĐánh giá NATS Server từ README và tài liệu của kho, kèm đề xuất giả định dùng làm trục sự kiện cho vòng đời khoản vay tiêu dùng tr…
- Node-RED: điều phối sự kiện bằng luồng trực quan cho công ty quản lý chung cưPhân tích Node-RED từ kho mã tại commit cố định và đề xuất thí điểm một luồng xử lý sự cố cho công ty quản lý tòa nhà chung cư, tá…
- Prefect: biến script Python thành workflow có trạng thái, lịch chạy và bước duyệtPrefect thêm trạng thái, retry, lịch chạy và điểm dừng chờ con người cho mã Python có sẵn. Bài xem xét kiến trúc tự host, ranh giớ…
- Temporal: durable execution cho quy trình nghiệp vụ kéo dài và dễ đứt gãyTemporal giữ tiến độ của workflow bằng lịch sử sự kiện để quy trình nhiều bước tự phục hồi sau sự cố. Bài đọc kiến trúc máy chủ, r…
Phần mềm quản trị doanh nghiệp mã nguồn mở: ERP, CRM và quản lý công việc
Nghiên cứu phần mềm ERP, CRM, cơ sở dữ liệu no-code và quản lý công việc mã nguồn mở: mô hình giấy phép, chi phí vận hành và tình huống áp dụng. Xem toàn bộ nhóm phần mềm quản trị doanh nghiệp mã nguồn mở (8 bài) →
- draw.io tự lưu trữ để chuẩn hóa sơ đồ quy trình cho shop thời trang trên sàn TMĐTPhân tích draw.io từ mã nguồn và tài liệu tại commit cố định: kiến trúc, giấy phép, bảo mật và một tình huống giả định cho shop th…
- ERPNext cho bệnh viện tư: sổ kho vật tư, sổ cái và điều kiện thử nghiệmPhân tích kiến trúc sổ kho và kế toán của ERPNext, giấy phép GPLv3 và một kế hoạch thử nghiệm đề xuất cho kho vật tư của bệnh viện…
- ezBookkeeping: sổ chi tiêu tự lưu trữ cho agency marketing sốPhân tích kiến trúc, giấy phép MIT, tính năng AI và giới hạn của ezBookkeeping, cùng kế hoạch thử mười hai tuần cho một agency mar…
- HomeBox: sổ kiểm kê dụng cụ và phụ tùng cho nhà máy linh kiện điện tử Bắc NinhPhân tích HomeBox từ tài liệu tại commit cố định: kiến trúc, bảo mật, AGPLv3 và đề xuất giả định cho kho dụng cụ của nhà máy linh …
- listmonk: tự vận hành hệ thống gửi thư hàng loạt cho nhà xe vận tải hành kháchPhân tích listmonk từ tài liệu tại commit cố định: kiến trúc, quyền hạn, AGPLv3 và đề xuất giả định cho nhà xe vận tải hành khách …
- Odoo cho nhà xuất bản sách: chuỗi phát hành đa kênh từ báo giá đến kế toánĐọc kiến trúc ứng dụng, phân quyền và giấy phép LGPLv3 của Odoo, rồi đề xuất một thử nghiệm phát hành bán buôn cho nhà xuất bản sá…
- OpenSign cho văn phòng luật: ký điện tử tự lưu trữ và giới hạn cần biếtXem xét tính năng, kiến trúc, AGPL-3 và rủi ro của OpenSign, cùng kế hoạch thử tám tuần cho văn phòng luật cần ký hợp đồng từ xa.
- Vikunja cho trung tâm ngoại ngữ: bảng công việc tự lưu trữ thay nhóm tin nhắnPhân tích kiến trúc, API v2, giấy phép AGPL và tính năng Pro của Vikunja, cùng kế hoạch thử tám tuần đề xuất cho một trung tâm ngo…
Website và thương mại điện tử mã nguồn mở: CMS, headless và cửa hàng trực tuyến
Nghiên cứu CMS, nền tảng headless, thương mại điện tử và công cụ web mã nguồn mở: kiến trúc, giấy phép, hiệu năng, vận hành và tình huống áp dụng. Xem toàn bộ nhóm website và thương mại điện tử mã nguồn mở (8 bài) →
- Django: bộ khung web trọn gói và đề xuất hồ sơ công trình điện mặt trời áp máiĐọc tài liệu Django ở một commit cố định để đánh giá khi nào bộ khung trọn gói phù hợp, kèm tình huống giả định cho công ty điện m…
- FastAPI: lớp API Python có hợp đồng rõ ràng và đề xuất cho kho bãi Cái MépĐọc tài liệu FastAPI ở một commit cố định để xem khi nào đây là lớp API phù hợp, kèm tình huống giả định cho kho bãi gần cảng Cái …
- Ghost cho hợp tác xã thủy sản Cà Mau: xuất bản, bản tin và thành viênPhân tích kiến trúc, xác thực, giấy phép MIT và giới hạn của Ghost, cùng kế hoạch thử mười tuần cho hợp tác xã thủy sản ở Cà Mau.
- WordPress Gutenberg: trình soạn thảo khối và bài toán cổng thông báo nội bộPhân tích tài liệu Gutenberg về khối, post_content, khóa khối và giấy phép, kèm kịch bản giả định cho cổng thông báo nội bộ.
- Hugo cho studio game độc lập: devlog và wiki song ngữ bằng trang tĩnhHugo là trình sinh trang tĩnh viết bằng Go. Bài phân tích kiến trúc, bảo mật, giấy phép Apache 2.0 và một tình huống giả định về d…
- Next.js cho cổng khách hàng của nhà cung cấp Internet địa phươngNext.js là framework React full-stack giấy phép MIT. Bài phân tích mô hình Server Component, cache, tự triển khai, bảo mật và tình…
- Saleor: lõi thương mại headless GraphQL và bài toán gây quỹ giáo dụcSaleor là lõi thương mại điện tử headless chỉ có GraphQL API. Bài phân tích kiến trúc, giấy phép BSD 3-Clause, vận hành và một tìn…
- Svelte: trình biên dịch giao diện web và đề xuất cho chuỗi nhà thuốcĐọc tài liệu Svelte ở một commit cố định để xem khi nào một trình biên dịch giao diện web đáng thử, kèm tình huống giả định cho ch…
Dữ liệu và phân tích mã nguồn mở: cơ sở dữ liệu, BI và xử lý dữ liệu
Nghiên cứu cơ sở dữ liệu, công cụ business intelligence và xử lý dữ liệu mã nguồn mở: kiến trúc, giấy phép, phân quyền, chi phí vận hành và kế hoạch thử nghiệm. Xem toàn bộ nhóm phần mềm dữ liệu và phân tích mã nguồn mở (10 bài) →
- Apache Superset: nền BI mã nguồn mở cho phòng đảm bảo chất lượng trường đại học tư thụcĐọc Apache Superset ở commit cố định: kiến trúc, luồng truy vấn, bảo mật, giấy phép và kế hoạch thử cho một trường đại học tư thục…
- Baserow: dựng cơ sở dữ liệu no-code tự lưu trữ cho công ty dịch vụ kế toánĐọc Baserow tại một commit cố định: kiến trúc, luồng dữ liệu, giấy phép nhiều lớp và kế hoạch thử cho một công ty dịch vụ kế toán …
- Dolt, Git cho dữ liệu: sổ lô hàng có lịch sử cho doanh nghiệp cà phê Tây Nguyên xuất khẩuPhân tích Dolt ở commit cố định: kiến trúc lưu trữ, khóa tệp, bảo mật, giấy phép và đề xuất thử nghiệm cho doanh nghiệp cà phê Tây…
- etcd: kho khóa-giá trị đồng thuận Raft và bài toán điều phối cho khách sạn ven biển Đà NẵngPhân tích etcd ở một commit cố định: Raft, WAL, mô hình bảo mật, giấy phép Apache 2.0 và đề xuất thử nghiệm cho khách sạn ven biển…
- Evidence: báo cáo dữ liệu viết bằng SQL và markdown, nhìn từ một startup SaaS B2BEvidence tạo báo cáo từ SQL và markdown. Bài phân tích phần mã nguồn mở, ranh giới với nền tảng Evidence Studio và một thử nghiệm …
- PocketBase: backend một tệp cho ứng dụng nội bộ nhỏ, từ sàn xưởng đến văn phòngPocketBase gom cơ sở dữ liệu SQLite, xác thực, lưu tệp, realtime và trang quản trị vào một tệp chạy. Bài viết phân tích ưu điểm, r…
- PostHog: dữ liệu sản phẩm gom trong một kho mã, và bài toán của một chuỗi cà phêPostHog gom phân tích, replay, feature flag và thí nghiệm vào một kho mã. Bài đọc ranh giới giấy phép, giới hạn tự triển khai và t…
- SeaweedFS: kho S3 và tệp phân tán cho ảnh, nhật ký và hồ sơ của nhà thầu xây dựngPhân tích SeaweedFS ở commit cố định: kiến trúc master-volume-filer, S3, vận hành Helm, bảo mật, giấy phép và kế hoạch thử cho nhà…
- TiDB: cơ sở dữ liệu SQL phân tán cho tòa soạn báo điện tử gặp trần MySQLĐọc TiDB ở commit cố định: kiến trúc, luồng DDL, giấy phép Apache 2.0 và kế hoạch thử mười hai tuần cho một tòa soạn báo điện tử g…
- VictoriaMetrics: kho số liệu theo thời gian cho giám sát, thử ở công ty môi giới bảo hiểmPhân tích kiến trúc, giấy phép và ranh giới Enterprise của VictoriaMetrics, kèm đề xuất thử nghiệm giám sát cho một công ty môi gi…
Hạ tầng và DevOps mã nguồn mở: container, giám sát, mạng và tự động hóa vận hành
Nghiên cứu công cụ hạ tầng, DevOps, container, giám sát và mạng mã nguồn mở: kiến trúc, giấy phép, vận hành và kế hoạch thử nghiệm cho doanh nghiệp. Xem toàn bộ nhóm hạ tầng và DevOps mã nguồn mở (10 bài) →
- Argo CD: GitOps cho Kubernetes và tình huống triển khai ở công ty lữ hànhArgo CD kéo trạng thái mong muốn từ Git về cụm Kubernetes. Bài phân tích kiến trúc, bảo mật, giấy phép và một tình huống giả định …
- Caddy: máy chủ web mô-đun với HTTPS tự động, thử áp dụng cho cửa hàng nội thấtCaddy xem HTTPS tự động là mặc định và chạy như một nền tảng mô-đun bằng Go. Bài đọc tài liệu, nêu giới hạn nguồn và đề xuất thử c…
- containerd: runtime container nằm dưới Kubernetes và bài toán nút biên trang trại thủy canhĐọc tài liệu containerd để hiểu phạm vi, kiến trúc, bảo mật và giấy phép, kèm kịch bản giả định cho nút biên của trang trại rau th…
- Kubernetes qua tài liệu kiến trúc: có nên dùng cho văn phòng công chứng nhỏ?Nghiên cứu tài liệu kiến trúc Kubernetes và đặt câu hỏi một văn phòng công chứng nhỏ có thực sự cần nền tảng điều phối container.
- OpenTelemetry Collector: cổng chung cho dữ liệu giám sát nhiều hệ thốngNghiên cứu tại bàn về OpenTelemetry Collector: pipeline, giới hạn bộ nhớ, mức ổn định thành phần và đề xuất thí điểm cho đơn vị qu…
- OpenTofu: quản lý hạ tầng bằng mã và bài toán bảo vệ statePhân tích OpenTofu từ mã nguồn đã cố định: đồ thị phụ thuộc, state, mã hóa, giấy phép MPL 2.0 và đề xuất thí điểm nội bộ tại cơ qu…
- Prometheus trong phòng thí nghiệm kiểm định: đo, cảnh báo và truy vết số liệu môi trườngPhân tích Prometheus ở commit cố định: cách thu số đo, đặt cảnh báo, giới hạn lưu trữ và một thiết kế giả định cho phòng thí nghiệ…
- restic cho trường THPT dân lập: sao lưu mã hóa, giữ khóa và diễn tập khôi phục dữ liệu học sinhĐọc restic ở commit cố định: cấu trúc kho, mã hóa, chống xóa nhầm và một thiết kế giả định sao lưu dữ liệu học sinh cho trường THP…
- Traefik: reverse proxy tự khám phá dịch vụ, thử cho môi trường xem thử ở đơn vị gia công phần mềmTraefik tự tạo tuyến đường từ Docker hay Kubernetes và lấy chứng chỉ HTTPS tự động. Bài phân tích kiến trúc, giới hạn, giấy phép v…
- Uptime Kuma cho chuỗi nhà hàng lẩu: bảng trực báo hệ thống nào đang ngừngĐọc Uptime Kuma ở commit cố định: các loại giám sát, cách triển khai, giới hạn bảo mật và một thiết kế giả định cho chuỗi nhà hàng…
Bảo mật và quản lý danh tính mã nguồn mở: SSO, quét bí mật và Zero Trust
Nghiên cứu công cụ bảo mật và quản lý danh tính mã nguồn mở: SSO, quét bí mật, quản lý khóa, Zero Trust, giấy phép và kế hoạch thử nghiệm cho doanh nghiệp. Xem toàn bộ nhóm bảo mật và quản lý danh tính mã nguồn mở (10 bài) →
- Authelia: cổng 2FA và quy tắc truy cập đặt sau reverse proxy, từ mô hình đe dọa đến thử nghiệmPhân tích Authelia qua tài liệu tại commit cố định: vai trò cạnh reverse proxy, header chuyển tiếp, mô hình đe dọa, giấy phép Apac…
- authentik: dựng cổng SSO tự quản cho hệ thống nội bộ, từ flow đến giấy phép enterprisePhân tích authentik từ tài liệu tại commit cố định: kiến trúc, flow và binding, quyền chạy biểu thức, giấy phép MIT và EE, cùng kế…
- Checkov: chặn cấu hình hạ tầng sai ngay trong pipeline, từ Terraform đến KubernetesPhân tích Checkov qua tài liệu tại một commit cố định: kiến trúc quét, ngoại lệ, giấy phép Apache-2.0, ranh giới với Prisma Cloud …
- CrowdSec: phát hiện và chặn tấn công bằng sức mạnh cộng đồng cho nhà phân phối dượcPhân tích bàn giấy CrowdSec tại một commit cố định: cách engine đọc nhật ký, chia sẻ tín hiệu, giấy phép MIT và kế hoạch thử bốn t…
- Gitleaks: quét bí mật trong git và tình huống cho công ty bảo trì thang máyGitleaks phát hiện mật khẩu, khóa API và token trong git, thư mục hoặc stdin. Bài đọc README, giấy phép và tài liệu đóng góp, kèm …
- NetBird: mạng riêng WireGuard ngang hàng cho đài truyền hình địa phươngPhân tích bàn giấy NetBird tại một commit cố định: kiến trúc, giấy phép hai lớp, rủi ro vận hành và kế hoạch thử nghiệm sáu tuần c…
- OpenBao: kho bí mật, cấp quyền tạm thời và tình huống cho cơ sở đào tạo lái xeOpenBao lưu, cấp phát và thu hồi bí mật, chứng chỉ, khóa mã hóa. Bài đọc tài liệu kiến trúc, bảo mật và giấy phép MPL-2.0, kèm tìn…
- OSV-Scanner: kiểm kê và quét lỗ hổng thư viện phụ thuộc cho chuỗi siêu thị miniPhân tích bàn giấy OSV-Scanner tại một commit cố định: nguồn dữ liệu, quyền riêng tư, tính năng thử nghiệm, Apache-2.0 và kế hoạch…
- Trivy: quét lỗ hổng và bí mật trước khi mùa sự kiện bắt đầuĐọc Trivy qua tài liệu ở một commit cố định: cách quét container, mã nguồn và bí mật, rủi ro khi chạy chế độ máy chủ và kế hoạch t…
- TruffleHog: tìm khóa rò rỉ, thử xem còn sống không, và bài toán của chuỗi phòng gymTruffleHog không chỉ tìm chuỗi giống khóa mà còn thử xem khóa còn dùng được không. Bài đọc tài liệu chính thức, giấy phép AGPL và …
Công cụ lập trình và kiểm thử mã nguồn mở: từ trợ lý code đến kiểm thử API
Nghiên cứu công cụ lập trình, kiểm thử API, kiểm thử tải và CI mã nguồn mở: kiến trúc, giấy phép, cách tích hợp và kế hoạch thử nghiệm cho đội phát triển. Xem toàn bộ nhóm công cụ lập trình và kiểm thử mã nguồn mở (10 bài) →
- Act: chạy GitHub Actions trên máy cá nhân để bắt lỗi workflow sớm hơnAct chạy workflow GitHub Actions bằng Docker ngay trên máy lập trình viên. Bài xem xét kiến trúc, giới hạn, giấy phép và kế hoạch …
- Aider: lập trình cặp với LLM trong terminal, mỗi thay đổi một commitAider đưa LLM vào terminal và Git: bản đồ kho mã, chế độ ask, code, architect và commit tự động. Bài phân tích rủi ro dữ liệu, giấ…
- Bruno: kiểm thử API bằng tệp văn bản, Git và dòng lệnhBruno lưu yêu cầu API thành tệp văn bản để quản lý bằng Git và chạy lại bằng CLI. Bài phân tích kiến trúc, giấy phép MIT, rủi ro v…
- ESLint: cổng kiểm tra mã JavaScript, thử nghiệm cho bất động sản thương mạiPhân tích ESLint tại commit cố định: kiến trúc phân lớp, chính sách semver cho công cụ lint, MIT và đề xuất thử nghiệm cho đơn vị …
- Gitea: nền tảng Git tự lưu trữ trọn gói cho phòng kỹ thuật nhỏGitea gom kho Git, review, issue, kho gói và CI vào một dịch vụ tự lưu trữ. Bài xem xét kiến trúc, bảo mật, giấy phép và kế hoạch …
- Grafana k6: kiểm thử tải như viết mã, thử nghiệm cho chuỗi siêu thị miniPhân tích k6 tại một commit cố định: cách mô hình tải, ngưỡng và giấy phép AGPL-3.0 vận hành, kèm kịch bản đề xuất cho chuỗi siêu …
- Keploy: ghi lưu lượng thật, phát lại thành kiểm thử tích hợp cho hệ thống bán lẻKeploy ghi lại lưu lượng API và truy vấn dữ liệu bằng eBPF rồi phát lại thành kiểm thử. Bài viết phân tích kiến trúc, giấy phép, r…
- Lazygit: giao diện terminal giúp đội nhỏ bớt vấp ở các thao tác git khóLazygit đặt một giao diện terminal lên git có sẵn. Bài đánh giá tính năng, giấy phép, rủi ro và kế hoạch thử bốn tuần cho một cơ s…
- Lighthouse: kiểm tra chất lượng trang web tự động, đề xuất cho trung tâm dữ liệu nhỏPhân tích Lighthouse tại commit cố định: cách chấm điểm, độ biến động, giấy phép Apache-2.0 và đề xuất thử nghiệm cho một trung tâ…
- Prettier: công cụ định dạng mã có chủ kiến cho nhóm phát triển web nhỏPrettier chấm dứt tranh luận về cách trình bày mã bằng một bộ quy tắc có chủ kiến. Bài viết phân tích kiến trúc, giới hạn, giấy ph…
Câu hỏi thường gặp
Phần mềm mã nguồn mở có miễn phí không?
Giấy phép mã nguồn mở không đòi phí sử dụng mã, nhưng doanh nghiệp vẫn có chi phí triển khai, vận hành, hỗ trợ và đôi khi là dịch vụ thương mại đi kèm. Nên tính tổng chi phí sở hữu thay vì chỉ nhìn giá giấy phép.
Phần mềm mã nguồn mở có an toàn không?
Mã công khai cho phép kiểm tra rộng rãi nhưng không tự bảo đảm an toàn. Độ an toàn phụ thuộc vào chất lượng bảo trì dự án, cấu hình và cách vận hành của doanh nghiệp.
Làm sao chọn phần mềm mã nguồn mở cho doanh nghiệp?
Xác định bài toán, đọc giấy phép và phạm vi của nó, kiểm tra mức độ bảo trì của dự án, thử nghiệm nhỏ với tiêu chí đo được và xác định ai sẽ vận hành.
Danh mục này có phải Top 100 chính thức của GitHub không?
Không. Đây là loạt nghiên cứu chọn từ các bản lưu trang GitHub Trending, nêu rõ phạm vi và hạn chế trong phần phương pháp của từng bài.
Mỗi bài là nghiên cứu tài liệu, hỗ trợ bởi AI, tại commit cố định và chưa chạy thử phần mềm. Danh mục không phải xếp hạng chính thức của GitHub.