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
#go #cli #git #github_api_v4 #golang

The GitHub CLI, or `gh`, brings GitHub features like pull requests and issues directly to your terminal, making it easier to work with your code. It supports macOS, Windows, and Linux, and you can install it through various package managers like Homebrew, Conda, or by downloading it from the releases page. This tool is beneficial because it saves time by letting you manage GitHub tasks right where you are working with your code, without needing to switch between different interfaces.

https://github.com/cli/cli
#javascript #cloudflare #dev #developer #dns #domain #foss #free #free_domain #free_for_dev #free_for_developers #github_pages #oss #subdomain #website

With **is-a.dev**, you can get a cool `.is-a.dev` domain for your personal website. Here’s how: fork the GitHub repository, add a file with your domain name, and submit a pull request. After it's approved, you'll have your new domain within 24 hours. Join the Discord server for updates and support. This service is free, but you can donate $2 to bypass some rules and get a special role in the Discord server. It's supported by Cloudflare, making it reliable and easy to use.

https://github.com/is-a-dev/register
👎1🤣1
#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
#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
#typescript #github_actions #github_releases

This GitHub Action helps create and manage GitHub Releases automatically. It supports Linux, Windows, and macOS environments. You can use it to limit releases to specific tags, upload release assets, and include external release notes. Customization options allow you to control the release name, notes, and whether it's a draft or prerelease. This automation saves time and ensures consistency in your release process, making it easier to manage software deployments efficiently.

https://github.com/softprops/action-gh-release
#other #ai #bolt #copilot #cursor #cursorai #devin #devinai #github_copilot #lovable #open_source #replit #system_prompts #trae #trae_ai #trae_ide #v0 #vscode #windsurf #windsurf_ai

You can access a huge collection of over 7000 lines of official system prompts and internal tools from many AI models and agents like v0, Manus, Cursor, Replit Agent, and more. These prompts guide AI to work better by giving clear instructions, which helps the AI give more accurate and useful answers. Using these prompts can save you time, improve AI performance, and make your interactions with AI smoother and more productive. Plus, there’s a free AI security audit service to help protect your AI systems from leaks and hacks, keeping your data safe. Supporting this project helps keep these valuable resources updated.

https://github.com/x1xhlol/system-prompts-and-models-of-ai-tools
#go #github_actions #kubernetes #operator

Actions Runner Controller (ARC) is a tool that helps you automatically manage and scale self-hosted GitHub Actions runners using Kubernetes. It creates runner scale sets that grow or shrink based on how many workflows you are running, making your CI/CD process more efficient and cost-effective. ARC uses containers for runners, so new instances can start or stop quickly and cleanly. You can install ARC easily with Helm on Kubernetes and customize runners with features like custom images, volumes, and scripts. This automation saves you time and resources by matching runner capacity to your actual workload needs[1][2][3].

https://github.com/actions/actions-runner-controller
#python #copilot #csharp #dotnet #github #github_copilot #github_copilot_chat #github_copilot_for_azure #github_copilot_free #github_copilot_training #javascript #lab #labs #microsoft #python #sql #tutorial #tutorial_code #tutorial_exercises #visual_studio_code #vscode

GitHub Copilot’s new Agent Mode is a powerful AI coding partner that goes beyond just suggesting code—it can independently write, debug, and improve your code, handle complex workflows, and even fix its own mistakes automatically. It works with multiple programming languages and integrates with popular development tools, helping you save time on repetitive tasks like testing, deployment, and refactoring. By using natural language prompts, you can guide it to complete multi-step projects, making coding faster and easier whether you’re a beginner or an expert. This course teaches you how to fully use these features, boosting your productivity and coding skills.

https://github.com/microsoft/Mastering-GitHub-Copilot-for-Paired-Programming
#go #github #mcp #mcp_server

The GitHub MCP Server helps developers by connecting AI tools directly to GitHub. This allows AI assistants to manage issues, pull requests, analyze code, and automate workflows using natural language commands. It simplifies tasks like creating pull requests, reviewing code changes, and monitoring CI/CD pipelines. By automating these tasks, developers can focus more on coding and problem-solving, making their work more efficient and productive.

https://github.com/github/github-mcp-server
👍2
#python #arxiv #automation #e_mail #github_action #paper #recommendation #research #zotero

You can get daily emails recommending new arXiv research papers that match your interests by linking your Zotero library with the Zotero-arXiv-Daily tool. It automatically finds relevant papers based on what you have saved in Zotero, summarizes them with AI-generated short descriptions, and sends you links to PDFs and code if available. This service is free, easy to set up on GitHub with minimal configuration, and runs automatically every day, saving you time and effort in keeping up with new scientific papers tailored to your research areas. It helps you stay updated without manually searching arXiv[1].

https://github.com/TideDra/zotero-arxiv-daily
#typescript #actions #authentication #gcp #github_actions #google_cloud #google_cloud_platform #iam #identity #security

You can securely connect GitHub Actions to Google Cloud using the Google GitHub Action called `auth`. It supports two main ways: the recommended Workload Identity Federation (WIF), which uses short-lived tokens and avoids long-lived service account keys, and the older Service Account Key JSON method. WIF improves security by creating a trust link between your GitHub workflow and Google Cloud without exposing permanent credentials. To use it, you set up a Workload Identity Pool and Provider in Google Cloud, then configure your GitHub workflow to authenticate with these. This lets your workflows access Google Cloud resources safely and easily, reducing risks and simplifying credential management.

https://github.com/google-github-actions/auth
#javascript #ai #github_copilot #prompt_engineering

You can improve your GitHub Copilot experience by using the Awesome GitHub Copilot Customizations, a collection of ready-made prompts, instructions, and chat modes tailored for different coding tasks and roles. This toolkit helps you write better code faster by providing focused code suggestions, enforcing coding standards, and offering expert AI personas for specialized help. You can easily add these customizations to editors like VS Code using the MCP Server. This saves you time, boosts productivity, ensures consistent code quality, and helps you learn best practices while coding. It also supports collaboration and onboarding by standardizing workflows and documentation.

https://github.com/github/awesome-copilot
#javascript #cloudflare #dns #domain #domains #free #free_domain #free_domains #free_for_dev #free_for_developers #github_pages #subdomain #subdomains #website

You can get free subdomains for personal or open-source projects from Open Domains by registering through their GitHub repository. They offer several domain options with strong security features like SSL, HTTPS, and DNSSEC, ensuring your site is safe and reliable. You submit a pull request with your subdomain details, and after approval, your domain is ready to use, usually within minutes. This service is great if you want a free, easy-to-set-up web address for your project without buying a domain, saving you money and effort while maintaining good security and performance. Donations help keep the service running.

https://github.com/open-domains/register
1