githubtrending | Technologies

Telegram-канал githubtrending - GitHub Trends

9886

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

#typescript

Atuin Desktop is a tool that lets you create and run executable runbooks, combining documentation and terminal commands in one place. It helps you avoid switching between apps by chaining shell commands, database queries, and HTTP requests together. Your runbooks stay up to date because you can run them directly, and you can reuse automation with templates. It also autocompletes commands from your real shell history and syncs your work across devices and teams. This makes managing workflows like releases, migrations, and incident responses easier, more reliable, and shareable, saving you time and reducing errors in terminal tasks.

https://github.com/atuinsh/desktop

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

GitHub Trends

#python #csgo #dota2 #steam #steam_trading

You can use SteamTradingSiteTracker to get real-time, updated data on the prices and trade ratios of about 64,000 CSGO and DOTA2 items across five major trading platforms. It updates key item data every 10 minutes and offers tools like an item ID mapper and a mobile app for easy access. This helps you track market trends, spot good deals, and make smarter trading decisions by knowing current item values and trade activity quickly and reliably. The project also provides historical price data and bot detection datasets for deeper analysis. This saves you time and improves your trading success.

https://github.com/EricZhu-42/SteamTradingSiteTracker

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

GitHub Trends

#cplusplus

Tile Language (tile-lang) is a simple, Python-like programming language that helps you write fast GPU and CPU code for tasks like matrix multiplication and attention mechanisms. It uses a smart compiler based on TVM to optimize your code automatically, so you get high performance without dealing with complex low-level details. Tile-lang supports many devices including NVIDIA and AMD GPUs and offers examples and tools to help you write, test, and profile your kernels easily. Installing it is straightforward via pip or from source. This lets you develop efficient AI and math kernels faster and with less effort, improving productivity and performance on modern hardware.

https://github.com/tile-ai/tilelang

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

GitHub Trends

#python

This tool helps you create long, logical, and consistent novels automatically using advanced AI language models. It guides you step-by-step: first setting up your story’s world, characters, and plot outline; then generating chapter titles and summaries; next drafting each chapter with context awareness to keep the story coherent; and finally reviewing and finalizing chapters to avoid contradictions. It offers a user-friendly interface and supports customization like story theme, genre, chapter count, and length. This saves you time and effort in novel writing by automating complex tasks while letting you control the creative process.

https://github.com/YILING0013/AI_NovelGenerator

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

GitHub Trends

#typescript #accessibility #cross_platform #speech_to_text #tauri_v2

Handy is a free, open-source speech-to-text app that works offline on Windows, macOS, and Linux. You press a shortcut, speak, and your words appear in any text field without sending your voice to the cloud, keeping your data private. It uses advanced models like Whisper and Parakeet for accurate transcription and supports GPU acceleration or CPU-only modes. Handy is simple, privacy-focused, and customizable, making it ideal if you want a secure, extensible tool for converting speech to text without relying on internet services. This helps you type hands-free while protecting your privacy and controlling your data.

https://github.com/cjpais/Handy

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

GitHub Trends

#other

You can use a set of markdown files to guide AI coding assistants step-by-step in building software features. This method breaks down your feature idea into a clear Product Requirement Document (PRD), then into detailed tasks, and finally lets the AI work on each task one at a time while you review and approve progress. This structured workflow helps you keep control, avoid errors, and track progress visually, making AI-assisted development more reliable and manageable. It works with many AI tools and improves the quality and clarity of AI-generated code, saving you time and reducing frustration during complex feature development.

https://github.com/snarktank/ai-dev-tasks

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

GitHub Trends

#python #gregtech #minecraft #modpack #quests #thaumcraft

GT New Horizons is a very large and challenging Minecraft modpack focused on GregTech, offering a deep, progressive experience starting from the Stone Age and advancing through technology tiers like steam and electricity, eventually exploring other planets and dimensions. It includes over 3000 quests that guide you through complex tech, magic, and exploration, making the game feel like one connected adventure rather than separate mods. The pack features realistic world generation, tough survival conditions, and a mix of technology and magic mods, providing a long-lasting, rewarding gameplay for players who enjoy expert-level challenges and detailed crafting systems[1][2][3]. This benefits you by offering a rich, immersive Minecraft experience that grows with your skills and keeps you engaged for a long time.

https://github.com/GTNewHorizons/GT-New-Horizons-Modpack

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

GitHub Trends

#python

Helium is a Chromium-based web browser designed for strong privacy and easy use. It blocks ads, trackers, and harmful scripts by default without extra setup, ensuring your browsing is private and fast. It has no ads, no bloat, and no interruptions, so you stay focused and in control. Helium works on macOS, Linux, and Windows, and its source code is open for transparency. You can download it easily from its website, which picks the right version for your system. Using Helium helps you browse safely and smoothly without worrying about privacy or annoying ads.

https://github.com/imputnet/helium

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

GitHub Trends

#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

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

GitHub Trends

#go #cloud_infrastructure #hacktoberfest #oauth2_proxy #ssl #sso

OAuth2-Proxy is an open-source tool that protects your web applications by requiring users to log in through OAuth2 or OpenID Connect providers like Google, Microsoft, or GitHub. It works as a reverse proxy or middleware, intercepting requests and redirecting users to authenticate before accessing your app. It supports many providers and can pass user details as headers to your app, enhancing security without changing your app’s code. It offers easy installation, pre-built binaries, and secure container images, making it simple to add strong authentication to your services, especially in Kubernetes environments. This helps you control access safely and efficiently.

https://github.com/oauth2-proxy/oauth2-proxy

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

GitHub Trends

#typescript #gemini #gemini_api

Gemini CLI is a free, open-source AI tool that lets you use Google's powerful Gemini AI directly in your terminal to write, understand, and debug code quickly. It supports up to 60 requests per minute and 1,000 per day for free, with access to advanced models and a large context window. You can automate tasks, run commands, search the web for real-time info, and integrate it with GitHub for automated code reviews and issue management. It works on macOS, Linux, and Windows, and is easy to install via npm or Homebrew. This tool helps you speed up coding and workflow automation right from your command line.

https://github.com/google-gemini/gemini-cli

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

GitHub Trends

#python #ai #context #embedded #faiss #knowledge_base #knowledge_graph #llm #machine_learning #memory #nlp #offline_first #opencv #python #rag #retrieval_augmented_generation #semantic_search #vector_database #video_processing

Memvid lets you store millions of text pieces inside a single MP4 video file using QR codes, making your data 50-100 times smaller than usual databases. You can search this video instantly in under 100 milliseconds without needing servers or internet after setup. It works offline, is easy to use with simple Python code, and supports PDFs and chat with your data. The upcoming version 2 will add features like continuous memory updates, shareable capsules, fast local caching, and better video compression, making your AI memory smarter, faster, and more flexible. This means you get a powerful, portable, and efficient way to manage and search huge knowledge bases quickly and easily.

https://github.com/Olow304/memvid

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

GitHub Trends

#python #ai #ai_chat #chatgpt #enterprise_search #gen_ai #information_retrieval #llm #llm_ui #nextjs #python #rag

Onyx is an open-source AI platform that lets you easily create and use custom AI chat agents with any large language model (LLM). It supports advanced features like web search, document search, code execution, and connecting to over 40 apps, all while keeping your data secure and private. You can deploy it quickly on your own servers or cloud, making it great for individuals or large teams. Onyx helps you get accurate, reliable answers from your own knowledge and automates tasks, improving productivity and collaboration in your work. It’s flexible, secure, and free to start with.

https://github.com/onyx-dot-app/onyx

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

GitHub Trends

#python #multi_modal_rag #retrieval_augmented_generation

RAG-Anything is a powerful AI system that helps you search and understand documents containing mixed content like text, images, tables, and math formulas all in one place. It uses smart parsing and analysis to break down complex documents and builds a knowledge graph to connect different types of information. This means you can ask detailed questions about any part of a document—whether text or images—and get clear, accurate answers quickly. It supports many file types like PDFs and Office files, making it ideal for research, technical work, or business reports where you need a unified, easy way to explore rich, multimodal content. This saves you time and effort by avoiding multiple tools and gives you deeper insights from your documents.

https://github.com/HKUDS/RAG-Anything

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

GitHub Trends

#c_lang

You can find detailed guides for Linux kernel developers and users in the Documentation/ folder, with files in formats like HTML and PDF. To build these documents yourself, use commands like `make htmldocs` or `make pdfdocs`. The documentation covers important topics such as kernel building, running requirements, and upgrade issues. Reading these helps you understand how to work with the Linux kernel safely and effectively, avoiding common problems when upgrading or modifying it. This makes managing and developing the kernel easier and more reliable for you.

https://github.com/torvalds/linux

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

GitHub Trends

#python

Tunix is an open-source library built on JAX that helps you easily improve large language models after their initial training. It supports fine-tuning with supervised learning, reinforcement learning, and knowledge distillation, making models more accurate and better aligned with user needs. Tunix works efficiently on TPUs and integrates well with JAX tools, allowing you to customize training and scale across devices. It simplifies complex steps like preference tuning by removing the need for separate reward models. Using Tunix, you can tailor AI models for specific tasks, improving their reasoning, accuracy, and response quality for practical applications in fields like healthcare and finance.

https://github.com/google/tunix

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

GitHub Trends

#zig

TigerBeetle is a powerful, highly reliable database built specifically for financial transactions, designed to handle huge volumes with safety and speed. It ensures that once a transaction is confirmed, it cannot be lost, even if hardware fails or data gets corrupted. It uses advanced techniques like replication, checksums, and fault-tolerant consensus to keep data safe and available. TigerBeetle is much faster and more efficient than traditional databases, making it ideal for mission-critical financial systems that need to process thousands of transactions per second without errors or downtime. This means you get a secure, fast, and stable platform for managing money transfers and accounts reliably.

https://github.com/tigerbeetle/tigerbeetle

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

GitHub Trends

#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

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

GitHub Trends

#python

You can use the Claude Agent SDK for Python to easily build AI agents that interact with Claude, a powerful AI system. It lets you send queries asynchronously, use built-in or custom tools, and manage conversations with advanced options like hooks for automated checks. The SDK runs tools inside your Python process for better speed and simpler setup, avoiding extra subprocesses. It supports error handling and lets you control permissions and working directories. This helps you create smart assistants for coding, business, or other tasks efficiently, with clear examples and easy installation using Python 3.10+, Node.js, and the Claude Code CLI tool.

https://github.com/anthropics/claude-agent-sdk-python

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

GitHub Trends

#go

Fuck-u-code is a tool that checks how messy and bad your code is by giving it a "shit mountain" score from 0 to 100—the higher the score, the worse the code. It supports many programming languages and looks at seven key areas like complexity, comments, naming, and errors. It shows colorful reports in the terminal and can output Markdown for easy sharing or AI use. You can run it locally, so your code stays private. Using it helps you find problems early, improve code quality, and keep your projects clean and maintainable, saving time and effort in the long run.

https://github.com/Done-0/fuck-u-code

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

GitHub Trends

#cplusplus

Media Downloader is a user-friendly program that helps you download videos and playlists from many websites using a simple graphical interface. It supports multiple tools like yt-dlp and others through extensions, allowing you to download media in different formats and do many downloads at once or batch downloads from files. You can also manage playlist subscriptions and use it in many languages. It works on Windows, macOS, and Linux, with portable and installer versions available. This tool saves you time and effort by making media downloads easy, organized, and flexible, letting you watch offline without interruptions or internet issues.

https://github.com/mhogomchungu/media-downloader

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

GitHub Trends

#rust

NVIDIA Dynamo is an open-source, high-speed, low-delay framework that helps run large AI models, like language models, efficiently across many GPUs and servers. It solves problems like slow response and memory limits by smartly splitting tasks, routing requests to avoid repeated work, and managing memory better. It supports multiple AI engines and uses fast data transfer methods to speed up inference. You can easily set it up on your system, run AI models with it, and scale across many machines. This means you get faster, more efficient AI model serving, saving time and computing resources.

https://github.com/ai-dynamo/dynamo

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

GitHub Trends

#typescript

The MCP TypeScript SDK helps you build servers that securely connect large language models (LLMs) to data and tools using a standard protocol. You can create MCP servers that expose data as resources, provide functions as tools, and define reusable prompts for LLM interactions. It supports common transports like stdio and Streamable HTTP, making integration flexible. The SDK handles all protocol details, including message lifecycle and argument completions, so you can focus on building features like calculators, database queries, or interactive workflows. This lets you easily enable AI applications to access and use your data and services in a controlled, standardized way.

https://github.com/modelcontextprotocol/typescript-sdk

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

GitHub Trends

#cplusplus #c_plus_plus #cpp #datachannel #libdatachannel #libnice #p2p #peer_to_peer #peerconnection #rfc_8831 #rfc_8834 #rtcdatachannel #rtcpeerconnection #sctp #webrtc #webrtc_datachannel #webrtc_video #websocket

libdatachannel is a lightweight, easy-to-use C/C++ library that lets you add real-time peer-to-peer data, media, and WebSocket communication to your apps across many platforms like Linux, Windows, macOS, Android, and iOS. It simplifies WebRTC by providing a smaller, simpler alternative to Google's library, with compatibility for browsers like Firefox and Chrome. You can use it to connect native apps directly to web browsers with minimal dependencies, supporting secure connections via GnuTLS, Mbed TLS, or OpenSSL. It also supports compiling to WebAssembly for browser use, making it flexible for cross-platform real-time communication development[1][4]. This helps you build fast, efficient apps for video, audio, or data sharing without heavy libraries.

https://github.com/paullouisageneau/libdatachannel

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

GitHub Trends

#ruby #backup #network #nms #rancid

Oxidized is a free tool that automatically backs up network device configurations from over 130 device types, replacing older tools like RANCID. It runs efficiently by adjusting how many tasks it uses based on your setup and offers a web API to manage backups and see changes. It can track who made changes using syslog and integrates with Git to show detailed version history. You can install it on many systems, configure it easily with YAML files, and use various sources and outputs for flexibility. This helps you keep your network device settings safe, organized, and easy to review or restore when needed.

https://github.com/ytti/oxidized

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

GitHub Trends

#typescript

Trend Finder helps you quickly spot new social media trends and product launches by automatically monitoring key influencers’ posts and websites, then sending instant alerts to Slack or Discord. This saves you time from manual searching, keeps you updated on real-time conversations, and lets you react fast to new opportunities or changes in your industry. Using AI, it analyzes content for relevance and sentiment, so you get meaningful insights. Setting it up requires some technical steps like installing Node.js and configuring API keys, but once running, it streamlines trend tracking so you can focus on creating effective marketing campaigns.

https://github.com/ericciarla/trendFinder

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

GitHub Trends

#typescript

x402 is a new internet payment protocol that lets you accept digital dollars instantly with just one line of code, charging almost no fees and settling payments in about 2 seconds. It uses the HTTP 402 status code to request payment for online resources, making it easy for websites and APIs to get paid automatically using blockchain technology. This system works with many blockchains, supports tiny payments, and removes the usual delays, fees, and complications of credit cards. For you, this means fast, low-cost, and simple digital payments that fit naturally into existing web services without complex setup or extra steps. It’s ideal for modern apps and AI agents needing quick, seamless payments.

https://github.com/coinbase/x402

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

GitHub Trends

#typescript

Cap'n Web is a lightweight JavaScript RPC system that lets you call functions and pass objects between client and server easily, using familiar JavaScript APIs and JSON for data. It supports bidirectional calls, passing functions and objects by reference, and promise pipelining, which means you can chain calls efficiently in one network round trip. It works in browsers, Node.js, Cloudflare Workers, and supports HTTP, WebSocket, and MessagePort transports. Cap'n Web is small (under 10kB), integrates with TypeScript, and helps build fast, secure, and flexible web APIs with less boilerplate and better performance than many other RPC systems. This makes your web app communication simpler and faster.

https://github.com/cloudflare/capnweb

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

GitHub Trends

#python #document_analysis #layout_analysis #ocr #parser #pdf #pdf_converter #pdf_parser #python #vlm_ocr

Dolphin is a smart AI tool that can analyze and understand complex document images, like pages with text, tables, formulas, and pictures. It works in two steps: first, it figures out the layout and reading order of the page; then, it quickly parses each element using special prompts. This makes it fast and accurate for turning document images into structured data like JSON or Markdown. You can use pre-trained models and easy code to process single pages, PDFs, or specific elements. This helps you save time and effort when extracting information from complicated documents efficiently.

https://github.com/bytedance/Dolphin

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

GitHub Trends

#python #ai_researcher

AI-Researcher is a powerful tool that fully automates scientific research from start to finish. It can review literature, generate new research ideas, design and implement algorithms, validate results, and even write complete academic papers. You just provide research ideas or reference papers, and it handles the rest using advanced AI agents. This saves you time and effort by streamlining complex research tasks, helping you innovate faster without needing deep technical expertise. It supports multiple AI models, offers a user-friendly web interface, and includes a benchmark to evaluate research quality, making it an efficient assistant for accelerating scientific discovery.

https://github.com/HKUDS/AI-Researcher

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