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
#other #artificial_intelligence #artificial_intelligence_projects #awesome #computer_vision #computer_vision_project #data_science #deep_learning #deep_learning_project #machine_learning #machine_learning_projects #nlp #nlp_projects #python

You can access a huge, constantly updated list of over 500 artificial intelligence projects with ready-to-use code covering machine learning, deep learning, computer vision, and natural language processing. This collection includes projects for beginners and advanced users, with links to tutorials, datasets, and real-world applications like chatbots, healthcare, and time series forecasting. Using this resource helps you learn AI by doing practical projects, speeding up your coding skills, and building a strong portfolio for jobs or research. It saves you time searching for quality projects and gives you tested, working code to study and modify.

https://github.com/ashishpatel26/500-AI-Machine-learning-Deep-learning-Computer-vision-NLP-Projects-with-code
#other #awesome_list #brasil #ciencia_da_computacao #computer_science #curriculo #cursos #hacktoberfest

The MIT License is a simple and permissive software license that lets you freely use, copy, modify, merge, publish, distribute, sublicense, and sell software, as long as you include the original copyright notice and license text in all copies. It does not require you to share your changes or make your code open source. The software is provided "as is," without any warranty, so the authors are not responsible for any problems. This license gives you great freedom and flexibility to use software for any purpose, including commercial, with minimal legal restrictions[1][3][5]. This benefits you by allowing easy and safe use and sharing of software without complex legal barriers.

https://github.com/Universidade-Livre/ciencia-da-computacao
#other #applications #coding #codingchallenges #css #hacktoberfest #html #ideas #javascript #practice

You can improve your coding skills by using a collection of app ideas that are organized by difficulty levels: beginner, intermediate, and advanced. Each project comes with clear goals, user stories to guide development, optional bonus features to enhance learning, and helpful resources. This helps you practice daily, experiment with new technologies, and build a portfolio to impress employers or clients. The projects range from simple tools like calculators to complex apps like chat systems or game engines. This structured approach makes learning coding practical, fun, and effective, helping you grow as a developer step-by-step.

https://github.com/florinpop17/app-ideas
#other

This resource is a huge, well-organized collection of computer vision materials including books, courses, papers, software, datasets, tutorials, and tools. It covers everything from beginner to advanced topics like image processing, object detection, 3D vision, deep learning, and more. You can find free and paid courses from top universities, open-source libraries like OpenCV, pre-trained models, and datasets for practice. This helps you learn computer vision efficiently, find the right tools, and stay updated with the latest research and applications, saving you time and effort in your learning or project development. It’s great for students, researchers, and developers.

https://github.com/jbhuang0604/awesome-computer-vision
#other #clients #mcp

The Model Context Protocol (MCP) is an open standard that lets AI models easily and securely connect to different data sources and tools, making it much simpler for developers to build smart apps that can access files, databases, and APIs without custom code for each one[2][3][4]. There are many free and easy-to-use MCP clients—like desktop apps, web apps, and command-line tools—that let you quickly add new AI features and automate tasks, so you can get more done with less effort and technical hassle. This means you can use AI to help with coding, data analysis, and daily work, all while keeping your data safe and your setup flexible[2][3][4].

https://github.com/punkpeye/awesome-mcp-clients
#other #communityexchange #cybersecurity #ethical_hacking #hacktoberfest #learn

This 90-day cybersecurity study plan helps you build strong skills step-by-step, starting from basics like networking and security principles, then moving to Linux, Python, traffic analysis, Git, ELK stack, cloud platforms, and ethical hacking. It includes daily tasks, videos, tutorials, and practice exercises designed for beginners and professionals alike, even without prior experience. By following this plan, you gain hands-on experience, prepare for certifications like CompTIA Network+ and Security+, and develop confidence in real-world cybersecurity tools and techniques. This structured approach makes learning manageable and effective, helping you start or advance your cybersecurity career.

https://github.com/farhanashrafdev/90DaysOfCyberSecurity
#other #public_api

You can access a large, well-organized collection of free public APIs for software and web development, covering many categories like animals, anime, finance, weather, health, social media, and more. These APIs provide data and services such as weather forecasts, cryptocurrency prices, job listings, image resources, and text analysis, often with no or simple authentication. Using these APIs can save you time and effort by integrating ready-made data and functions into your projects, helping you build apps faster and with richer features. This list is community-curated and regularly updated, making it a valuable resource for developers.

https://github.com/public-api-lists/public-api-lists
#other #awesome #awesome_list #c #c_plus_plus #cpp #cpp_library #cppcon #libraries #list #lists #programming_tutorial #resources

You can access a vast, well-organized collection of C++ libraries, frameworks, and tools that cover almost every programming need—from standard libraries, GUI, networking, and machine learning to game engines, cryptography, and more. This curated list includes popular and high-quality options like Boost, Qt, OpenCV, and many specialized libraries for tasks such as asynchronous programming, audio processing, and serialization. Using these resources can save you time, improve code quality, and help you build efficient, robust applications by leveraging tested, peer-reviewed components instead of writing everything from scratch. It’s a one-stop reference to boost your C++ development productivity and capabilities.

https://github.com/fffaraz/awesome-cpp
#other #ai_agents #genai

You can explore a large collection of AI agent projects and use cases across many industries like healthcare, finance, education, customer service, and more. These AI agents automate tasks such as medical diagnosis, stock trading, personalized tutoring, customer support, product recommendations, and supply chain optimization. The projects include open-source code and frameworks like CrewAI, Autogen, Agno, and Langgraph, which help build, manage, and collaborate AI agents for tasks like coding, multi-agent teamwork, data analysis, and workflow automation. Using these resources can save you time, improve efficiency, and inspire you to create AI solutions tailored to your needs.

https://github.com/ashishpatel26/500-AI-Agents-Projects
#other #bluetooth #bt #coding #cybersecurity #diy #electronics #esp32 #flashing #hacker #hacking #jammer #nrf24 #programming

The ESP32-BlueJammer is a device that disrupts all wireless signals operating on the 2.4 GHz frequency, including Bluetooth, BLE, WiFi, RC drones, and many smart gadgets. It uses an ESP32 chip combined with nRF24 modules to create noise and send unnecessary packets, effectively jamming these signals within a range of over 30 meters, which can be extended with better antennas or amplifiers. This jammer is intended strictly for educational and security testing purposes to help understand and improve wireless security. It is illegal to use for malicious purposes, so it should be handled responsibly and legally[1][2][3].

https://github.com/EmenstaNougat/ESP32-BlueJammer
#other #awesome #awesome_list #flipper_zero #flipperzero

The Flipper Zero is a small, portable device that can read, copy, and emulate many types of access controls like RFID, NFC, radio remotes, and iButtons without needing a computer or phone. It has built-in tools like a Sub-1 GHz transceiver, infrared module, and GPIO pins, letting you control smart home devices, test security systems, and automate tasks. You can expand its functions with apps, custom firmware, and plugins. This makes it useful for learning electronics, hacking ethically, and managing IoT devices, giving you a versatile tool for tech projects and security testing[2][3][4][1].

https://github.com/djsime1/awesome-flipperzero
#other #agent #ai #artificial_intelligence #autogpt #autonomous_agents #awesome #babyagi #copilot #gpt #gpt_4 #gpt_engineer #openai #python

Codeium is a free AI-powered coding assistant that helps you write code faster and better by providing real-time autocomplete suggestions, generating code from natural language, explaining code, and assisting with refactoring. It supports over 70 programming languages and integrates with many popular IDEs like Visual Studio Code. Codeium learns from your coding style and project context to offer relevant suggestions, saving you time and reducing errors. It also includes a chat feature to answer coding questions instantly, so you don’t need to switch to a browser for help. This boosts your productivity and code quality efficiently.

https://github.com/e2b-dev/awesome-ai-agents
👍1
#other

The FFmpeg School of Assembly Language teaches you how assembly code is written in FFmpeg, helping you understand what happens inside your computer. To join, you should know C programming (especially pointers) and basic high school math. The lessons include assignments and a Discord server for questions. By completing them, you can contribute to FFmpeg, a powerful video processing tool that uses assembly to speed up tasks dramatically—sometimes up to 94 times faster with special instructions like AVX-512. Learning this helps you write highly efficient code for video and multimedia processing, improving performance in real-world applications.

https://github.com/FFmpeg/asm-lessons
#other #automation #automation_templates #integration #n8n #n8n_automation #n8n_template #no_code_ai #no_code_automation #workflow_automation

You can use a large collection of ready-made automation templates for n8n, an open-source, low-code workflow automation tool that connects over 350 apps. These templates help automate tasks like email labeling, social media posting, document processing, chatbots, and data analysis without needing to build workflows from scratch. This saves you time and effort by letting you quickly implement smart automations for business, marketing, support, and more. n8n’s visual editor and AI integrations make it easy to customize workflows, improving your productivity and operational efficiency with minimal coding.

https://github.com/enescingoz/awesome-n8n-templates
#other

This guide helps you prepare for software engineering technical interviews by covering key topics like good coding practices (SOLID principles, DRY, Clean Code, Clean Architecture), algorithms and data structures, design patterns, system design, databases, version control, CI/CD, containers, and AI tools. It offers practical resources and examples for many programming languages and frameworks, plus common interview questions for frontend and backend roles. Using this guide improves your coding skills, helps you understand important concepts, and boosts your confidence to perform well in interviews and real projects. It saves you time by gathering essential knowledge and practice materials in one place.

https://github.com/DevCaress/guia-entrevistas-de-programacion
#other

Cognitive load is the mental effort needed to understand and work with code. Since our brain can only hold about four pieces of information at once, complex code with many conditions, deep inheritance, or too many small modules increases this load, making it harder to understand and maintain. To reduce cognitive load, use clear, meaningful variable names, prefer composition over inheritance, avoid too many tiny modules, and keep interfaces simple. Also, avoid excessive abstractions, tight coupling with frameworks, and overly complex architectures. Lower cognitive load helps you and your team understand code faster, reduce bugs, and be more productive.

https://github.com/zakirullin/cognitive-load
#other #ai #anthropic_claude #awesome #context #mcp #model_context_protocol #servers #tool_use #tools

Model Context Protocol (MCP) is an open standard that lets AI models securely connect to various data sources and tools, like files, databases, APIs, and cloud services, to get real-time, relevant information. This helps AI give more accurate, up-to-date, and context-aware answers, reducing repeated data processing and improving efficiency. MCP also supports automation of complex workflows and integration with many platforms, making AI more powerful and flexible. However, running MCP servers requires careful security measures to avoid risks like unauthorized code execution. Using MCP can save time, reduce costs, and enhance AI capabilities for tasks like chatbots, data analysis, and system control.

https://github.com/appcypher/awesome-mcp-servers
#other

You can use a set of markdown files to guide AI coding assistants step-by-step in building software features. This method breaks down your feature idea into a clear Product Requirement Document (PRD), then into detailed tasks, and finally lets the AI work on each task one at a time while you review and approve progress. This structured workflow helps you keep control, avoid errors, and track progress visually, making AI-assisted development more reliable and manageable. It works with many AI tools and improves the quality and clarity of AI-generated code, saving you time and reducing frustration during complex feature development.

https://github.com/snarktank/ai-dev-tasks
#other

This collection of leaked GPT prompts offers a wide range of tools and ideas for interacting with AI models. It includes prompts for tasks like writing, coding, humor, and education, which can help users understand how GPT models work and improve their interactions with AI. By using these prompts, users can create more effective and personalized AI experiences, benefiting from the diverse contributions and insights shared by the community. This resource is valuable for both developers and users looking to enhance their AI interactions.

https://github.com/linexjlin/GPTs
👍1