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
#javascript #ai #anthropic #chatbots #chatgpt #claude #gemini #generative_ai #google_deepmind #large_language_models #llm #openai #prompt_engineering #prompt_injection #prompts

There is a collection of system prompts used by popular chatbots like ChatGPT and others. These prompts are instructions that guide how chatbots respond. They are now available publicly on GitHub, which can be very helpful for users. By seeing these prompts, users can understand how chatbots work and even learn how to create their own AI tools. This can help developers build better AI applications and improve their understanding of AI technology.

https://github.com/asgeirtj/system_prompts_leaks
#lua #layout #lua #neovim #neovim_plugin #neovim_ui #nvim #plugin #scratchpad #ui #ux #zen_mode #zenmode

The no-neck-pain.nvim plugin for Neovim centers your active editing window by adding empty buffers on each side, creating padding that keeps your focus in the middle of the screen. It works right away without setup, supports multiple tabs, split windows, and integrates with popular file tree and dashboard plugins. You can customize its width, colors, and behavior, and even use the side buffers as scratchpads for notes. This helps reduce neck strain and improves focus, especially on wide monitors, by keeping your code or text centered and easy to read without distractions.

https://github.com/shortcuts/no-neck-pain.nvim
1
#vim_script #hacktoberfest #personal_organizer #vim #vim_plugin #vimwiki #wiki

VimWiki is a personal wiki plugin for Vim that helps you organize notes, manage to-do lists, write diaries, and create linked text files with easy navigation using simple key commands like `<Leader>ww`. It supports multiple markup syntaxes (VimWiki, Markdown, MediaWiki) and can export your notes to HTML. You can quickly create and follow links between pages, keep separate wikis for different projects, and sync your wiki files across devices since they are plain text. This makes note-taking fast, flexible, and accessible directly within Vim, improving productivity and organization without leaving your editor.

https://github.com/vimwiki/vimwiki
#python

WhisperLiveKit lets you convert speech to text in real-time directly in your browser, with speaker identification, using advanced AI models designed for low delay and high accuracy. It processes audio intelligently to avoid cutting off words, supports multiple users, and reduces processing when no voice is detected. You can easily install it, run a server, and start transcribing live speech instantly. It also offers options for speaker diarization, multiple languages, and secure HTTPS setup. This helps you capture meetings, assist hearing-impaired users, transcribe podcasts, or analyze calls quickly and locally without sending data to the cloud.

https://github.com/QuentinFuxa/WhisperLiveKit
#python #audiobooks #epub #kokoro #python #tts

You can easily turn e-books in .epub format into high-quality audiobooks using Audiblez, a free tool that uses Kokoro's natural-sounding text-to-speech voices in many languages. It works on Windows, Mac, and Linux, with options for command line or a simple graphical interface. You can choose different voices, adjust reading speed, and even pick specific chapters to convert. Using a GPU speeds up the process significantly. The final audiobook is saved as an .m4b file, playable on most audiobook apps. This saves you time and money compared to hiring narrators and lets you listen to books hands-free anywhere.

https://github.com/santinic/audiblez
1
#typescript #commerce #e_commerce #javascript #marketplace #marketplace_solution #medusa #medusajs #medusajs_v2 #multi_vendor #multi_vendor_ecommerce #multivendor_ecommerce #nodejs #open_source #shopping_cart

Mercur is a free, open-source platform that lets you build and run your own multi-vendor marketplace with full control over your data, infrastructure, and customizations. It combines the ease of SaaS with the freedom of open source, so you avoid transaction fees and vendor lock-in. Built on modern MedusaJS technology, Mercur supports both B2C and B2B marketplaces, offering customizable storefronts, admin and vendor panels, and integrations like Stripe for payments. This means you can create a unique, scalable marketplace tailored to your business needs without relying on costly or restrictive platforms. It requires some technical skill but gives you complete ownership and flexibility.

https://github.com/mercurjs/mercur
#typescript #agentic_ai #agentic_workflow #agents #ai #approval_process #escalation_policy #function_calling #human_as_tool #human_in_the_loop #humanlayer #llm #llms

HumanLayer helps you safely use AI agents to automate important tasks by ensuring a human always reviews high-risk actions, like sending emails or changing private data. This is crucial because AI can make mistakes or create wrong outputs, and some tasks are too sensitive to trust AI alone. HumanLayer’s tools guarantee human oversight in these cases, so you get the benefits of AI automation without risking errors in critical work. This makes AI more reliable and useful for automating complex workflows while keeping control and safety in your hands.

https://github.com/humanlayer/humanlayer
#csharp

The Model Context Protocol (MCP) is an open standard that lets AI models connect easily and securely to external data sources and tools, like business systems or cloud services. It acts like a universal adapter, enabling AI to access the right context and data to perform tasks accurately and efficiently. Microsoft offers many MCP servers that link AI with services such as Azure DevOps, SQL databases, Microsoft 365, and more, allowing AI to interact naturally with your data and workflows. This helps you get smarter AI assistance, better automation, and easier integration across your tools.

https://github.com/microsoft/mcp
#python #blueteam #discovery #emails #information_gathering #osint #python #recon #reconnaissance #redteam #subdomain_enumeration

theHarvester is a free, easy-to-use tool that helps you gather public information about a domain, such as emails, subdomains, IPs, and URLs, from many online sources like search engines and databases. It is useful during security testing to understand a company’s external exposure and find potential vulnerabilities. You can run it with Python and it supports features like DNS brute forcing and taking screenshots of found subdomains. Using theHarvester helps you quickly collect valuable data for cybersecurity assessments, making your research more efficient and thorough.

https://github.com/laramies/theHarvester
1
#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
#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
#elixir #elixir #language_server_protocol #lsp

Expert is the official language server for Elixir, helping your code editor understand and work with Elixir code better. You can easily install it by downloading the right version for your system or build it from source if you prefer. Expert supports the latest features through nightly builds and integrates smoothly with your editor, improving coding with features like error checking and code completion. Using Expert makes writing Elixir code faster and less error-prone, boosting your productivity and coding experience. It is open source under Apache License 2.0 and supported by sponsors, ensuring ongoing development and support.

https://github.com/elixir-lang/expert
#lua

Path of Building 2 is a free offline tool for planning your Path of Exile 2 character builds. It helps you calculate your damage, defenses, life, mana, and other stats accurately by including buffs, auras, and enemy resistances. You can plan your passive skill tree, add and toggle skills, and manage items by importing them directly or crafting custom gear. It supports minions, party play, and sharing builds with others. This tool saves you time and effort by showing exactly how changes affect your character, helping you create strong, optimized builds before playing. It updates automatically and works offline for convenience.

https://github.com/PathOfBuildingCommunity/PathOfBuilding-PoE2
#kotlin #agentframework #agentic_ai #agents #ai #aiagentframework #android_ai #anthropic #generative_ai #java #jvm #kotlin #ktor #llm #mcp #ollama #openai #spring

Koog is a Kotlin-based open-source framework that helps you build AI agents fully in Kotlin, making it easy to create smart assistants that can use tools, manage complex tasks, and remember past interactions. It supports multiple AI models like OpenAI and Google, runs on many platforms (JVM, JavaScript, iOS), and offers features like real-time streaming, custom tools, and efficient memory use. Koog also provides debugging tools, flexible workflows, and scales from simple chatbots to enterprise systems. Using Koog lets you develop powerful, maintainable AI agents quickly and naturally within the Kotlin ecosystem, benefiting your projects with speed, flexibility, and strong integration options.

https://github.com/JetBrains/koog
#python #bot #python #tiktok #tiktok_api #tiktok_bot #tiktok_python #tiktok_views #tiktokbot #views #zefoy

You can learn how to build the Zefoy bot yourself through a new course that shares 5+ years of reverse engineering knowledge, so you don’t have to rely on frequent fixes. The updated bot script now includes an automatic captcha solver, making it easier to run without interruptions. It’s fast, lightweight, works with TikTok’s API for dynamic view counts, and can be used on mobile devices. To use it, you just need Python and a few packages installed, then run the provided Python file. This gives you control and efficiency in automating TikTok views and interactions.

https://github.com/xtekky/TikTok-ViewBot
#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
#python

Fooocus is a free, offline, and open-source AI image generator that creates high-quality images from simple text prompts without needing complex settings. It uses the powerful Stable Diffusion XL model and offers easy installation with minimal clicks. Fooocus includes advanced features like inpainting, outpainting, face swapping, and prompt expansion to improve image quality and creativity. It supports multiple presets (general, anime, realistic) and works on Windows, Linux, and Mac with moderate hardware requirements (4GB GPU VRAM minimum). This makes it accessible for users who want professional-level AI image generation without technical hassle or online dependency.

https://github.com/lllyasviel/Fooocus
#python

Chatterbox TTS is a powerful, open-source text-to-speech model that can clone voices with just a few seconds of audio and lets you control emotional intensity to make speech sound natural or dramatic. It works fast enough for real-time use, like virtual assistants or games, and produces very clear, stable speech. It also includes a hidden watermark in every audio file to help track and ensure responsible use. You can easily install and use it in Python, and it supports voice conversion to change one voice into another. This helps you create expressive, personalized speech for videos, games, or AI projects without needing expensive software.

https://github.com/resemble-ai/chatterbox
#typescript #docker #file_management #self_hosted #ssh #ssh_tunnel

Termix is a free, open-source platform that helps you manage multiple servers easily through a web interface. It lets you access servers via SSH with features like split-screen terminals, manage SSH tunnels, edit files remotely, and organize your connections. You can also monitor server stats like CPU and memory use. It has strong security with user authentication and supports modern web design for a clean look. Termix is easy to install using Docker and offers ongoing improvements like mobile support and more admin controls. This saves you time and effort by centralizing server management in one place.

https://github.com/LukeGus/Termix
1
#kotlin #android #apk #apks #dhizuku #installer #root #shizuku

InstallerX Revived is a free, open-source Android app installer that replaces your phone’s default installer with a more powerful and customizable one. It supports many file types like apk, apks, xapk, and zip with multiple apps inside. You get features like batch installs, automatic deletion of install files, and options to block certain apps from installing. It works on Android 7 to 16 and offers a modern interface with language support. This installer improves installation speed, fixes bugs, and lets you control installation settings for a smoother, safer app installation experience. It’s community-maintained and respects your privacy.

https://github.com/wxxsfxyzm/InstallerX-Revived