githubtrending | Technologies

Telegram-канал githubtrending - GitHub Trends

10587

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

#javascript #chrome_extension #edge_extension #firefox_addon #web_extension

This browser plugin, PT Helper Plus, makes using PT sites much easier and faster. It works with various browsers like Chrome, Firefox, and Microsoft Edge. You can use it to send torrent files directly to your download server with just one click, supporting servers like Transmission, µTorrent, and more. It also allows batch downloads, copying download links, and searching for torrents across multiple sites. Additionally, it shows the available space on your download server and has special features for different sites. This plugin simplifies many tasks, making your torrent downloading experience more efficient and convenient.

https://github.com/pt-plugins/PT-Plugin-Plus

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

GitHub Trends

#cplusplus #analytics #bigquery #cloud_native #cpp #database #distributed_database #distributed_transactions #hacktoberfest #htap #mysql #mysql_compatibility #mysql_database #oceanbase #olap #oltp #paxos #scalable #sql #vector_database

OceanBase Database is a powerful, distributed relational database developed by Ant Group. It offers several key benefits It can handle large amounts of data and scale easily.
- **Fast Performance** It saves up to 90% on storage costs.
- **Real-time Analytics** It ensures zero data loss and quick recovery times.
- **MySQL Compatibility**: It is easy to migrate from MySQL databases.

You can quickly start using OceanBase with simple deployment options using commands or Docker, making it easy to get started and benefit from its advanced features.

https://github.com/oceanbase/oceanbase

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

GitHub Trends

#csharp #android #desktop #dotnet #hacktoberfest #ios #maccatalyst #maui #microsoft #mobile #multi_platform #user_interface #winui #winui3

.NET MAUI is a tool that lets you create apps for many different devices like Android, iOS, iPadOS, macOS, and Windows using just one set of code. This means you can write your app once and it will work on all these platforms. It uses C# and XAML, making it easier and faster to develop apps. With .NET MAUI, you can use Visual Studio tools and emulators to speed up your development process. This saves time and effort because you don't need to write separate codes for each device type.

https://github.com/dotnet/maui

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

GitHub Trends

#other #matplotlib #numpy #pandas

The book "利用Python进行数据分析" (Using Python for Data Analysis) has a new third edition with several improvements. It includes updated versions of Python (3.10) and Pandas (1.4.0), adding new methods and features. The book is more user-friendly for beginners, simplifying code readability by avoiding confusing shortcuts. There are also additional resources like video guides, study notes, and online versions available. This makes it easier for users to learn and apply data analysis techniques effectively.

For advanced users, the book "极速Python" (Fast Python) focuses on high-performance techniques for large datasets, covering topics like data structure optimization, high concurrency, and distributed data processing. It integrates technologies like Arrow and Ray, which are crucial for efficient data handling and analysis in modern applications. This helps users handle big data more efficiently and stay updated with the latest technological advancements.

https://github.com/iamseancheney/python_for_data_analysis_2nd_chinese_version

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

GitHub Trends

#javascript #compiler #template #ui

Svelte is a tool to build web applications more efficiently. It converts your code into optimized JavaScript that updates the website quickly and precisely. This makes your web app faster and easier to maintain. You can learn more about Svelte on their website or join their Discord chatroom for support. By using Svelte, you benefit from faster and more efficient web development, which saves time and improves user experience.

https://github.com/sveltejs/svelte

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

GitHub Trends

#rust #confidential_computing #rust #vmm

OpenVMM is a virtual machine monitor written in Rust that works on many platforms. It is part of the OpenHCL paravisor project. To use OpenVMM, you can follow the guide available on the project's website. This project welcomes contributions, but you need to agree to a Contributor License Agreement (CLA) first. The benefit to you is that OpenVMM provides a flexible and open-source way to manage virtual machines, allowing you to customize and contribute to its development. This makes it useful for developers who need advanced virtual machine management capabilities.

https://github.com/microsoft/openvmm

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

GitHub Trends

#jupyter_notebook #optical_flow #point_tracking #track_anything

CoTracker3 is a powerful tool that helps track any point in a video quickly and accurately. It uses a lightweight architecture that requires much less data to train than other models, making it efficient. You can track any pixel or a group of pixels in a video, and you can select these points manually or automatically. The tool offers both offline and online modes, with the online mode being more memory-efficient for longer videos. You can try it out through a Colab demo or the Hugging Face Space, and it also supports local installation for more advanced users. This makes it easier to analyze and understand video content, which is beneficial for various applications like surveillance, sports analysis, or video editing.

https://github.com/facebookresearch/co-tracker

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

GitHub Trends

#typescript

This chatbot is designed to answer questions about the LangChain documentation in real time. It uses LangChain, LangGraph, and Next.js to update the page quickly for multiple users. You can use it online at chat.langchain.com. The benefit to you is that you can get quick and accurate answers to your questions about LangChain without having to search through the entire documentation yourself. This saves you time and makes learning easier.

https://github.com/langchain-ai/chat-langchain

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

GitHub Trends

#other #bepinex #harmony #hearthstone #mod

Hearthstone Modify Based on BepInEx

https://github.com/Pik-4/HsMod

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

GitHub Trends

#cplusplus #dotnet #javascript #nodejs #quickjs #typescript #unity #unrealengine #v8

PuerTS is a tool that helps you use TypeScript with game engines like Unity and Unreal Engine, as well as with .NET projects. It provides a JavaScript runtime and lets you access the game engine using TypeScript, which makes your code more robust and maintainable due to static type checking. This tool is highly efficient and performs well, especially in complex scenes, and it supports various platforms including iOS, Android, and Windows. Using PuerTS can make game development easier and faster by combining the power of JavaScript/Node.js ecosystems with professional game engines. You can start using it by following the documentation available on their website.

https://github.com/Tencent/puerts

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

GitHub Trends

#typescript #automation #cucumber #devtools #jasmine #javascript #mocha #node #performance #performance_test #test #webdriver #webdriverio

WebdriverIO is a powerful tool for automating browser and mobile tests using Node.js. It supports various testing frameworks like Cucumber, Jasmine, and Mocha, and can run tests locally or in the cloud with services like Sauce Labs, BrowserStack, and LambdaTest. This framework uses WebDriver and Appium technologies to ensure comprehensive testing. By using WebdriverIO, you can streamline your testing process, reduce errors, and improve the overall quality of your applications. It also offers extensive community support and resources, making it easier to contribute and get help when needed.

https://github.com/webdriverio/webdriverio

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

GitHub Trends

#php #asset_management #asset_manager #assets_management #itam #license_management

Snipe-IT is a free and open-source system to manage IT assets like laptops, software licenses, and other equipment. It helps you keep track of who has what, when it was purchased, and how much it has depreciated. The system is web-based, meaning you access it through a web browser, and it works on Mac, Linux, and Windows. It is frequently updated and has many features and tools to make asset management easier. Using Snipe-IT can help you organize your IT assets more efficiently and ensure everything is accounted for.

https://github.com/snipe/snipe-it

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

GitHub Trends

#go #go #golang #k8s #k8s_cluster #k9s #kubernetes #kubernetes_cli #kubernetes_clusters

K9s is a tool that helps you manage your Kubernetes clusters more easily. It provides a terminal user interface where you can navigate, observe, and manage your Kubernetes applications. Here are the key benefits K9s continuously watches your Kubernetes cluster for changes and offers commands to interact with your resources.
- **Customizable** K9s is free and maintained by the community, with options to sponsor the project if it helps you.
- **Multi-Platform Support** Includes features like benchmarking, node shell access, and integration with tools like Popeye for cluster sanitization.

Overall, K9s simplifies the management of your Kubernetes clusters, making it more efficient and productive.

https://github.com/derailed/k9s

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

GitHub Trends

#javascript #algorithm #algorithms #computer_science #data_structures #interview #interview_preparation #javascript #javascript_algorithms

This repository provides a comprehensive collection of JavaScript examples for various algorithms and data structures. It includes detailed explanations, links to further reading, and YouTube videos for each topic. You can learn about data structures like linked lists, trees, graphs, and more, as well as algorithms such as sorting, searching, and cryptographic methods. The repository is organized by topic and difficulty level (beginner or advanced), making it easy to navigate and learn. This resource is ideal for anyone looking to improve their understanding of algorithms and data structures in JavaScript, helping you become a better programmer by providing practical examples and explanations.

https://github.com/trekhleb/javascript-algorithms

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

GitHub Trends

#go #cncf #containerd #containers #cri #docker #hacktoberfest #kubernetes #oci

Containerd is a powerful tool for managing containers on your computer. It helps with tasks like transferring and storing container images, running containers, and managing network and storage settings. Here’s the benefit: Containerd makes it easy to manage the entire lifecycle of your containers, ensuring they run smoothly and efficiently. It is simple, robust, and works well on both Linux and Windows, making it a great choice for developers and system administrators. Plus, it integrates well with Kubernetes, which is useful if you're using that platform. Overall, containerd simplifies container management, making your work easier and more reliable.

https://github.com/containerd/containerd

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

GitHub Trends

#python

The Detection Rules repository helps you create, test, and manage security rules for Elastic Security. It includes tools and code in Python to make rule creation and testing easier. You can install the necessary dependencies using Python 3.12+ and use commands like `create-rule` and `test` to develop and validate new rules. This repository is open for contributions, and you can learn how to contribute by reading the guide. The benefit to you is that it makes managing and creating security rules more efficient and collaborative, helping to enhance your security measures.

https://github.com/elastic/detection-rules

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

GitHub Trends

#python #allinonehackingtool #besthackingtool #ctf_tools #ddos_attack_tool #hacker #hacking #linux #password_attack #steganography #web_attack #wireless_attack #xss_attacks #xss_detection

This tool is a comprehensive collection of hacking tools designed for various tasks such as information gathering, wireless attacks, phishing, web attacks, and more. It includes tools for reverse engineering, payload creation, and exploit frameworks. To use it, you need to download the repository, give it the necessary permissions, and run the installation script. The tool supports Linux, Kali Linux, and Parrot OS, and can also be used with Docker. The benefit to the user is having a single platform with a wide range of tools for different hacking needs, making it efficient and convenient. However, it is important to use this tool legally and ethically.

https://github.com/Z4nzu/hackingtool

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

GitHub Trends

#typescript #cancer_imaging_research #dicom #dicom_viewer #hacktoberfest #healthcare_imaging #image_analysis #imaging #imaging_informatics #javascript #medical #medical_image_processing #medical_imaging #nci_itcr #nci_qin #quantitative_imaging #reactjs

The OHIF Medical Imaging Viewer is a powerful tool for viewing medical images. It can load images from various sources and formats, and it supports 2D, 3D, and other advanced viewing options like volume rendering and segmentation. The viewer is highly customizable and extendable, allowing you to add new features as needed. It also supports internationalization, offline use, and user access control. The benefit to you is that it provides a flexible and robust platform for medical image analysis, tailored to your specific needs, with a strong community and extensive support resources.

https://github.com/OHIF/Viewers

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

GitHub Trends

#typescript #angular #components #design_systems #documentation #html #javascript #react #react_native #stories #storybook #styleguide #svelte #testing #typescript #ui #vite #vue #web_components #webpack #workshop

Storybook is a tool that helps you build and test UI components quickly and efficiently. It allows you to develop, test, and document your UI components in isolation, which means you can focus on individual parts of your interface without affecting the entire application. This tool supports many frameworks like React, Angular, Vue, and more, and it comes with various addons for tasks such as accessibility testing, documentation, and interactive testing. Using Storybook can save you time and improve the quality of your UI components by making it easier to test and refine them before integrating them into your main project.

https://github.com/storybookjs/storybook

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

GitHub Trends

#other #awesome #awesome_list #lists #resources #unicorns

The text introduces several tools and resources, particularly focusing on a macOS app called "Menu Bar Spacing" that allows you to customize the gap between menu bar items on macOS. Here’s the key information and its benefit**
- **Menu Bar Spacing** The developer's open-source work is supported by the community.
- **Additional Resources**
- **Customization** The app is supported by a community, ensuring ongoing development and potential fixes or updates.
- **Access to More Resources:** The links provided lead to a wealth of additional tools and resources for developers, security professionals, and others, enhancing productivity and knowledge.

https://github.com/sindresorhus/awesome

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

GitHub Trends

#java #awesome #design_patterns #interview #interview_practice #interview_questions #lld #low_level_design #machine_coding #object_oriented_programming #oops #solid_principles #uml

This resource helps you learn Low Level Design (LLD) and Object Oriented Design (OOD) for interviews. It includes fundamental concepts like OOP, SOLID principles, and design patterns. You can find detailed explanations with code examples and diagrams. There are also practice problems to design systems like parking lots, vending machines, and more complex systems like social networks or ride-sharing services. Additionally, it recommends books and other resources to improve your skills. This will help you prepare well for technical interviews and become a better software designer.

https://github.com/ashishps1/awesome-low-level-design

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

GitHub Trends

#php #color_scheme #colorful #easy_to_use #friendly #i18n #powerful #sakura #theme #wordpress #wordpress_theme

The Sakurairo theme is a colorful, easy-to-use WordPress theme with strong customization options. You can download it from GitHub or Gitee and find support documents and community groups if you encounter any issues. The theme is open-source, uses various frameworks for settings and updates, and has contributions from many developers. Using this theme, you can create a personalized and visually appealing website with ease, making it a great choice for bloggers who want a flexible and user-friendly design.

https://github.com/mirai-mamori/Sakurairo

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

GitHub Trends

#javascript #ftp #ftps #git #ldap #nfs #s3 #sftp #smb #webdav

Filestash is a powerful file manager that lets you access and manage your files from anywhere, using various protocols like FTP, SFTP, WebDAV, and more. It supports multiple cloud services such as Dropbox, Google Drive, and Amazon S3. You can use it in your browser, and it's also mobile-friendly. Key features include video and image viewers, audio players, office document support, and customizable plugins. This tool is super fast, user-friendly, and allows you to upload and download files easily. It's beneficial because it centralizes your file management, making it easy to access and share files across different platforms.

https://github.com/mickael-kerjean/filestash

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

GitHub Trends

#python #ai #aws #developer_tools #gpt_4 #llm #llmops #python

Phidata is a tool that helps you build smart AI agents with memory, knowledge, tools, and reasoning. You can use it to create agents that can search the web, get financial data, or even write and run Python code. Here’s how it benefits you You can install Phidata using a simple command `pip install -U phidata`.
- **Versatile Agents** Agents can use reasoning to solve problems step-by-step and access knowledge bases to provide accurate information.
- **User-Friendly Interface** It includes built-in monitoring and debugging tools to help you track and fix issues with your agents.

Overall, Phidata makes it easy to create and manage intelligent AI agents that can perform complex tasks efficiently.

https://github.com/phidatahq/phidata

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

GitHub Trends

#java #andpermission #android #android11 #easypermission #permission #permission_android #permissions #permissionsdispatcher #permissionutils #permissionx #rxpermission #rxpermissions

Android 权限请求框架,已适配 Android 14

https://github.com/getActivity/XXPermissions

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

GitHub Trends

#starlark #protocol_buffers

This repository provides the original interface definitions for Google APIs, which support both REST and gRPC protocols. By using these definitions, you can better understand Google APIs and use them more efficiently. You can generate client libraries, documentation, and other tools with open source tools. The repository also guides you on how to build API client libraries using Bazel and access Google APIs through various methods like JSON over HTTP or Protocol Buffers over gRPC. This helps developers integrate Google APIs into their applications more effectively and efficiently.

https://github.com/googleapis/googleapis

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

GitHub Trends

#go #assertions #go #golang #mocking #testify #testing #toolkit

Testify is a set of tools for testing your Go code. It helps you write better tests with features like easy assertions, mocking, and testing suites. You can use `assert` to check if your code behaves as expected, `mock` to simulate real objects, and `suite` to organize your tests into structured suites. Installing Testify is simple with `go get github.com/stretchr/testify`. This tool makes your testing process more efficient and readable, helping you ensure your code works correctly.

https://github.com/stretchr/testify

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

GitHub Trends

#python #algorithm #algorithm_competitions #algorithms_implemented #algos #community_driven #education #hacktoberfest #interview #learn #practice #python #searches #sorting_algorithms #sorts

This project, "The Algorithms - Python," provides implementations of various algorithms in Python, mainly for educational purposes. It includes a wide range of algorithms that you can learn from, even though they might not be as efficient as those in the Python standard library. You can contribute to the project by following the contribution guidelines, and there are community channels on Discord and Gitter where you can ask questions and get help. This resource is beneficial because it helps you understand and learn different algorithms in a practical way, making it easier to improve your coding skills.

https://github.com/TheAlgorithms/Python

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

GitHub Trends

#go #devsecops #git #gitleaks #go #golang #hacktoberfest #secret #security #security_tools

Gitleaks is a tool that helps you find and prevent hardcoded secrets like passwords, API keys, and tokens in your git repositories. It's easy to use and can be installed via Homebrew, Docker, or Go. You can run Gitleaks as a pre-commit hook or as a GitHub action to automatically check your code for secrets before committing.

Using Gitleaks benefits you by ensuring your sensitive information is not accidentally exposed in your code, making your projects more secure. It scans your repository for any hidden secrets and alerts you, so you can remove them before they become public. This protects your project from potential security breaches and maintains the confidentiality of your credentials.

https://github.com/gitleaks/gitleaks

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

GitHub Trends

#typescript

PGlite is a special version of the Postgres database that runs in WebAssembly (WASM), allowing you to use Postgres in the browser, Node.js, Bun, and Deno without extra dependencies. It's small (only 3mb gzipped) and supports many Postgres extensions. You can use it as an in-memory database or save data to the file system or indexedDB. This means you can build reactive, real-time, local-first apps directly on Postgres, making your applications faster and more efficient.

https://github.com/electric-sql/pglite

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