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

#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

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

GitHub Trends

#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

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

GitHub Trends

#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

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

GitHub Trends

#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

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

GitHub Trends

#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

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

GitHub Trends

#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

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

GitHub Trends

#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

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

GitHub Trends

#python

Verifiers is a tool that helps create environments for training large language models (LLMs) using reinforcement learning (RL). It includes features like async GRPO training and integration with other frameworks. This tool is useful for building and evaluating LLMs in various tasks, such as creating synthetic data or using tools within models. It supports both single-turn and multi-turn interactions, making it versatile for different applications. By using Verifiers, users can efficiently train and evaluate LLMs, which can improve their performance and accuracy in tasks like answering questions or generating text.

https://github.com/willccbb/verifiers

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

GitHub Trends

#python #download_music #hacktoberfest #mp3 #music #playlists #python #song #song_lyrics #spotdl #spotdl_cli #spotify #youtube_music

spotDL is a fast, easy tool that downloads songs from Spotify playlists by finding them on YouTube, including album art, lyrics, and metadata. You install it via Python’s pip and need FFmpeg for audio processing. It works mainly through the command line and supports batch downloads, syncing playlists, and updating metadata. Audio quality is up to 128 kbps for free users and 256 kbps for YouTube Music Premium users. This tool helps you get your Spotify music offline with metadata, but the quality depends on YouTube sources. It’s great if you want a free, quick way to save Spotify songs with details included.

https://github.com/spotDL/spotify-downloader

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

GitHub Trends

#python #agentic_coding #llm_agent

DeepCode is an AI-powered platform that automates turning research papers, text, and URLs into high-quality, production-ready code for algorithms, front-end, and back-end development. It uses a multi-agent system to analyze complex documents, plan code structure, find relevant code references, and generate tested, documented code efficiently. You can interact with it via a user-friendly web interface or a professional command-line interface. This saves you time and effort by automating complex coding tasks, speeding up development, and reducing errors, letting you focus on innovation rather than manual coding details. It supports integration with popular tools and offers real-time progress tracking.

https://github.com/HKUDS/DeepCode

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

GitHub Trends

#typescript

Mesh2Motion is a free, open-source web app that lets you easily animate 3D models, including humans, four-legged animals, and birds. You upload a GLB/GLTF model, choose a skeleton type, adjust it to fit your model, test animations, and then export your animated model. It supports multiple animations and works well for web or game projects. You can run it online or locally using Node.js or Docker. The open-source nature means it can grow with community help, and animators can contribute new animations. This tool offers a flexible, cost-free way to bring 3D models to life without needing expensive software.

https://github.com/scottpetrovic/mesh2motion-app

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

GitHub Trends

#php #framework #pest #php #testing

Pest is a modern, simple, and elegant PHP testing framework designed to make writing and running tests easy and enjoyable. It offers a clean, readable syntax inspired by popular tools like RSpec and Jest, helping you write clear and maintainable tests quickly. Pest includes powerful features such as built-in browser testing, fast parallel test runs, detailed error messages, and code coverage reports, all in one tool. This means you can confidently ensure your PHP applications work correctly while saving time and improving code quality, whether you’re working on small projects or large applications.

https://github.com/pestphp/pest

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

GitHub Trends

#go

BloodHound Community Edition (CE) is a free, open-source tool that helps you find hidden security risks in identity and access systems by using graph theory. It works with Active Directory, Azure, and other platforms to map complex privilege relationships, showing possible attack paths attackers might use. This helps both attackers (for testing) and defenders (to fix weaknesses) understand and improve security. BloodHound CE is easy to deploy with container support, has a fast, user-friendly interface, supports secure multi-user access with features like two-factor authentication, and offers safe query execution. This means you can quickly and safely analyze your security environment to prevent attacks.

https://github.com/SpecterOps/BloodHound

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

GitHub Trends

#typescript #collaboration #drawing #flowchart #localfirst #mindmap #productivity #whiteboard

Drawnix is a free, open-source online whiteboard tool that combines mind maps, flowcharts, and free drawing in one platform. It supports features like image insertion, undo/redo, infinite canvas zooming, and exporting to PNG or JSON. It works on mobile devices and supports markdown and mermaid syntax for easy diagram creation. Built on a plugin architecture, it allows flexible development and integration with different UI frameworks. Using Drawnix helps you organize ideas visually, collaborate smoothly, and save your work automatically, making creative work and teamwork easier and more efficient.

https://github.com/plait-board/drawnix

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

GitHub Trends

#vue #ai_companion #ai_vtuber #digital_life #grok_companion #live2d #moeru_ai #neuro_sama #neurosama #vrm #vtuber

Project AIRI lets you create and own your own AI virtual companion, like a cyber waifu or digital pet, that can chat, play games like Minecraft and Factorio, and interact with you anytime on many devices including browsers and mobiles. It uses advanced AI models like ChatGPT and Claude, supports voice chat, animations, and game playing, and is open source so you can customize or extend it. Unlike Neuro-sama, AIRI is open and lets you keep your digital companion alive anytime. This means you get a personal, interactive AI friend that fits your world and devices easily.

https://github.com/moeru-ai/airi

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

GitHub Trends

#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

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

GitHub Trends

#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

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

GitHub Trends

#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

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

GitHub Trends

#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

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

GitHub Trends

#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

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

GitHub Trends

#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

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

GitHub Trends

#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

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

GitHub Trends

#python

Related Website Sets (RWS) let companies declare which of their websites are related, so browsers like Chrome can allow limited sharing of cookies across these sites. This helps keep features like staying signed in or remembering your shopping cart working smoothly when you move between related sites, even as browsers block most third-party cookies to protect your privacy. By submitting their sites as a set, companies ensure a better, more seamless experience for you without losing privacy protections. This system balances user convenience with privacy by controlling when cross-site data is shared.

https://github.com/GoogleChrome/related-website-sets

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

GitHub Trends

#python #comfyui #diffusion #flux #genai #mlsys #quantization

Nunchaku is a fast and efficient engine that runs 4-bit neural networks using a special method called SVDQuant, which compresses models to use less memory and speed up processing by 2 to 5 times compared to older methods. It supports advanced AI models for tasks like high-quality text-to-image generation and image editing, working best on modern NVIDIA GPUs. You can easily install and use it with ComfyUI, and it has active community support on Slack, Discord, and WeChat. This means you can generate or edit images quickly with less computing power, saving time and resources. It also offers tutorials and example workflows to help you get started smoothly.

https://github.com/nunchaku-tech/ComfyUI-nunchaku

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

GitHub Trends

#python

Nemo RL is a powerful and scalable library that helps you efficiently train and fine-tune large AI models, from small ones on a single GPU to huge models with over 100 billion parameters using thousands of GPUs. It integrates easily with Hugging Face models and uses NVIDIA’s Megatron Core for fast, optimized training with advanced parallelism, making it ideal for very large models and long sequences. It supports various reinforcement learning algorithms and fine-tuning methods, offers flexible resource management with Ray, and provides detailed, user-friendly documentation and examples. This means you can train state-of-the-art AI models faster and more reliably, even at massive scale, with less hassle.

https://github.com/NVIDIA-NeMo/RL

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

GitHub Trends

#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

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

GitHub Trends

#python #chatbi #deepseek #llm #nl2sql #rag #sqlbot #text_to_sql #text2sql

SQLBot is an easy-to-use intelligent system that turns natural language questions into SQL queries using advanced AI models and retrieval-augmented generation (RAG). You just need to set up your AI model and data source to start asking questions about your data. It integrates smoothly with other business systems and AI platforms, making it simple to add smart data querying to your apps. It also ensures data security with workspace-based resource isolation and fine-grained access control. You can quickly deploy it on a Linux server using Docker, enabling fast, secure, and intelligent data interaction without needing deep SQL knowledge. This saves you time and improves data accessibility.

https://github.com/dataease/SQLBot

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

GitHub Trends

#typescript

Puck is an open-source visual editor for React that lets you build drag-and-drop interfaces using your own React components. It works smoothly with React environments like Next.js, and you keep full control of your data without vendor lock-in. Puck supports advanced layouts with CSS Grid and Flexbox, enabling flexible, design-in-browser experiences. It’s easy to start by installing the package and configuring your components. Puck is MIT licensed, so you can use it for both personal and commercial projects. This tool helps you create custom page builders or editors quickly and efficiently within your React apps.

https://github.com/puckeditor/puck

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

GitHub Trends

#python

Terminal-Bench is a tool that tests how well AI agents perform real tasks in a terminal, like compiling code or setting up servers, all on their own. It includes a set of tasks with instructions and tests, plus a system that connects AI models to a safe terminal environment. You can install it easily with pip and run tests to see how good your AI is at practical, real-world jobs. This helps you build, compare, and improve AI agents for coding and system tasks, making your AI development more reliable and measurable. You can also contribute new tasks or join a leaderboard to track progress.

https://github.com/laude-institute/terminal-bench

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

GitHub Trends

#typescript #svelte #sveltekit #tailwindcss #tauri

Epicenter is a free, open-source set of local-first apps that let you own and control your data by storing everything—notes, transcripts, chats—in one simple folder using plain text and SQLite. You can use any AI model you want, customize tools, and access your data anywhere without relying on cloud services. Key apps include Whispering, which transcribes your speech locally, and epicenter.sh, a personal assistant that helps you search and interact with your data. This setup gives you privacy, flexibility, and full control over your information, avoiding locked, siloed apps and data traps. It’s great for anyone who values data ownership and open software.

https://github.com/epicenter-so/epicenter

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