GitHub Trends
10.1K subscribers
15.3K links
See what the GitHub community is most excited about today.

A bot automatically fetches new repositories from https://github.com/trending and sends them to the channel.

Author and maintainer: https://github.com/katursis
Download Telegram
#markdown #awesome_list #free #programming #tutorial_code #tutorial_exercises #tutorials

This repository provides step-by-step guides to build various technologies from scratch, such as 3D renderers, augmented reality systems, blockchain, bots, command-line tools, databases, Docker, emulators, front-end frameworks, games, Git, network stacks, neural networks, operating systems, physics engines, programming languages, regex engines, search engines, shells, text editors, visual recognition systems, voxel engines, web browsers, and web servers. By following these tutorials, you can gain a deep understanding of how these technologies work and improve your coding skills. This hands-on approach helps you learn by doing, making complex concepts more accessible and fun to learn.

https://github.com/codecrafters-io/build-your-own-x
🔥4
#javascript #css #curriculum #education #html #javascript #learning #tutorials

This curriculum is a 12-week course by Microsoft Cloud Advocates to teach web development basics. It covers JavaScript, CSS, and HTML through hands-on projects like building a terrarium, browser extensions, and a space game. Each lesson includes quizzes, discussions, and practical assignments to help you learn and retain the information better. You can work in a browser-based environment or locally on your computer using tools like Visual Studio Code. The curriculum is designed to be engaging and flexible, with projects that start simple and become more complex over time. This helps you gain solid web development skills in a fun and interactive way.

https://github.com/microsoft/Web-Dev-For-Beginners
#jupyter_notebook #computer_vision #ethical_hacking #face_detection #machine_learning #natural_language_processing #network_analysis #network_programming #network_security #programming_tutorial #python #python_tutorials #python3 #scapy #scapy_tutorials #socket_programming #text_classification #tutorials #web_scraping

This repository offers a wide range of Python tutorials and projects, covering various topics such as ethical hacking, machine learning, web scraping, GUI programming, game development, and more. You can learn how to perform network manipulation, build machine learning models, scrape websites, create GUI applications, develop games, and much more. The tutorials are well-structured and include code examples, making it easy to follow along and implement the projects yourself. This resource is beneficial for both beginners and advanced users looking to expand their Python skills in different areas.

https://github.com/x4nth055/pythoncode-tutorials
#jupyter_notebook #agents #ai #genai #langchain #langgraph #llm #llms #openai #tutorials

This repository offers a comprehensive collection of tutorials and implementations for building Generative AI (GenAI) agents. It helps users learn how to create simple conversational bots to complex multi-agent systems. By using this resource, you can improve your skills in developing AI solutions that automate tasks, enhance decision-making, and provide personalized experiences. The benefits include increased efficiency, better customer interactions, and the ability to innovate faster than competitors.

https://github.com/NirDiamant/GenAI_Agents
#jupyter_notebook #ai #langchain #llama_index #llm #llms #opeani #python #rag #tutorials

This project is about improving Retrieval-Augmented Generation (RAG) systems, which combine information retrieval with AI to generate more accurate and relevant responses. By sponsoring this project through GitHub Sponsors, you help support the development of these advanced techniques. Your sponsorship fuels innovation in RAG technologies, allowing for better maintenance and expansion of this valuable resource. This benefits users by providing them with cutting-edge tools and insights that enhance their work with AI systems.

https://github.com/NirDiamant/RAG_Techniques
👍1
#cplusplus #assembly #assembly_language #avx512 #benchmark #coroutines #cpp #cpp_programming #cpp17 #cpp20 #cuda #gcc #google_benchmark #hpc #io_uring #linux_kernel #llvm #ptx #ranges #tutorial #tutorials

This repository helps developers improve their coding skills by showing how to write faster and more efficient code. It includes examples for C++, CUDA, and Assembly, focusing on performance optimization techniques. By using this resource, developers can learn how to avoid common pitfalls like performance bottlenecks and improve their coding habits. It also provides benchmarks to compare different coding methods, helping users choose the best approach for their projects. This can lead to significant speed improvements and better use of computer resources.

https://github.com/ashvardanian/less_slow.cpp