GitHub Flex bởi Lam Ngoc Khuong
Mở rộng giao diện GitHub - bố cục rộng, bảng/ảnh mở rộng, chèn GIF, ẩn/hiện sidebar, xem lịch sử chỉnh sửa
Siêu dữ liệu mở rộng
Ảnh chụp màn hình
Về tiện ích mở rộng này
GitHub Flex nâng cao giao diện GitHub với các tính năng giúp quy trình làm việc hàng ngày của bạn mượt mà và hiệu quả hơn.
Tính năng:
• Bố cục rộng (Wide Layout): Mở rộng trang GitHub ra toàn bộ chiều rộng trình duyệt. Không còn lãng phí không gian màn hình - xem nhiều code, diff và nội dung hơn trong một cái nhìn.
• Mở rộng bảng (Table Expand): Mở rộng, kéo thay đổi kích thước cột, ẩn/hiện cột trên các bảng lớn. Xem bảng ở chế độ toàn màn hình. Tất cả tùy chỉnh (độ rộng cột, cột ẩn, trạng thái mở rộng) được lưu lại qua các lần tải trang.
• Xem ảnh toàn màn hình (Image Lightbox): Nhấp vào bất kỳ ảnh nào trên GitHub để xem trong chế độ toàn màn hình. Dễ dàng xem ảnh chụp màn hình, sơ đồ và nội dung hình ảnh mà không cần mở tab mới.
• Chèn GIF (GIF Picker): Chèn GIF trực tiếp vào bình luận, issue và pull request. Tìm kiếm từ thư viện khổng lồ của Giphy - thêm phản ứng và sự vui nhộn vào cuộc trò chuyện.
• Ẩn/hiện Sidebar (Sidebar Toggle): Ẩn hoặc hiện sidebar GitHub chỉ với một cú nhấp hoặc phím tắt Alt+M. Lấy lại không gian ngang khi bạn cần tập trung vào nội dung.
• Lịch sử chỉnh sửa (Edit History): Trình xem so sánh nâng cao cho các bản chỉnh sửa bình luận và mô tả. Nhấp "Split View" trong bất kỳ hộp thoại lịch sử chỉnh sửa nào để so sánh thay đổi với tô sáng từng từ ở chế độ chia đôi, hợp nhất, hoặc xem trước markdown.
Tất cả tính năng đều có thể bật/tắt riêng từ cửa sổ cài đặt. Tùy chọn của bạn được đồng bộ qua các thiết bị.
Nhẹ, mã nguồn mở, xây dựng với Manifest V3. Không thu thập dữ liệu, không theo dõi - chỉ là trải nghiệm GitHub tốt hơn.
Tính năng:
• Bố cục rộng (Wide Layout): Mở rộng trang GitHub ra toàn bộ chiều rộng trình duyệt. Không còn lãng phí không gian màn hình - xem nhiều code, diff và nội dung hơn trong một cái nhìn.
• Mở rộng bảng (Table Expand): Mở rộng, kéo thay đổi kích thước cột, ẩn/hiện cột trên các bảng lớn. Xem bảng ở chế độ toàn màn hình. Tất cả tùy chỉnh (độ rộng cột, cột ẩn, trạng thái mở rộng) được lưu lại qua các lần tải trang.
• Xem ảnh toàn màn hình (Image Lightbox): Nhấp vào bất kỳ ảnh nào trên GitHub để xem trong chế độ toàn màn hình. Dễ dàng xem ảnh chụp màn hình, sơ đồ và nội dung hình ảnh mà không cần mở tab mới.
• Chèn GIF (GIF Picker): Chèn GIF trực tiếp vào bình luận, issue và pull request. Tìm kiếm từ thư viện khổng lồ của Giphy - thêm phản ứng và sự vui nhộn vào cuộc trò chuyện.
• Ẩn/hiện Sidebar (Sidebar Toggle): Ẩn hoặc hiện sidebar GitHub chỉ với một cú nhấp hoặc phím tắt Alt+M. Lấy lại không gian ngang khi bạn cần tập trung vào nội dung.
• Lịch sử chỉnh sửa (Edit History): Trình xem so sánh nâng cao cho các bản chỉnh sửa bình luận và mô tả. Nhấp "Split View" trong bất kỳ hộp thoại lịch sử chỉnh sửa nào để so sánh thay đổi với tô sáng từng từ ở chế độ chia đôi, hợp nhất, hoặc xem trước markdown.
Tất cả tính năng đều có thể bật/tắt riêng từ cửa sổ cài đặt. Tùy chọn của bạn được đồng bộ qua các thiết bị.
Nhẹ, mã nguồn mở, xây dựng với Manifest V3. Không thu thập dữ liệu, không theo dõi - chỉ là trải nghiệm GitHub tốt hơn.
Được xếp hạng 0 (bởi 1 người dùng)
Quyền hạn và dữ liệu
Quyền hạn bắt buộc:
- Truy cập dữ liệu của bạn cho github.com
- Truy cập dữ liệu của bạn cho gist.github.com
Quyền hạn tùy chọn:
- Truy cập dữ liệu của bạn cho github.com
- Truy cập dữ liệu của bạn cho gist.github.com
Thu thập dữ liệu:
- Nhà phát triển cho biết tiện ích mở rộng này không yêu cầu thu thập dữ liệu.
Thêm thông tin
- Liên kết tiện ích
- Phiên bản
- 0.0.11
- Kích cỡ
- 59,62 KB
- Cập nhật gần nhất
- 9 ngày trước (23 Thg 04 2026)
- Thể loại có liên quan
- Giấy phép
- Giấy phép MIT
- Chính sách riêng tư
- Đọc chính sách riêng tư của tiện ích này
- Lịch sử các phiên bản
- Thêm vào bộ sưu tập
Nhà phát triển của tiện ích mở rộng này yêu cầu bạn giúp hỗ trợ sự phát triển liên tục của nó bằng cách đóng góp nhỏ.
Build instructions:
1. Install dependencies: pnpm install
2. Build Firefox: pnpm build:firefox
3. Output is in dist/firefox/
Source code: https://github.com/lamngockhuong/github-flex (or link to your repo)
The extension uses:
- webextension-polyfill for cross-browser compatibility
- esbuild for bundling (IIFE format)
- No minification obfuscation — source maps are straightforward
contextMenus permission: Used to add a right-click context menu for the GIF picker feature.
host_permissions (github.com, gist.github.com): Required to inject content scripts that modify GitHub's UI.
storage permission: Used to save user preferences/settings.