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

#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

#java

RuoYi AI is a platform that helps you build your own AI assistant easily. It offers a complete system with front-end applications, back-end management, and a mobile app. The platform supports many features like AI translation, PPT creation, and voice cloning. It also integrates with large language models and supports various payment methods. This platform is open-source and easy to use, making it beneficial for users who want to create personalized AI tools quickly and efficiently.

https://github.com/ageerle/ruoyi-ai

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

GitHub Trends

#rust #rdp #rust

IronRDP is a collection of Rust tools that help you connect to computers remotely using the Microsoft Remote Desktop Protocol. It focuses on security and supports various video codecs like uncompressed raw bitmap and Microsoft RemoteFX. You can use it to create a full-fledged RDP client or take screenshots of remote desktops. This tool is beneficial because it allows secure and flexible remote access to computers, which can be useful for work or managing multiple devices from one place.

https://github.com/Devolutions/IronRDP

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

GitHub Trends

#cplusplus #cuda #gpu #machine_learning #machine_learning_algorithms #nvidia

cuML - RAPIDS Machine Learning Library

https://github.com/rapidsai/cuml

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

GitHub Trends

#typescript

Using the Model Context Protocol (MCP) with Cloudflare allows you to manage your Cloudflare account easily using natural language commands. This means you can deploy new Workers, manage databases, or even copy data between different storage systems just by asking an AI assistant like Claude Desktop. It simplifies tasks and makes it easier to interact with Cloudflare services without needing technical coding skills. This setup benefits users by providing a more intuitive way to handle complex operations on their Cloudflare account.

https://github.com/cloudflare/mcp-server-cloudflare

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

GitHub Trends

#html

This list provides many open-source projects that you can easily deploy using Docker. It includes tools for productivity, development, media management, communication, security, monitoring, file sharing, home automation, analytics, and more. Using Docker to host these projects helps ensure consistent environments across different systems, making it easier to manage and maintain your applications. This approach saves time and resources by allowing multiple applications to run efficiently on the same hardware.

https://github.com/hotheadhacker/awesome-selfhost-docker

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

GitHub Trends

#java #docx #fileview #fileviewer #java #kkfileview #office #office_view #pdf #word

kkFileView is a tool that helps you preview many types of files online, like documents (docx, pptx), images, videos, and more. It uses Spring Boot, making it easy to set up and use. This project supports a wide range of file formats and allows you to extend its capabilities by adding new file types. The benefit is that you can easily view files without needing to download them first, which saves time and space on your device.

https://github.com/kekingcn/kkFileView

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

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

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

GitHub Trends

#python #llm #multimodal_large_language_models #svg #vlm

StarVector is a powerful tool that converts images into Scalable Vector Graphics (SVG) code. It uses a special kind of AI called a multimodal vision-language model to understand both images and text. This means it can create SVGs from pictures or text instructions. The benefit is that SVGs are scalable and editable, making them perfect for web design and graphic art. StarVector is especially good at vectorizing icons, logos, and diagrams, producing high-quality results that are easy to edit and resize without losing clarity[1][3][5].

https://github.com/joanrod/star-vector

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

GitHub Trends

#lua #lua #lualine #neovim #neovim_lua #neovim_plugin #neovim_statusline #nvim #statusline

**lualine.nvim** is a fast and customizable statusline plugin for Neovim. It allows you to easily configure your statusline using Lua, providing components like git branch, file information, and mode indicators. You can choose from various themes or create your own. This plugin loads only the specified components, making it efficient and quick to start up compared to other plugins[1][3]. Using lualine helps improve your workflow by giving you more control over how information is displayed in Neovim.

https://github.com/nvim-lualine/lualine.nvim

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

GitHub Trends

#go

`git-who` is a tool that helps you understand who contributed to different parts of your codebase. Unlike `git blame`, which shows who wrote each line, `git-who` tells you who worked on entire components or file trees. This can be very useful for understanding the history and ownership of larger sections of code in your project. It provides three main views: a table showing contributions by author, a tree view showing contributions across directories, and a historical timeline of commits. These features help teams manage and maintain complex projects more effectively.

https://github.com/sinclairtarget/git-who

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

GitHub Trends

#jupyter_notebook

**The AI Scientist** is a new system that can do scientific research on its own. It uses advanced models like Large Language Models (LLMs) to generate ideas, run experiments, and write full papers. This means it can work independently without much human supervision. The benefit of **The AI Scientist** is that it can speed up discoveries in various fields by continuously generating new ideas and testing them, potentially leading to faster breakthroughs than humans could achieve alone[1][3].

https://github.com/SakanaAI/AI-Scientist

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

GitHub Trends

#vue #admin #element_plus #esm #pinia #tailwindcss #typescript #vite #vue3

`vue-pure-admin` is a free and open-source template for building backend management systems. It uses modern technologies like Vue3, Vite, Element-Plus, TypeScript, Pinia, and Tailwindcss. This template offers both non-internationalized and internationalized versions, making it suitable for various projects. The simplified version is lightweight, with a package size under 2.3MB when using Element-Plus, which benefits developers by providing a fast and efficient development environment. Users can easily start coding in an online environment using Gitpod, making it convenient to get started quickly[1][3].

https://github.com/pure-admin/vue-pure-admin

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

GitHub Trends

#typescript #admin_dashboard #admin_panel #dashboard #shadcn_admin #shadcn_ui

The Shadcn Admin Dashboard is a user-friendly interface designed for building responsive and accessible dashboards. It includes features like light/dark mode, a sidebar, global search, and over 10 pages with custom components. The tech stack uses ShadcnUI (with TailwindCSS and RadixUI), Vite for building, TanStack Router for navigation, TypeScript for type checking, and Eslint & Prettier for code quality. This dashboard benefits users by providing a reusable collection of UI elements that can be easily customized and integrated into future projects, saving time and effort in development.

https://github.com/satnaing/shadcn-admin

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