Tổng hợp danh sách 101 repository hữu ích trên github…

1. github1s

Một giây để đọc mã GitHub với VS Code.

2. Rough.js

Rough.js là một thư viện đồ họa nhỏ (<9 kB) cho phép bạn vẽ đơn giản, giống như vẽ tay. Thư viện định nghĩa các hình khối cơ bản để vẽ các đường thẳng, đường cong, cung tròn, đa giác, hình tròn và hình elip. Nó cũng hỗ trợ vẽ đường dẫn SVG

3. Sonic

Sonic là một chương trình phụ trợ tìm kiếm nhanh, nhẹ. Nó nhập các văn bản tìm kiếm và bộ số nhận dạng mà sau đó có thể được truy vấn trong thời gian một micro giây.

4. Ciao

Ciao kiểm tra điểm cuối URL HTTP (S) để tìm mã trạng thái HTTP (hoặc lỗi trên ngăn xếp TCP thấp hơn) và gửi thông báo về sự thay đổi trạng thái qua E-Mail hoặc Webhooks. Nó sử dụng cú pháp Cron để lập lịch kiểm tra và đi kèm với giao diện người dùng Web và API RESTful JSON.

5. Browser Preview for VS Code

Xem trước trình duyệt trong VS Code cho phép bạn mở bản xem trước trình duyệt.

6. Hoppscotch

Trình xử lý API miễn phí, nhanh và đẹp Giúp bạn tạo request nhanh hơn, tiết kiệm thời gian cho việc phát triển

7.The V Programming Language

Đơn giản, nhanh chóng, an toàn, ngôn ngữ biên dịch để phát triển phần mềm có thể bảo trì. Tự biên dịch trong <1s với không phụ thuộc thư viện.

8. Geo Heatmap

Tạo bản đồ nhiệt địa lý tương tác từ dữ liệu vị trí Google của bạn.

9. Chatwoot

Chatwoot là một phần mềm chat hỗ trợ khách hàng đa kênh mã nguồn mở. Sự phát triển của Chatwoot bắt đầu vào năm 2016. Nó không thành công với tư cách là một doanh nghiệp và cuối cùng phải đóng cửa cửa hàng vào năm 2017. Trong #Hacktoberfest 2019, những người bảo trì đã quyết định đặt nó thành mã nguồn mở.

10. Flan Scan

Flan Scan là một trình quét lỗ hổng mạng. Với Flan Scan, bạn có thể dễ dàng tìm thấy các cổng đang mở trên mạng của mình, xác định các dịch vụ và phiên bản của chúng.

Flan Scan là một trình bao bọc trên Nmap và tập lệnh vulners biến Nmap thành một trình quét lỗ hổng mạng chính thức. Flan Scan giúp dễ dàng triển khai Nmap cục bộ trong vùng chứa, đẩy kết quả lên đám mây và triển khai trình quét trên Kubernetes.

11. YOUTUBE - channels for frontend developers

Tập hợp các kênh YouTube hữu ích và các nguồn video khác dành cho các nhà phát triển JavaScript và nhà thiết kế web.

12. wtfjs

Danh sách các ví dụ JavaScript vui nhộn và khó hiểu.

13. You-Dont-Need-jQuery

Chúng ta không phải học jQuery từ đầu để thao tác DOM hoặc xử lý sự kiện. Repository này tóm tắt hầu hết các lựa chọn thay thế trong việc triển khai Javascript gốc cho các phương thức jQuery, với sự hỗ trợ của IE 10+.

14. 33-js-concepts

33 concepts mọi nhà phát triển JavaScript nên biết Kho lưu trữ này được tạo ra với mục đích giúp các nhà phát triển nắm vững các khái niệm của họ trong JavaScript.

15. modern-js-cheatsheet

Cheatsheet cho kiến ​​thức JavaScript mà bạn sẽ thường xuyên gặp phải trong các dự án hiện đại.

16. es6

Tổng quan về ES6 trong 350 điểm Bullet Bài viết này nhằm mục đích tóm tắt tất cả những điều đó, cung cấp cho bạn cái nhìn sâu sắc thực tế về hầu hết ES6, để bạn có thể nhanh chóng bắt đầu.

17. es6-cheatsheet

ES2015 [ES6] cheatsheet chứa các mẹo, thủ thuật, phương pháp hay nhất và đoạn mã

18. ES6-for-humans

Hướng dẫn kickstarter để viết ES6

19. ECMAScript proposals

Theo dõi Đề xuất ECMAScript

20. javascript-algorithms

Các thuật toán và cấu trúc dữ liệu được triển khai trong JavaScript với các giải thích và liên kết đến các bài đọc thêm

21. javascript-datastructures-algorithms

Bộ sưu tập các cấu trúc dữ liệu JavaScript và TypeScript và các thuật toán cho mục đích giáo dục. Gói mã nguồn gồm các thuật toán JavaScript và sách cấu trúc dữ liệu

22. problem-solving-javascript

Tuyển tập các câu hỏi Phỏng vấn JS phổ biến nhất với Bài kiểm tra.

23. computer-science-in-javascript

Khoa học máy tính được thực hiện lại bằng JavaScript

24. The Algorithms - JavaScript

Kho lưu trữ cho Tất cả các thuật toán được triển khai trong Javascript

25. javascript-algorithms

Các thuật toán JavaScript khoa học máy tính

26. developer-roadmap

Lộ trình trở thành web developer vào năm 2021

27. public-apis

Danh sách tập hợp các API miễn phí để sử dụng trong phát triển phần mềm và web.

28. gitignore

Đây là bộ sưu tập các mẫu tệp .gitignore của GitHub.

29. nw.js

NW.js là thời gian chạy ứng dụng dựa trên Chromium và node.js. Bạn có thể viết các ứng dụng gốc bằng HTML và JavaScript với NW.js. Nó cũng cho phép bạn gọi các mô-đun Node.js trực tiếp từ DOM và cho phép một cách mới để viết các ứng dụng gốc với tất cả các công nghệ Web.

30. html5-boilerplate

HTML5 Boilerplate là một mẫu giao diện người dùng chuyên nghiệp để xây dựng các ứng dụng hoặc trang web nhanh, mạnh mẽ và thích ứng.

Dự án này là sản phẩm của hơn 10 năm phát triển lặp đi lặp lại và kiến ​​thức cộng đồng. Nó không áp đặt một triết lý hoặc khuôn khổ phát triển cụ thể, vì vậy bạn có thể tự do kiến ​​trúc mã của mình theo cách bạn muốn.

31. awesome-for-beginners

Một danh sách các dự án tuyệt vời thân thiện với người mới bắt đầu.

32 Front-End-Checklist

Danh sách đầy đủ tất cả các yếu tố bạn cần phải có / để kiểm tra trước khi khởi chạy trang web / trang HTML của bạn vào sản xuất. Nó dựa trên nhiều năm kinh nghiệm của các nhà phát triển Front-End, với những bổ sung đến từ một số danh sách kiểm tra mã nguồn mở khác.

33. storybook

Storybook là một môi trường phát triển cho các component giao diện người dùng. Nó cho phép bạn duyệt qua thư viện component, xem các trạng thái khác nhau của từng thành phần và phát triển và kiểm tra các component một cách tương tác.

34. You-Dont-Need

Mọi người chọn các dự án phổ biến, những chưa chắc họ cần thiết đến chúng

35. big-list-of-naughty-strings

Được thiết kế để sử dụng trong việc trợ giúp cả kiểm tra QA tự động và thủ công.

36. Effective-Engineer

Các tips và mẹo dành cho lập trình

37. og-aws

Amazon Web Services - một hướng dẫn thực hành Rất nhiều thông tin về AWS đã được viết sẵn. Hầu hết mọi người học AWS bằng cách đọc blog hoặc “hướng dẫn bắt đầu” và tham khảo các tài liệu tham khảo AWS tiêu chuẩn. Tuy nhiên, thông tin và đề xuất đáng tin cậy và thiết thực không dễ kiếm được. Tài liệu riêng của AWS là một nguồn tài nguyên tuyệt vời nhưng ít người có thời gian để đọc đầy đủ và nó không bao gồm bất kỳ điều gì ngoài các dữ kiện chính thức, vì vậy đã bỏ qua kinh nghiệm của các lập trình viên. Thông tin trong blog hoặc Stack Overflow cũng không được cập nhật một cách nhất quán.

Hướng dẫn này dành cho các lập tình viên sử dụng AWS. Nó nhằm mục đích trở thành một tài liệu tham khảo hữu ích, sống động, tổng hợp các liên kết, mẹo, gotchas và các phương pháp hay nhất. Nó nảy sinh từ cuộc thảo luận và chỉnh sửa bia của một số kỹ sư đã sử dụng AWS rộng rãi.

38. free-for-dev

Các lập trình viên và Mã nguồn mở hiện có rất nhiều dịch vụ cung cấp miễn phí, nhưng khá khó để tìm thấy tất cả chúng.

Đây là danh sách các phần mềm (SaaS, PaaS, IaaS, v.v.) và các dịch vụ khác có các cấp miễn phí dành cho các lập trình viên.

39. realworld

“The mother of all demo apps” - Bản sao fullstack Medium.com mẫu được cung cấp bởi React, Angular, Node, Django và nhiều ứng dụng khác

40. awesome

Danh sách các nguồn tài liệu thú vị dành cho lập trình viên

41. create-react-app

Thiết lập một ứng dụng web hiện đại với một dòng lệnh chạy.

42. vanillawebprojects

Các dự án nhỏ được xây dựng bằng HTML5, CSS & JavaScript. Không có khuôn khổ hoặc thư viện

43. Projects

Danh sách các dự án thực tế mà bất kỳ ai cũng có thể giải quyết bằng bất kỳ ngôn ngữ lập trình nào.

44. build-your-own-x

Xây dựng ứng dụng cho riêng bạn.

45. styleguide

Hướng dẫn tổ chữ source code cho các dự án open-source.

46. project-guidelines

Một tập hợp các phương pháp hay cho các dự án JavaScript

47. eng-practices

Tài liệu Thực hành của Google

48. javascript-testing-best-practices

Các phương pháp hay nhất về test JavaScript & Node.js toàn diện và đầy đủ

49. awesome-cheatsheets

Tổng hợp cheatsheets (laravel,node,sails, adonis, django, feathers, moleculer )

50. System Design

Cheatsheet thiết kế hệ thống, lựa chọn kiến ​​trúc phù hợp

51. airbnb-javascript

Style guide JavaScript của Airbnb

52. clean-code-javascript

Các nguyên tắc kỹ thuật phần mềm, từ cuốn sách Clean Code của Robert C. Martin, được điều chỉnh cho JavaScript. Đây không phải là một hướng dẫn phong cách. Đó là hướng dẫn sản xuất phần mềm có thể đọc được, có thể sử dụng lại và có thể tái cấu trúc trong JavaScript.

53. system-design-primer

Học cách thiết kế hệ thống quy mô lớn. Chuẩn bị cho cuộc phỏng vấn thiết kế hệ thống. Bao gồm Flashcards Anki.

54. nodebestpractices

Các bài tập thực hành hay nhất của Node.js

55. prettier

Prettier là một trình định dạng mã. Nó thực thi style nhất quán bằng cách phân tích cú pháp mã của bạn và in lại nó với các quy tắc của riêng nó lấy độ dài dòng tối đa là int

56. faker.js

Tạo ra một lượng lớn dữ liệu fake trong Node.js và trình duyệt

57. fitty

Thay đổi kích thước văn bản Fitty, Snugly cân văn bản lên (hoặc xuống) để nó phù hợp với vùng chứa cha của nó.

58. size-limit

Giới hạn kích thước là một công cụ quản trị hiệu suất cho JavaScript. Nó kiểm tra mọi cam kết trên CI, tính toán chi phí thực của JS của bạn cho người dùng cuối và thông báo lỗi nếu chi phí vượt quá giới hạn.

59. date-fns

date-fns cung cấp bộ công cụ toàn diện, đơn giản và nhất quán nhất để xử lý ngày JavaScript trong trình duyệt & Node.js.

60. lazydocker

Cách lazy để quản lý mọi thứ docker Một giao diện người dùng đầu cuối đơn giản cho cả docker và docker-compose, được viết bằng Go với thư viện gocui.

61. lazygit

Giao diện người dùng đầu cuối đơn giản cho các lệnh git.

62. horcrux

Chia tệp của bạn thành các đoạn được mã hóa để bạn không cần nhớ mật mã

63. harp

Harp là một máy chủ web tĩnh cũng phục vụ Jade, Markdown, EJS, Less, Stylus, Sass và CoffeeScript dưới dạng HTML, CSS và JavaScript mà không cần bất kỳ cấu hình nào. Nó hỗ trợ bố cục yêu thích / mô hình một phần và nó có siêu dữ liệu linh hoạt và các đối tượng toàn cục để duyệt qua hệ thống tệp và đưa dữ liệu tùy chỉnh vào các mẫu. Theo tùy chọn, Harp cũng có thể biên dịch dự án của bạn thành các assets tĩnh để lưu trữ đằng sau bất kỳ máy chủ HTTP hợp lệ nào.

64. reverse-interview

Các câu hỏi để hỏi công ty trong cuộc phỏng vấn của bạn

65. CtCI-6th-Edition

Chìa khóa cuộc phỏng vấn mã hóa phiên bản thứ 6 của Gayle Laakmann McDowell.

66. interview-questions-in-javascript

Các câu hỏi phỏng vấn thuật toán trong Javascript

67. awesome-interview-questions

Một danh sách tuyệt vời gồm danh sách các câu hỏi phỏng vấn được sắp xếp.

68. javascript-questions

Một danh sách dài các câu hỏi JavaScript (nâng cao) và lời giải thích của chúng

69. front-end-developer-interview-questions

Danh sách những câu hỏi tuyệt vời dành cho develop

70. front-end-interview-handbook-answers

Câu trả lời cho các câu hỏi phỏng vấn việc làm Front-end cả (#69)

71. javascript-interview-questions

Danh sách 1000 câu hỏi & câu trả lời phỏng vấn JavaScript

72. coding-interview-university

Một kế hoạch nghiên cứu khoa học máy tính hoàn chỉnh để trở thành một kỹ sư phần mềm.

73. tech-interview-handbook

Nội dung được sắp xếp cẩn thận để giúp bạn vượt qua cuộc phỏng vấn, tập trung vào các thuật toán. Các câu hỏi thiết kế hệ thống đang được thực hiện.

74. open-source-cs

Đây là danh sách các khóa học miễn phí được tuyển chọn từ các trường đại học danh tiếng như MIT, Stanford và Princeton đáp ứng các yêu cầu tương tự như bằng cấp Đại học Khoa học Máy tính, trừ giáo dục phổ thông.

75. Cookbook

Sách Data Engineering

76. How-To-Secure-A-Linux-Server

Hướng dẫn cách bảo mật máy chủ Linux ngày càng phát triển hy vọng cũng dạy bạn một chút về bảo mật và lý do tại sao nó lại quan trọng.

77. infrastructure-as-code-tutorial

Cơ sở hạ tầng với code tutorial. Covers Packer, Terraform, Ansible, Vagrant, Docker, Docker Compose, Kubernetes

78. https://github.com/bmorelli25/Become-A-Full-Stack-Web-Developer

Hơn 100 tài nguyên miễn phí để học Phát triển Web Full Stack.

79. project-based-learning

Danh sách các hướng dẫn lập trình trong đó người học xây dựng một ứng dụng từ đầu. Các hướng dẫn này được chia thành các ngôn ngữ lập trình chính khác nhau. Một số có công nghệ và ngôn ngữ trộn lẫn.

80. p1xt-guides

Khoa học Máy tính và Lập trình

81. computer-science

Chương trình giảng dạy của OSSU là một chương trình giáo dục hoàn chỉnh về khoa học máy tính sử dụng các tài liệu trực tuyến. Nó không chỉ để đào tạo nghề nghiệp hoặc phát triển chuyên môn. Nó dành cho những người muốn có một nền tảng thích hợp, đầy đủ về các khái niệm cơ bản cho tất cả các ngành máy tính, và cho những người có kỷ luật, ý chí và (quan trọng nhất!) Thói quen tốt để có được nền giáo dục này phần lớn là của họ, nhưng với sự hỗ trợ từ một cộng đồng những người cùng học trên toàn thế giới.

82. dsa.js-data-structures-algorithms-javascript

Cấu trúc dữ liệu và thuật toán được giải thích và triển khai trong JavaScript + eBook

83. thejsway

Cuốn sách hay để học JavaScript

84. Functional-Light-JS

“Functional-Light-JS” khám phá các nguyên tắc cốt lõi của lập trình chức năng (FP) khi chúng được áp dụng cho JavaScript.

85. You-Dont-Know-JS

Đây là những cuốn sách đi sâu vào các cơ chế cốt lõi của ngôn ngữ JavaScript.

86. free-programming-books

Danh sách các tài nguyên học tập miễn phí bằng nhiều ngôn ngữ

87. navi

Một công cụ cheatsheet tương tác cho điều hướng dòng lệnh và trình khởi chạy ứng dụng cho phép bạn duyệt qua các cheatsheet (bạn có thể tự viết hoặc tải xuống từ người bảo trì) và thực hiện các lệnh.

88. the-art-of-command-line

Nắm vững dòng lệnh, trong một trang

89. ohmyzsh

Một repo thú vị hướng tới cộng đồng (với hơn 1700 cộng tác viên) để quản lý cấu hình zsh của bạn. Bao gồm gần 300 plugin tùy chọn (rails, git, OSX, hub, capistrano, brew, ant, php, python, v.v.), hơn 140 chủ đề để thêm gia vị cho buổi sáng của bạn và công cụ tự động cập nhật để giúp bạn dễ dàng theo dõi với những cập nhật mới nhất từ ​​cộng đồng.

90. numpy-ml

Máy học, trong numpy

91. kedro

Một framework Python để tạo mã khoa học dữ liệu mô-đun, có thể tái tạo, có thể bảo trì và mô-đun.

92. face.evoLVe.PyTorch

Thư viện nhận dạng khuôn mặt hiệu suất cao trên PyTorch

93. metaflow

Metaflow là một thư viện Python / R thân thiện với con người giúp các nhà khoa học và kỹ sư xây dựng và quản lý các dự án khoa học dữ liệu trong đời thực. Metaflow ban đầu được phát triển tại Netflix để nâng cao năng suất của các nhà khoa học dữ liệu, những người làm việc trong nhiều dự án từ thống kê cổ điển đến học sâu hiện đại.

94. httpx

HTTPX là một ứng dụng HTTP đầy đủ tính năng cho Python 3, cung cấp các API đồng bộ và không đồng bộ, đồng thời hỗ trợ cả HTTP / 1.1 và HTTP / 2.

95. Real-Time-Voice-Cloning

Sao chép giọng nói trong 5 giây để tạo giọng nói tùy ý trong thời gian thực

96. awesome-python

Danh sách gồm các framework, thư viện, phần mềm và tài nguyên Python tuyệt vời

97. scikit-learn

scikit-learning là một mô-đun Python dành cho học máy được xây dựng dựa trên SciPy và được phân phối theo giấy phép BSD 3 khoản.

98. predictionio

Apache PredictionIO là một framework máy hocj mã nguồn mở dành cho các nhà phát triển, nhà khoa học dữ liệu và người dùng cuối. Nó hỗ trợ thu thập sự kiện, triển khai thuật toán, đánh giá, truy vấn kết quả dự đoán thông qua API REST. Nó dựa trên các dịch vụ mã nguồn mở có thể mở rộng như Hadoop, HBase (và các DB khác), Elasticsearch, Spark và triển khai những gì được gọi là Kiến trúc Lambda.

99. dive-into-machine-learning

Đi sâu vào máy học với sổ ghi chép Python Jupyter và scikit-learning!

100. pattern

Module khai thác web cho Python, với các công cụ để cắt, xử lý ngôn ngữ tự nhiên, máy học, phân tích và trực quan.

101. aerosolve

Một package máy học được xây dựng cho con người.