Nếu bạn nào đang cần tìm kiếm những source code chất lượng để phục vụ cho nhu cầu học tập, tìm hiểu thêm hay là xây dựng các dự án, thì đây là bài viết giúp cho bạn về vấn đề này. Các trang web mà mình chia sẻ đến thì phần lớn trong số đó là mình đã, đang sử dụng.

Các trang web mà mình đang muốn nhắc đến là đây:

I. Nội dung chính

1. Codecanyon

Codecanyon là gì? Trước tiên, chúng ta sẽ nói đến Envanto, đây là một hệ thống chợ bán các sản phẩm kỹ thuật số (digital good markets). Trong hệ thống chợ của Envanto sẽ có 8 khu chợ khác nhau, bao gồm:

  • Codecanyon (mã nguồn, plugins).
  • Themeforest (giao diện, HTML templates, WordPress templates,…).
  • VideoHive (các sản phẩm về hiệu ứng video, video template).
  • AudioJungle (các sản phẩm về âm thanh và hiệu ứng âm thanh).
  • GraphicRiver (các sản phẩm về graphic, stock, psd, vector,…).
  • PhotoDune (mua bán các bức ảnh).
  • 3dOcean (mua bán model, texture, material, plugin cho các dự án 3D).

Như vậy, Codecanyon là khu chợ nằm trong hệ thống chợ Envanto Market. Tại đây, bạn có thể thực hiện việc mua và bán tệp lệnh, khung, thành phần, tiện ích mở rộng, tiện ích bổ sung và nhiều thức khác được viết bởi các loại ngôn ngữ lập trình khác nhau như:

  • PHP
  • ASP.NET
  • Java
  • Javascript
  • HTML
  • CSS
  • MySQL
Trang chủ của Codecanyon.

Lưu ý: Theo như những gì mà mình đã trải nghiệm, mình thấy PHP, WordPress thì rất nhiều, nhưng còn đối với ASP.NET thì khá là ít.

Link truy cập: https://codecanyon.net/

2. Themeforest

Cũng như Codecanyon, Themeforest cũng là một khu chợ nằm trong hệ thống chợ Envanto Market. Đây là khu chợ mua bán theme rất lớn, chuyên cung cấp theme cho các CMS như WordPress, Joomla, Drupal, Shopify,… Ngoài ra, tại đây cũng là nơi mua bán các PSD template, HTML template dùng để thiết kế website.

Trang chủ của Themeforest.

Link truy cập: https://themeforest.net/

3. Codester

Đây cũng là một trang web mua bán source code, giao diện (theme, template) khá tốt. Không giống như Envanto Market, có Codecanyon cho việc mua bán source code, Themeforest cho theme, template, thì tại Codester tất cả sẽ được gộp chung lại. Cụ thể Codester có các danh mục như sau:

  • Scripts & Code: Mua bán các mã nguồn và sẽ được chia theo từng loại ngôn ngữ: PHP, Javascript, CSS, Java, Ruby, C, C++ và VB.NET.
  • App Templates & Source Codes: Mua bán các mã nguồn, giao diện cho các ứng dụng di động trên hệ điều hành Android và IOS.
  • Website Template & Themes: Mua bán các mẫu giao diện cho các mã nguồn web phổ biến như: WordPress, Joomla, Drupal, Magento,…
  • Plugins & Extensions: Cung cấp các phần mở rộng (plugin) cho các mã nguồn phổ biến như: WordPress, Joomla, Drupal, Magento, OpenCart, PrestaShop,…
  • Graphics: Cung cấp các tập tin nguồn của các sản phẩm đồ họa như: hình ảnh, logo, icon…
Trang chủ của Codester.

Link truy cập: https://www.codester.com/

4. GitHub

Đây là một nền tảng rất quen thuộc đối với bạn phải không nào? GitHub là hệ thống quản lý dự án và các phiên bản code, nó hoạt động giống như một mạng xã hội cho các lập trình viên.

GitHub là một nền tảng chia sẻ mã nguồn mở lớn nhất thế giới, chính vì thế tại đây bạn có thể tìm thấy những mã nguồn của những dự án nhỏ xíu cho đến những dự án to đùng, không những thế đây cũng là nơi đang lưu giữ mã nguồn, các thư viện nổi tiếng như: Spring Framework, Bitcoin, Django, Angular, React,….

Trang chủ của GitHub.

Mình thường tìm các source code trên GitHub thông qua Google Search bằng mẫu từ khóa như sau: Tên source muốn tìm + github.

Link truy cập: https://github.com/

II. Các bài viết liên quan

Trong bài viết này, mình có đế cập đến GitHub, chính vì thế nếu các bạn có hứng thú có thể đọc thêm các bài viết này:

Sử dụng Github và VS Code để lập trình hiệu quả

III. Lời kết

Như vậy, trong bài viết này, mình đã chia sẻ cho các bạn 4 trang web, nền tảng cung cấp cho các bạn những source code chất lượng. Trong đó, Codecanyon, Themeforest, Codester là các nền tảng giao dịch mua bán source code. Còn lại là GitHub, đây là nơi chia sẻ mã nguồn mở lớn nhất thế giới. Mình mong rằng, các bạn sẽ có thêm những kiến thức mới đối bổ ích từ bài viết này.

Cuối cùng, cảm ơn các bạn đã đọc, nếu các bạn có vấn đề cần giải đáp, hãy để lại bình luận cho mình nhé!