githubtrending | Technologies

Telegram-канал githubtrending - GitHub Trends

10579

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

Subscribe to a channel

GitHub Trends

#typescript #ai #code #github #system_design

GitDiagram is a tool that helps you visualize GitHub repositories as interactive diagrams. It quickly turns repository structures into system design diagrams, allowing you to click on components to view source files and directories. This tool is useful for understanding large codebases easily and navigating through them. It benefits users by making it simpler to explore and contribute to open-source projects, saving time and effort in understanding complex repository structures.

https://github.com/ahmedkhaleel2004/gitdiagram

Читать полностью…

GitHub Trends

#go #go #golang #whatsapp #whatsapp_web

**whatsmeow** is a Go library that helps you interact with WhatsApp's web multidevice API. It allows you to send messages (text and media) to private chats and groups, receive all messages, manage groups, and more. You can also send typing notifications, delivery and read receipts, and handle message decryption retries. This library is useful for developers who want to automate tasks or build custom applications using WhatsApp. It provides a lot of features but does not support calls or sending broadcast list messages.

https://github.com/tulir/whatsmeow

Читать полностью…

GitHub Trends

#go #docker #git #go #gogs #mysql #postgresql #raspberry_pi #scip_enabled #self_hosted #sqlite3

Gogs is a simple and easy-to-use self-hosted Git service. It allows you to manage your own Git repositories on your server, giving you full control over your code. Gogs supports many features like user management, repository issues, pull requests, and wikis. It can run on low-cost hardware like a Raspberry Pi and supports multiple languages. Using Gogs helps you save money by avoiding subscription fees and gives you the flexibility to customize it as needed. This makes it a great choice for individuals and small teams who want to manage their code privately and efficiently.

https://github.com/gogs/gogs

Читать полностью…

GitHub Trends

#python #anthropic #api #claude #llm #model_context_protocol #python #server

FastMCP is a tool that helps developers build servers for AI applications using the Model Context Protocol (MCP). It makes it easy to create tools, expose data, and define interaction patterns for AI models. With FastMCP, you can focus on building great tools without worrying about complex protocol details. It's fast, simple, and uses Pythonic code, making it easy for developers to integrate AI with various data sources and tools. This simplifies AI development and makes it more efficient.

https://github.com/jlowin/fastmcp

Читать полностью…

GitHub Trends

#cplusplus

JsonCpp is a helpful C++ library for working with JSON data. It allows you to easily read and write JSON files, and it can even keep comments in your files. This makes it useful for storing user settings or configurations. You can install JsonCpp using tools like vcpkg or Meson. It supports both old and new C++ compilers, making it versatile for different projects. The library is free to use under the MIT license, which is beneficial for developers who want flexibility in their projects.

https://github.com/open-source-parsers/jsoncpp

Читать полностью…

GitHub Trends

#lua #copilot #github_copilot #lsp_server #lua #neovim #nvim_cmp

The **copilot.lua** plugin is a Lua version of the GitHub Copilot plugin for Neovim. It helps with coding by suggesting completions as you type. This plugin is more efficient and integrates well with modern Neovim plugins, unlike the older Vim version. To use it, you need to install it with a plugin manager like Packer.nvim and authenticate using the `:Copilot auth` command. It offers features like a suggestion panel and customizable settings for different file types. This plugin makes coding easier by providing intelligent suggestions without cluttering your screen.

https://github.com/zbirenbaum/copilot.lua

Читать полностью…

GitHub Trends

#rust

Libsignal is a collection of tools that help keep your messages private. It includes the Signal protocol, which is used by many apps for secure communication. This protocol ensures that only the sender and receiver can read messages, thanks to strong encryption. Libsignal also supports features like device-to-device transfers and zero-knowledge proofs, which help protect user identities. By using libsignal, apps can provide users with secure and private communication, which is important for keeping personal information safe.

https://github.com/signalapp/libsignal

Читать полностью…

GitHub Trends

#other #awesome #awesome_list #javascript #list #node #nodejs

Node.js is a powerful tool for building many types of applications. It allows developers to create web servers, APIs, and real-time applications easily. Node.js is fast and efficient because it uses a non-blocking approach, which means it can handle many tasks at once without slowing down. This makes it great for building scalable applications that can handle a lot of users. Additionally, Node.js has a large community and many resources available, making it easier for developers to learn and use. By using Node.js, developers can build fast, efficient, and scalable applications quickly.

https://github.com/sindresorhus/awesome-nodejs

Читать полностью…

GitHub Trends

#kotlin

Signal is a simple and secure messaging app that lets you send messages and make voice or video calls using your phone's internet connection. It keeps your communications private with end-to-end encryption, meaning only you and the person you're talking to can see or hear what you share. Signal is free, available on many devices, and doesn't show ads or track you. This helps you stay connected safely and privately with friends and family anywhere in the world.

https://github.com/signalapp/Signal-Android

Читать полностью…

GitHub Trends

#python

This energy system simulation helps users optimize energy flow and costs using renewable sources like solar panels and batteries. It includes tools for forecasting energy needs, managing electricity prices, and simulating different energy scenarios. Users can customize the system to fit their needs by adjusting settings or adding new features. This helps users save money and use energy more efficiently. The system is easy to install and run on various operating systems, making it accessible to many users.

https://github.com/Akkudoktor-EOS/EOS

Читать полностью…

GitHub Trends

#go #ingress_controller #kubernetes #nginx

The Ingress NGINX Controller helps manage traffic to applications in a Kubernetes cluster. It uses NGINX as a reverse proxy and load balancer, which means it can handle a lot of traffic efficiently and securely. This controller is beneficial because it improves performance, enhances security with features like SSL/TLS termination, and simplifies web traffic management. It's also easy to set up and manage, making it a popular choice for exposing applications to the outside world.

https://github.com/kubernetes/ingress-nginx

Читать полностью…

GitHub Trends

#java

Spring AI Alibaba is a framework that helps Java developers easily add AI to their Spring Boot applications. It integrates well with Alibaba Cloud's AI models and cloud services, making it simple to build intelligent applications. To get started, you just need to add a dependency to your project and inject a `ChatClient` to enable AI features like chatbots and text-to-image models. This framework simplifies AI development, allowing you to focus on building applications without needing to learn complex AI details. It supports various AI models and provides features like synchronous and streaming APIs, making it a powerful tool for developers.

https://github.com/alibaba/spring-ai-alibaba

Читать полностью…

GitHub Trends

#nextflow #dsl2 #modules #nextflow #nf_core #nf_test #pipelines #workflows

Using **nf-core** helps you create and run bioinformatics pipelines easily. It provides a collection of ready-made modules for tools like `fastqc` and `bwa`, which you can add to your pipelines. This makes it easy to share and reuse code across different projects. **nf-core** also helps ensure that your analyses are reliable and can be repeated by others, which is important for scientific research. You can easily install, update, and manage these modules using **nf-core tools**, making your work more efficient and consistent.

https://github.com/nf-core/modules

Читать полностью…

GitHub Trends

#cplusplus #mlx

MLX is a powerful tool for machine learning on Apple devices. It has a familiar interface similar to NumPy, making it easy to use. MLX supports many programming languages like Python, C++, and Swift. It allows computations to be done lazily, which means they only happen when needed, saving resources. MLX also works on both CPUs and GPUs without needing to move data around, thanks to its unified memory model. This makes it efficient for training and deploying models, helping users explore new ideas quickly.

https://github.com/ml-explore/mlx

Читать полностью…

GitHub Trends

#typescript

Claude Desktop Commander is a tool that helps you control your computer from the Claude app. It lets you run terminal commands, manage files, and edit code. This means you can use your computer more easily and do things like run long commands in the background or search and replace text in files. It's helpful because it makes working with your computer more efficient and flexible, allowing you to focus on other tasks while it handles the work for you.

https://github.com/wonderwhy-er/ClaudeDesktopCommander

Читать полностью…

GitHub Trends

#python

Causify development system

https://github.com/causify-ai/helpers

Читать полностью…

GitHub Trends

#typescript #adblock #adblocker #blocker #desktop_app #electron #linux #mac #macosx #music #music_player #music_player_application #node #windows #youtube #youtube_dl #youtube_downloader #youtube_music #youtube_music_player #youtube_player #youtube_playlist

This YouTube Music app is a special version that lets you customize how you listen to music. It has many features like blocking ads, changing video quality, and adding lyrics to songs. You can also create your own plugins to make the app work just how you want. It helps you by giving you more control over your music experience, making it easier to enjoy your favorite songs without distractions.

https://github.com/th-ch/youtube-music

Читать полностью…

GitHub Trends

#typescript #angular #javascript #pwa #typescript #web #web_framework #web_performance

Angular is a powerful tool for building web applications. It uses TypeScript and JavaScript to create fast and scalable apps. Angular helps developers by providing a standard structure and features like two-way data binding, which makes it easy to update web pages without extra code. It's great for building single-page applications and works well on many devices. This makes it a popular choice for developers who want to create high-performance apps quickly and efficiently.

https://github.com/angular/angular

Читать полностью…

GitHub Trends

#cplusplus

Performance instrumentation and tracing for Android, Linux and Chrome (read-only mirror of https://android.googlesource.com/platform/external/perfetto/)

https://github.com/google/perfetto

Читать полностью…

GitHub Trends

#javascript #search_engine #tampermonkey #userscript

**SearchEngineJumpPlus** is a helpful tool that lets you quickly switch between different search engines. It shows a small bar on search pages, allowing you to click and jump to other search engines with the same search terms. You can also use it to search selected text on a webpage by highlighting it. This tool supports many search engines and websites, making it easy to compare results across different platforms. It helps save time by automating the process of searching on multiple sites.

https://github.com/MUTED64/SearchEngineJumpPlus

Читать полностью…

GitHub Trends

#go #aws #cloud #cloud_computing #csharp #dotnet #fsharp #go #golang #infrastructure #infrastructure_as_code #javascript #lambda #pulumi #python #typescript

Pulumi helps you manage cloud resources like AWS using code. This means you can automate and control your cloud infrastructure easily. Pulumi supports many programming languages, making it flexible for different teams. It also helps with security and compliance, ensuring your cloud setup is safe and follows rules. By using Pulumi, you can speed up deployments and make your cloud operations more efficient. This helps you save time and reduce risks, making it easier to manage complex cloud environments.

https://github.com/pulumi/pulumi-aws

Читать полностью…

GitHub Trends

#ruby #code_formatter #hacktoberfest #linter #rubocop #ruby #static_code_analysis

RuboCop is a tool that helps keep your Ruby code clean and organized. It checks your code for problems and can even fix some of them automatically. This helps you write better code and makes sure it looks consistent throughout your project. Using RuboCop can save you time and effort by catching mistakes early and improving your code's performance. It's easy to install and use, and you can customize it to fit your needs. Overall, RuboCop is a valuable tool for anyone writing Ruby code.

https://github.com/rubocop/rubocop

Читать полностью…

GitHub Trends

#python #bot #bot_framework #botkit #bots #chatbot #chatbots #chatbots_framework #conversation_driven_development #conversational_agents #conversational_ai #conversational_bots #machine_learning #machine_learning_library #mitie #natural_language_processing #nlp #nlu #rasa #spacy #wit

Rasa is an open-source framework that helps build advanced chatbots. It allows developers to create contextual assistants that can have layered conversations, making interactions more natural. Rasa supports integration with various platforms like Facebook Messenger, Slack, and Google Home Actions. This flexibility and customization capability make it a popular choice for businesses to automate customer support and enhance user experience. By using Rasa, users can create intelligent chatbots that understand and respond to user inputs effectively, improving communication and engagement.

https://github.com/RasaHQ/rasa

Читать полностью…

GitHub Trends

#python

DeepSeek-V3 is a powerful AI tool that helps with many tasks like writing, coding, and answering questions. It is fast and can handle real-time tasks well. This AI model is trained on a huge amount of data, making it very good at understanding and responding to complex queries. It's useful for users because it provides quick and accurate information, making work easier and more efficient. DeepSeek-V3 is also cost-effective compared to other similar models, making it a great choice for those who need reliable AI assistance.

https://github.com/deepseek-ai/DeepSeek-V3

Читать полностью…

GitHub Trends

#batchfile #cjk #font #typeface

Using the **LXGW WenKai** font, which is licensed under the SIL Open Font License 1.1, offers several benefits. You can freely use it for personal or commercial projects, such as creating logos, posters, or packaging, without needing additional permissions. However, you cannot sell the font itself. The font can be modified and redistributed under the same license, but modified versions must have a different name. This flexibility allows users to enhance and share the font while respecting its licensing terms.

https://github.com/lxgw/LxgwWenKai

Читать полностью…

GitHub Trends

#typescript #elegant #news

NewsNow offers a way to stay updated with the latest news in an elegant and easy-to-read format. It supports real-time updates and allows users to log in with GitHub for data synchronization. The project can be deployed on platforms like Cloudflare Pages or Vercel, making it accessible to users who want to stay informed about current events. This benefits users by providing a simple and efficient way to access news from various sources, keeping them informed without overwhelming them with too much information.

https://github.com/ourongxing/newsnow

Читать полностью…

GitHub Trends

#cplusplus

TensorRT-LLM is a tool that helps make large language models (LLMs) work faster and more efficiently on NVIDIA GPUs. It uses techniques like custom attention kernels, inflight batching, and quantization to improve performance. This means you can get faster and more accurate results from your AI models, which is beneficial for applications like chatbots and text generation. By optimizing these models, you can save time and resources while still achieving high-quality results.

https://github.com/NVIDIA/TensorRT-LLM

Читать полностью…

GitHub Trends

#c_lang #administrator #benchmarking #debugger #monitor #monitor_performance #monitoring #performance #performance_monitoring #performance_tuning #process_manager #process_monitor #processhacker #profiling #realtime #security #system_monitor #systeminformer #task_manager #windows

System Informer is a free tool that helps you monitor your computer's resources, debug software, and detect malware. It provides detailed views of system activity, graphs to track resource usage, and real-time disk access information. You can also see which programs are using files or network connections and manage services easily. It's portable, so you don't need to install it, and it works on Windows 10 or higher. This tool is beneficial because it helps you understand and control what's happening on your computer, making it easier to fix problems and keep your system secure.

https://github.com/winsiderss/systeminformer

Читать полностью…

GitHub Trends

#other #backdoor #backdoor_attacks #backdoors #blackhat #hacking #hacking_tools #malware #malware_analysis #malware_database #malware_research #malware_sample #malware_samples #rat #rat_builder #remote_admin_tool #remote_control #trojan #trojan_builder #trojan_malware #trojan_rat

This GitHub repository contains a collection of over 450 trojan builders for educational and research purposes. It includes screenshots and samples, but users must download at their own risk and use them lawfully. Contributions are welcome, and discussions can be opened on GitHub. Larger files are split and require 7-Zip to unpack. The benefit to users is access to a comprehensive resource for studying and understanding trojan builders, which can help in cybersecurity research and education.

https://github.com/Cryakl/Ultimate-RAT-Collection

Читать полностью…

GitHub Trends

#jupyter_notebook #agentic_ai #agentic_framework #agentic_rag #ai_agents #ai_agents_framework #autogen #generative_ai #semantic_kernel

This course helps you learn about AI Agents from the basics to advanced levels. AI Agents are systems that use large language models to perform tasks by accessing tools and knowledge. The course includes 10 lessons covering topics like agent fundamentals, frameworks, and use cases. It provides code examples and supports multiple languages. By completing this course, you can build your own AI Agents and apply them in various applications, such as customer support or event planning, making complex tasks easier and more efficient.

https://github.com/microsoft/ai-agents-for-beginners

Читать полностью…
Subscribe to a channel