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
#shell #ai #containers #inference_server #llamacpp #llm #podman #vllm

RamaLama is a tool that makes working with AI models easy by using containers. It checks your system for GPU support and uses CPU if no GPU is found. RamaLama uses container engines like Podman or Docker to run AI models, so you don't need to configure your system. You can pull and run AI models from various registries with simple commands, and it supports multiple types of hardware including CPUs and GPUs. This makes it convenient for users as they don't have to set up complex environments, and they can interact with different models easily.

https://github.com/containers/ramalama
#css #font #font_awesome #fonts #hacktoberfest #icon_font #iconic_fonts #octicons #patched_fonts #patcher #powerline #python #shell #statusline

Nerd Fonts is a project that adds a large number of glyphs (icons) to popular programming fonts. It includes icons from sets like Font Awesome, Devicons, and Octicons. You can download and install these fonts in various ways, such as through release archives, Homebrew on macOS, Chocolatey or Scoop on Windows, or using a PowerShell web installer. There is also a font patcher tool that allows you to patch your own fonts with these glyphs. This benefits users by enhancing their coding environment with visually appealing and useful icons, making it easier to distinguish different types of files and code elements.

https://github.com/ryanoasis/nerd-fonts
#shell #acme #acme_client #acme_protocol #ash #bash #buypass #certbot #letsencrypt #posix #posix_sh #shell #zerossl

Using **acme.sh** is a simple way to get free HTTPS certificates for your website. It works with many operating systems and doesn't require special permissions. You can easily issue, renew, and install certificates automatically without manual intervention. This tool supports various modes like webroot, standalone, and DNS, making it versatile for different setups. The benefit is that you secure your site with trusted certificates at no cost, ensuring user data privacy while simplifying certificate management[1][3].

https://github.com/acmesh-official/acme.sh
#shell #cursor #error

Using the Cursor Free Trial Reset Tool helps you continue using Cursor AI's premium features without paying. This tool resets your device identifier, making it seem like a new user to Cursor AI. It supports Windows, macOS, and Linux systems. By resetting the trial period, you can access advanced features for free again. However, be aware that this method may not work forever as Cursor AI updates its system[1][3].

https://github.com/yuaotian/go-cursor-help
#shell #chart #charts #d3 #data_visualization #svg #visualization

D3.js is a free JavaScript library that helps create interactive and custom data visualizations. It offers great flexibility, allowing developers to make dynamic graphics using web standards. This means you can easily customize how your data looks and behaves on the web. The benefit of using D3.js is that it allows users to explore complex data in an engaging way, making it easier to understand and analyze information. Whether you're working with simple charts or complex networks, D3.js provides tools to bring your data to life interactively.

https://github.com/d3/d3
#shell #diskstation #dsm #rackstation #synology #synology_disk_station #synology_dsm #synology_nas

This script helps you add and manage your SATA, SAS, SSD, and NVMe drives in your Synology NAS's compatible drive database, supporting DSM versions 6 and 7 (including 7.2). It automatically detects your NAS model, installed drives, and firmware, backs up existing databases, and adds missing drives to ensure full compatibility. It can also optimize performance by setting SSDs as preferred read drives, disable annoying warnings, enable support for certain M.2 PCIe cards, and update IronWolf Health Monitor for newer drives. Running this script keeps your NAS drive database up to date, improves drive compatibility, and enhances system stability and performance without needing frequent reboots. Scheduling it to run at boot automates these benefits, making your NAS more reliable and efficient.

https://github.com/007revad/Synology_HDD_db
#shell #icon_theme #icons #linux #papirus #papirus_icon_theme #papirus_theme #theme

Papirus is a free, open-source icon theme for Linux with over 60,000 icons covering apps, folders, and system elements, available in light, dark, and base variants for different desktop themes. It supports customization like folder color changes, integrates with KDE and GTK themes, and offers easy installation via scripts, PPAs, or third-party packages for most Linux distributions, providing a visually consistent and modern look across your system.

https://github.com/PapirusDevelopmentTeam/papirus-icon-theme
#shell

To install or update Podkop, you need to run a script. This is a beta version, so things might change often. When updating, make sure to clear your browser cache and check your settings because they might have changed. You need at least 15MB of free space on your router. If you have Getdomains installed, you should remove it. This setup helps manage your router's configuration and can improve how your network works. Always provide technical feedback if you encounter problems.

https://github.com/itdoginfo/podkop
#shell

Claude Code is a smart coding assistant that works right in your terminal, helping you write, fix, and understand code using simple English commands. It can edit files, answer questions about your code, run and fix tests, and handle git tasks like commits and pull requests, making your work faster and easier. You install it with npm, log in with your account, and start using it in your project. It keeps your data safe by not using your feedback to train models and by storing sensitive information for only a short time, so you can code with confidence and privacy[2][5].

https://github.com/anthropics/claude-code
1
#shell #awesome #awesome_list #neovim #neovim_plugins #nvim_lua

Neovim is a powerful, extensible text editor based on Vim, designed for usability and customization. It supports a vast collection of plugins tailored specifically for Neovim features, including plugin managers, language servers (LSP), AI coding assistants, syntax highlighting, fuzzy finders, file explorers, Git integration, debugging tools, and more. These plugins enhance coding productivity by adding features like code completion, project management, smooth navigation, and UI improvements. Using Neovim with these plugins lets you create a personalized, efficient coding environment that can boost your workflow, support many programming languages, and integrate modern tools like AI assistants and debuggers directly into your editor.

https://github.com/rockerBOO/awesome-neovim
#rust #agent #ai #amazon_q #cli #linux #llm #macos #mcp #open_source #productivity #rust #shell #terminal #typescript

Amazon Q CLI is a powerful tool that lets you interact with AWS and your development environment using natural language right from your terminal. It helps you write code, run commands, and manage AWS resources faster by understanding your context and providing smart suggestions, autocompletion, and even translating plain English into shell commands. It supports multi-turn conversations, so you can ask follow-up questions and get real-time help without leaving the command line. This boosts your productivity by simplifying complex tasks, reducing errors, and speeding up development workflows, making it easier to manage projects and infrastructure efficiently[1][2][3].

https://github.com/aws/amazon-q-developer-cli
#markdown #android #bsd #cheatsheet #cheatsheets #command_line #console #documentation #examples #hacktoberfest #help #linux #macos #man_page #manpages #manual #osx #shell #terminal #tldr #windows

The tldr-pages project offers simple, easy-to-understand help pages for command-line tools, focusing on practical examples rather than long, complex manuals. It’s great if you’re new to the command line or forget command options, as it shows the most useful commands clearly. You can access these pages through various clients or online without installing anything. This saves you time and frustration by giving quick, clear guidance on common tasks, making it easier to learn and use command-line tools effectively. Plus, you can contribute by adding or improving pages yourself. This helps you and others get fast, practical help with commands[1][4].

https://github.com/tldr-pages/tldr
#shell #buildroot_external_tree #firmware #ingenic #ip_camera #ipc #ipcamera

Thingino is free, open-source firmware designed specifically for IP cameras using Ingenic SoC chips. It customizes the software to fit each supported camera model, making the camera easier to use and more efficient. You can build the firmware yourself using the provided instructions and tools, and there is a helpful web interface to control camera features like pan, tilt, night mode, and streaming. This gives you more control and flexibility over your camera without relying on proprietary software. It supports many camera models, and the community offers resources like a wiki, chat groups, and development guides to help you get started and customize your device. This benefits you by providing a customizable, transparent, and community-supported alternative to closed camera firmware.

https://github.com/themactep/thingino-firmware
#shell #linux

Linutil is a powerful Linux tool that simplifies daily tasks like installing apps, optimizing your system, and managing hardware such as monitors and drives. It works on many Linux versions and is built with Rust for speed and reliability. You can install it easily via terminal commands or package managers like AUR or zypper. It supports automation through configuration files, letting you run commands automatically without prompts. This saves you time and effort, especially if you want a quick, efficient setup or system management without complex manual steps. It’s actively improved and well-documented for easy use.

https://github.com/ChrisTitusTech/linutil
#shell #apple #docker_container #icloud #photos

You can use the docker-icloudpd Alpine Linux container to back up all your iCloud photos from multiple Apple devices to one server securely. It stores your login safely, converts HEIC photos to JPG, and can notify you via apps like Telegram. You can re-authenticate easily by messaging a Telegram bot or running a simple command, so you don’t need to access the container directly. It also supports uploading photos to Nextcloud and syncing deletions. This helps you keep all your photos backed up in one place with easy management and notifications, saving time and effort. Advanced Data Protection must be off for it to work.

https://github.com/boredazfcuk/docker-icloudpd
#shell #cassowary #docker #freerdp #gnome #hacktoberfest #integration #kde #libvirt #linux #linux_app #nautilus #nix_flake #podman #qemu #qemu_kvm #seamless #winapps #windows #wine #xfce

You can run Windows applications like Microsoft Office and Adobe Creative Cloud directly on your Linux desktop (KDE, GNOME, or XFCE) as if they were native apps using WinApps. It works by running Windows inside a virtual machine (using Docker, Podman, or libvirt) and then showing Windows apps seamlessly on Linux with FreeRDP. Your Linux home folder is accessible in Windows, and you can right-click files in Linux to open them with Windows apps. This lets you use all Windows programs without leaving Linux, improving productivity and convenience without needing dual boot or separate hardware.

https://github.com/winapps-org/winapps
2
#shell #alpine #alpine_linux #boot #distro #grub #installer #iso #linux #linux_distribution #liveos #netboot #netinst #netinstall #operating_systems #os #reinstall #shell_script #vps #windows

You can use a powerful script to easily reinstall Linux or Windows on your server with just one command. It supports 19 popular Linux versions and all Windows versions from Vista to Windows 11, automatically downloading official ISO files and drivers. It works for switching between Linux and Windows, handles different network setups without manual IP input, and supports BIOS, EFI, and ARM servers. The script is lightweight, safe, and fetches all resources live from official sources. This saves you time and effort in system installation or reinstallation, especially on low-memory or cloud servers. You can also customize passwords, SSH keys, and ports during installation.

https://github.com/bin456789/reinstall