Ask HN: Dự án mã nguồn mở bị đánh giá thấp nào xứng đáng được công nhận hơn?
(news.ycombinator.com)Tổng hợp các câu hỏi và câu trả lời được đăng trên Hacker News
Bruno
- Một giải pháp thay thế cho Postman, chạy hoàn toàn cục bộ và dễ dàng đồng bộ với Git
- Không giống các công cụ miễn phí khác, nó không cung cấp tính năng đồng bộ trả phí mà hoạt động thông qua Git
- Thay vì đổ dữ liệu ra định dạng JSON, nó có định dạng riêng giúp so sánh khác biệt dễ dàng hơn
- Có thể chia sẻ collection bằng tài khoản Git và PR hiện có
- Cung cấp tính năng kiểm thử CLI tích hợp
- API HTTP và GraphQL hiện đã hoạt động, và có kế hoạch bán hỗ trợ GRPC trong tương lai
Nhiều dự án mã nguồn mở khác nhau
- atldotnet: thư viện gắn thẻ âm thanh đa năng cho C#.
- LocalSend: công cụ giao diện người dùng để chia sẻ tệp.
- Thorsten-Voice: bộ dữ liệu giọng nói tiếng Đức (ví dụ: coqui-tts).
- LVGL: thư viện đồ họa nhúng đa dụng, nhẹ.
- zincsearch: công cụ tìm kiếm toàn văn tương thích với ElasticSearch.
- Obtainium: trình cập nhật ứng dụng Android mã nguồn mở.
- OCRmyPDF: lớp OCR cho PDF.
- FunKey-S: máy chơi game cầm tay phần cứng/phần mềm mở (bao gồm PCB và Buildroot OS).
- logseq: trình quản lý thông tin cá nhân (tương tự Obsidian).
- fq:
jqcho các định dạng nhị phân. - OperationResult: xử lý lỗi kiểu Rust cho C#.
- BoofCV: thư viện thị giác máy tính Java.
BespokeSynth
- Ứng dụng mở rộng khái niệm synthesizer mô-đun thành một DAW mô-đun.
- Được dùng để tạo các quy trình MIDI/âm thanh mà người dùng không thể triển khai theo cách mong muốn trong Ableton hoặc FL Studio.
- Bao gồm mô-đun xử lý âm thanh live coding bằng Python.
Paperless NGX
- Phần mềm mã nguồn mở đã tạo ra thay đổi lớn trong việc sắp xếp PDF.
- Rất hữu ích cho người dùng quản lý bảo hiểm và hóa đơn.
- Có duy trì một script Bash để thiết lập nhanh cục bộ trên Linux bằng Podman.
decomp.me
- Dịch vụ cung cấp bản decompile nháp khi nhập mã ASM của ROM trò chơi điện tử.
- Người dùng có thể chỉnh sửa phần decompile ở bên trái, đồng thời so sánh song song ở bên phải giữa ASM mục tiêu và mã nguồn hiện tại đang được biên dịch.
- Có một chút yếu tố game hóa, dễ chia sẻ và có thể gây nghiện.
pyinfra
- Công cụ tự động hóa hạ tầng bằng Python.
- So với các công cụ khác như Ansible hay Chef, nó có vẻ được thiết kế tốt và là một lựa chọn thay thế đơn giản hơn.
xDrip+
- Ứng dụng Android độc lập, không chính thức, hoạt động như trung tâm dữ liệu và bộ xử lý giữa nhiều thiết bị khác nhau.
- Hỗ trợ kết nối không dây với nhiều loại CGM và máy đo đường huyết.
- Bao gồm mặt đồng hồ hiển thị giá trị và biểu đồ đường huyết trên smartwatch.
OpenRefine
- Công cụ miễn phí, mã nguồn mở, mạnh mẽ để xử lý dữ liệu lộn xộn.
- Có thể làm sạch dữ liệu, chuyển đổi định dạng và mở rộng bằng web service cũng như dữ liệu bên ngoài.
Cryptpad, Immich, Nginxproxymanager
- Cryptpad: dịch vụ tương tự Google Docs/Spreadsheets/Forms với mã hóa e2e.
- Immich: giải pháp thay thế Google Photos có thể tự host với các tùy chọn chia sẻ.
- Nginxproxymanager: quản lý chứng chỉ và proxy cho các dịch vụ tự host thông qua Nginx.
QCAD
- Phần mềm được dùng để tạo bản vẽ cải tạo nhà cửa.
- Khó học nhưng rất linh hoạt và mạnh mẽ.
ImHex
- Trình chỉnh sửa hex dành cho các kỹ sư đảo ngược, lập trình viên và những ai còn quý võng mạc khi làm việc lúc 3 giờ sáng
Symphytum
- Ứng dụng cơ sở dữ liệu GUI cá nhân nhỏ gọn, đa nền tảng cho desktop, hỗ trợ hình ảnh
- Diễn giải hiện đại cho ý tưởng của MS Access
- Chủ yếu được dùng khi muốn nghiên cứu/so sánh mua sắm và thu thập kết quả
- (Đáng tiếc là) kho lưu trữ đã được lưu trữ, nhưng các bản nhị phân vẫn hoạt động
Postgraphile
- Postgres + graphql
- Khắc phục mọi mặt tiêu cực của GraphQL. Ngoài ra hiệu năng cũng rất ấn tượng. Bản phát hành v5 cũng có công nghệ khá thú vị
1 bình luận
Khá nhiều dự án trong số này đã từng được đăng trên GeekNews ít nhất một lần rồi ;)
Bruno - IDE mã nguồn mở để kiểm thử API
Bruno - ứng dụng khách API mã nguồn mở nhanh và thân thiện với Git (thay thế Postman)
LocalSend - giải pháp thay thế AirDrop mã nguồn mở
OCRmyPDF - thêm lớp văn bản OCR vào tệp PDF đã quét
Fq - jq cho các định dạng nhị phân
Bespoke Synth 1.0 - bộ tổng hợp âm thanh mô-đun mã nguồn mở
Paperless-ngx - hệ thống quản lý tài liệu mã nguồn mở
pyinfra - công cụ tự động hóa hạ tầng dựa trên Python
OpenRefine - công cụ làm sạch và chuyển đổi dữ liệu mã nguồn mở
Immich - giải pháp sao lưu ảnh/video mã nguồn mở tải trực tiếp từ điện thoại lên
ImHex - trình chỉnh sửa hex cho kỹ sư đảo ngược