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

#rust #database #postgres #postgresql #rust #serverless

Neon is a serverless, open-source database that works like PostgreSQL but is designed for the cloud, making it easy to set up and manage without worrying about servers or manual scaling. It splits storage and computing, so you can quickly create, copy, or branch databases for testing or development, and it automatically adjusts resources to save costs and handle traffic spikes. This means you can start using Postgres in seconds, connect with your favorite tools, and focus on building your app instead of managing infrastructure, all while enjoying fast performance and flexible workflows[3][5][2].

https://github.com/neondatabase/neon

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

GitHub Trends

#python #api #async #asyncio #fastapi #framework #json #json_schema #openapi #openapi3 #pydantic #python #python_types #python3 #redoc #rest #starlette #swagger #swagger_ui #uvicorn #web

FastAPI is a modern Python web framework for building fast, reliable APIs that is easy to learn and quick to code, making it ready for production use right away. It uses standard Python type hints, which means you get automatic data validation, fewer bugs, and great editor support with code completion and type checks. FastAPI also generates interactive documentation automatically, so you and your team can understand and test your API easily. The main benefit is that you can develop robust, high-performance APIs much faster and with less effort, while reducing errors and making your code easier to maintain[1][2][3].

https://github.com/fastapi/fastapi

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

GitHub Trends

#typescript #data_layer #local_first #signals #sqlite #state_management #sync_engine

LiveStore is a powerful data layer for apps that uses a reactive SQLite database to manage and sync data instantly across devices, even offline. It replaces traditional state management tools like Redux by allowing you to query and update data reactively with real-time syncing via event-sourcing. It supports many platforms and UI frameworks, offers flexible data modeling, and handles merge conflicts automatically. This means your app can work smoothly offline, sync changes seamlessly, and stay fast and reliable. LiveStore helps you build high-performance, offline-first apps with easy debugging and evolution.

https://github.com/livestorejs/livestore

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

GitHub Trends

#kotlin #android #jetpack_compose #kotlin

Now in Android is a real-world app built with Kotlin and Jetpack Compose, designed to show developers how to make modern Android apps using best practices. It lets you browse and follow news, videos, and articles about Android development, and notifies you about new content matching your interests. The app is open-source, so you can see how it’s built, learn from its architecture and modularization, and use it as a reference for your own projects. This helps you stay updated on Android news and improve your app-building skills by seeing how a professional app is structured and tested[2][4][5].

https://github.com/android/nowinandroid

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

GitHub Trends

#rust #ai #ml #zk #zk_snarks #zkml

DeepProve is a fast and efficient tool that uses zero-knowledge cryptography to prove that neural network inferences (like those from MLPs or CNNs) are done correctly without revealing any private data or the model itself. It speeds up verification significantly, for example, proving CNN inference 158 times faster and dense layers 54 times faster than previous methods. This technology is especially useful in fields like healthcare, finance, and blockchain, where privacy and trust are crucial, allowing you to verify AI results securely without exposing sensitive information or proprietary models. This means you get trustworthy AI verification while keeping data confidential.

https://github.com/Lagrange-Labs/deep-prove

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

GitHub Trends

#tree_sitter_query #hacktoberfest #neovim #nvim_treesitter #tree_sitter

Nvim-treesitter is a plugin for Neovim that makes it easy to use Tree-sitter, a modern parsing tool, for better syntax highlighting and code understanding in your editor[1][2]. It automatically installs and manages language parsers, so you don’t have to do it manually, and supports many programming languages out of the box. With nvim-treesitter, you get more accurate and faster syntax highlighting, smarter code navigation, and features like incremental selection, indentation, and code folding, all based on the actual structure of your code[4]. This means your code is easier to read and work with, and you can move around and edit code more efficiently. While some features are still experimental, using nvim-treesitter can greatly improve your coding experience in Neovim.

https://github.com/nvim-treesitter/nvim-treesitter

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

GitHub Trends

#c_lang #c #drivers #gpl #hacktoberfest #kernel #operating_system #os #osdev #reactos #win32 #win32api #windows #x86

ReactOS is a free, open-source operating system designed to be compatible with Windows applications and drivers, especially those for Windows Server 2003 and later versions. The latest version, 0.4.15, brings major improvements like better USB and driver support, enhanced system stability, 64-bit fixes, and new features in system tools such as Notepad and Paint. It can be tested safely on virtual machines and is ideal for users seeking a Windows-like experience without Microsoft’s software. ReactOS is still in alpha, so it’s best for testing, but it offers a promising alternative for Windows users wanting a free, open-source OS[1][2][3].

https://github.com/reactos/reactos

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

GitHub Trends

#go

TypeScript is getting a big update with a new native version that will make it work much faster—about 10 times faster. This means projects will load quicker in editors like Visual Studio Code, and you'll get instant error listings and better code insights. You can try this new version now by installing a preview from npm or using a special extension in VS Code. It's still being developed, so some features are missing, but it promises to make coding with TypeScript much smoother and more efficient.

https://github.com/microsoft/typescript-go

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

GitHub Trends

#python #deep_learning #intel #machine_learning #neural_network #pytorch #quantization

Intel Extension for PyTorch boosts the speed of PyTorch on Intel hardware, including both CPUs and GPUs, by using special features like AVX-512, AMX, and XMX for faster calculations[5][2][4]. It supports many popular large language models (LLMs) such as Llama, Qwen, Phi, and DeepSeek, offering optimizations for different data types and easy GPU acceleration. This means you can run advanced AI models much faster and more efficiently on your Intel computer, with simple setup and support for both ready-made and custom models.

https://github.com/intel/intel-extension-for-pytorch

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

GitHub Trends

#python #allowlist #blocklist #disposable #domain #email #filter #hacktoberfest #pypi

This resource provides a comprehensive, regularly updated list of disposable email domains used to block fake or temporary email addresses that people often use to spam or abuse online services. By using this list, you can prevent users from registering with throwaway emails, improving the quality and security of your user base. It offers easy integration examples in many programming languages, helping you quickly check if an email is disposable and reject it if needed. This keeps your system cleaner, reduces spam, and ensures users provide real, permanent emails for better communication and trust. The list is free to use and open for contributions, making it reliable and community-supported.

https://github.com/disposable-email-domains/disposable-email-domains

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

GitHub Trends

#javascript #ecmascript_proposals #es2015 #es2019 #es6 #es7 #esnext #javascript #js #polyfill #ponyfill #promise #proposal #proposals #shim #symbol #weakmap

core-js is a modular JavaScript library that provides polyfills for modern ECMAScript features up to 2024, including promises, symbols, collections, iterators, typed arrays, and many web standards like URL and structuredClone. It lets you use new JavaScript features in older browsers by loading only the needed parts without polluting the global namespace. It integrates well with tools like Babel and swc for optimized polyfilling. This helps you write modern, compatible code that runs smoothly across different environments, improving development efficiency and user experience. You can customize polyfill usage and even build your own tailored version for your project.

https://github.com/zloirock/core-js

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

GitHub Trends

#python #agentic_ai #agents #ai #autonomous_agents #deepseek_r1 #llm #llm_agents #voice_assistant

AgenticSeek is a free, fully local AI assistant that runs entirely on your own computer, ensuring your data stays private with no cloud or API use. It can autonomously browse the web, write and debug code in many languages, plan and execute complex tasks, and even respond to voice commands. It smartly chooses the best AI agent for each task, making it like having a personal team of experts. This local setup avoids monthly fees and protects your privacy while giving you powerful AI help for coding, research, and task management all on your device[1][2].

https://github.com/Fosowl/agenticSeek

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

GitHub Trends

#c_lang #ctp #ctpapi #futures #options #quant #simnow #stock #tora #trader #tts #xtp

openctp is a powerful open-source trading platform compatible with many Chinese securities and futures trading systems, offering both real and simulated trading environments for futures, options, stocks, funds, and bonds across domestic and global markets like A-shares, Hong Kong, and US stocks. It provides easy access to CTPAPI through Python and other programming languages, plus user-friendly trading clients with graphical and command-line interfaces. You can register free simulation accounts instantly via WeChat, enabling you to practice and test trading strategies in real-time or 24/7 environments. It also offers training, development support, and a monitoring platform for multiple trading systems, helping you learn, develop, and trade efficiently with low costs and broad market access. This benefits you by giving a flexible, comprehensive, and cost-effective way to develop, test, and execute trading strategies across many markets with strong community and technical support.

https://github.com/openctp/openctp

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

GitHub Trends

#other

This book provides a systematic introduction to large language models (LLMs), covering topics like traditional language models, LLM architectures, prompt engineering, efficient parameter tuning, model editing, and retrieval-enhanced generation. It aims to be easy to read and rigorous, with monthly updates and a list of relevant papers. The book helps readers understand LLMs' principles and applications, making it beneficial for those interested in AI and NLP. It offers a structured learning path, which is useful for both beginners and advanced learners.

https://github.com/ZJU-LLMs/Foundations-of-LLMs

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

GitHub Trends

#javascript #api_client #api_testing #automation #developer_tools #git #graphql_client #http_client #javascript #openapi #openapi3 #opensource #rest_api #testing #testing_tools

Bruno is a free, open-source API testing tool that stores your API collections as plain text files on your device, ensuring your data stays private without cloud syncing. It works across Mac, Windows, and Linux, and supports collaboration through Git or any version control system, making teamwork easier. Bruno automates API testing with JavaScript scripts, increasing efficiency, test coverage, and simplifying integration into CI/CD pipelines. This helps catch bugs early, maintain tests easily, and run regression tests smoothly, saving you time and improving API reliability compared to traditional tools like Postman. You can download it easily via multiple package managers.

https://github.com/usebruno/bruno

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

GitHub Trends

#html #bootstrap #devcontainer #html5 #jamstack #jekyll #jekyll_theme #pwa #responsive_web_design #rubygems

The Chirpy Jekyll theme is a simple and powerful tool for creating websites, especially for technical writing. It offers many features like dark mode, categories, syntax highlighting, and built-in search. This theme helps users create visually appealing sites with ease, making it ideal for sharing knowledge and ideas. It also supports mathematical expressions and diagrams, which is beneficial for technical content. Additionally, it is optimized for SEO and performance, ensuring your site is easily found and runs smoothly.

https://github.com/cotes2020/jekyll-theme-chirpy

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

GitHub Trends

#python #face_animation #image_animation #video_editing #video_generation

LivePortrait is a tool that uses AI to animate still photos, making them look like videos. It works by identifying key facial features and adding realistic movements. This technology helps create lifelike videos that can be used for personalized communication. The benefit to users is that they can easily create engaging animated portraits from static images, which can be fun and useful for various applications like social media or storytelling.

https://github.com/KwaiVGI/LivePortrait

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

GitHub Trends

#javascript

Baileys is a TypeScript library that helps you interact with WhatsApp using WebSockets. It allows you to send and receive messages, media, and more in real-time without needing a browser. This library is lightweight and efficient, making it a good choice for projects that need to automate WhatsApp tasks. It supports multiple devices and is customizable, which means you can modify it to fit your needs. However, it's important to use it responsibly and follow WhatsApp's terms of service to avoid misuse.

https://github.com/WhiskeySockets/Baileys

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

GitHub Trends

#cplusplus #android #app_framework #cross_platform #ios #mobile #mobile_development #react #react_native

React Native lets you build mobile apps for both iOS and Android using just one set of code, which saves a lot of time and effort compared to making separate apps for each platform. You use familiar JavaScript and React skills, and your app looks and feels like a native app on each device. Changes to your code show up quickly, so you can test and improve your app fast. This means you can get your app to users sooner, with less work and cost, and you can easily update or add new features as needed[1][3][5].

https://github.com/facebook/react-native

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

GitHub Trends

#rust #caldav #carddav #imap #jmap #mail #pop3 #rust #server #smtp #webdav

Stalwart is a secure, fast, and scalable open-source mail and collaboration server supporting all major email protocols (IMAP, SMTP, JMAP, POP3) plus calendar, contacts, and file sharing. It offers strong built-in spam and phishing protection, advanced message authentication (DMARC, DKIM, SPF), and flexible storage options. Designed for high availability and fault tolerance, it can scale from small setups to thousands of nodes without complex proxies. Its web-based admin interface and automation tools simplify management. Using Stalwart helps you control your email securely, improve collaboration, and reduce reliance on big tech, making your communication more private and reliable.

https://github.com/stalwartlabs/stalwart

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

GitHub Trends

#typescript #dashboard #f1 #formula1 #nextjs #realtime #rust #typescript

f1-dash is a free, real-time Formula 1 dashboard that shows live race data like leaderboards, tire choices, lap times, gaps between drivers, and sector times. It helps you follow the race closely with detailed telemetry and timing information, making it easier to understand what's happening on track as it happens. You can also contribute to its development or support the creator. This tool benefits you by providing an interactive, up-to-date way to enjoy and analyze F1 races beyond just watching, enhancing your race experience with rich data insights[1][2][3].

https://github.com/slowlydev/f1-dash

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

GitHub Trends

#typescript #embedding #mcp #telegram #telegram_bot

This tool helps you search through Telegram chat records using advanced technology like vector search and semantic matching. It uses OpenAI's semantic vector technology to make your searches smarter and more accurate. This means you can find messages more easily and quickly. It's beneficial because it saves time and helps you find important information in your chats. To use it, you need to install it on your computer by following some steps, and then you can access it through a local website.

https://github.com/groupultra/telegram-search

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

GitHub Trends

#typescript #blog #nextjs #nodejs #typescript

VanBlog is a simple and useful personal blog system. It offers many features like automatic HTTPS certificates, dark mode, mobile-friendly design, and a built-in comment system. Users can track website traffic with its analytics tools and customize their blog with various layouts and themes. It also supports Markdown editing, image uploading, and SEO optimization. This makes it easy for users to manage and grow their blog without needing much technical knowledge.

https://github.com/Mereithhh/vanblog

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

GitHub Trends

#rust

ncspot is a lightweight Spotify client that runs in the terminal, written in Rust and using librespot. It works only with Spotify premium accounts and supports playing tracks, albums, playlists, and searching music. It is designed to use very little computer resources and works on many platforms, including those without official Spotify apps like BSD systems. It comes with Vim-style keybindings and allows remote control via an IPC socket. You can easily install it on macOS, Windows, Linux, and BSD, and customize it with a config file. This makes it a simple, fast, and efficient way to enjoy Spotify on various systems[1][2][5].

https://github.com/hrkfdn/ncspot

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

GitHub Trends

#jupyter_notebook #mujoco #physics #robotics

MuJoCo is a powerful physics engine that helps researchers and developers simulate complex movements and interactions, especially in robotics and machine learning. It provides fast and accurate simulations, which are crucial for understanding how objects move and interact with their environment. MuJoCo is beneficial because it allows users to create realistic models of multi-joint systems, compute both forward and inverse dynamics, and even handle contacts and constraints effectively. This makes it a valuable tool for those working in fields like robotics, biomechanics, and animation[1][2][5].

https://github.com/google-deepmind/mujoco

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

GitHub Trends

#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

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

GitHub Trends

#python #async #asyncio #cross_platform #downloader #gui #multithreading #pyqt #pyside6 #python #qt #software #streaming

Ghost Downloader 3 is a fast, AI-powered download manager that works on Windows, Linux, and macOS. It speeds up downloads by splitting files into many parts and using multiple threads, dynamically adjusting to use your full bandwidth. It supports resuming downloads, proxy settings, SSL security, and clipboard monitoring for easy link capture. The interface is modern and user-friendly. This tool helps you download files more quickly and efficiently, with options to control speed and use proxies, making it ideal if you want faster, smarter, and more reliable downloads on your computer[1].

https://github.com/XiaoYouChR/Ghost-Downloader-3

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

GitHub Trends

#other #android #open_source_project

You can access a comprehensive and up-to-date collection of thousands of Android open source projects, categorized by components like custom views, libraries, tools, and full applications, all available on codekk.com. This resource includes powerful development tools such as the "开发助手" app for app analysis and debugging, and covers popular libraries for UI elements (ListView, ActionBar, ViewPager), image loading, network requests, database ORM, animations, and more. It also highlights top developers and organizations contributing to Android open source. Using this collection helps you quickly find, learn, and integrate high-quality code and tools into your Android projects, boosting development efficiency and app quality.

https://github.com/Trinea/android-open-project

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

GitHub Trends

#typescript #api_client #hub #huggingface #inference #machine_learning

Hugging Face offers JavaScript libraries that let you easily use over 100,000 AI models for tasks like text generation, image creation, translation, and more, directly in your code or browser. You can create and manage model repositories, upload files, and run AI tasks such as chat completions or text-to-image generation with simple commands. These libraries work on modern environments without extra dependencies and support multiple providers, giving you flexible access to powerful AI tools. This helps you quickly add advanced AI features to your projects without deep AI expertise or complex setup.

https://github.com/huggingface/huggingface.js

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

GitHub Trends

#c_lang

Windows Subsystem for Linux 2 (WSL2) lets you run Linux on Windows using a lightweight virtual machine. This means you can use Linux tools and apps directly from Windows, which is great for developers. WSL2 is faster and more efficient than its predecessor, WSL1, because it uses a complete Linux kernel. This setup allows for better performance and compatibility with Linux applications. Users can also customize their WSL2 kernel by building it from source, which can be useful for adding specific features or fixing issues.

https://github.com/microsoft/WSL2-Linux-Kernel

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