GitHub Trends
10.1K subscribers
15.3K links
See what the GitHub community is most excited about today.

A bot automatically fetches new repositories from https://github.com/trending and sends them to the channel.

Author and maintainer: https://github.com/katursis
Download Telegram
#typescript #clipboard #color_picker #cross_platform #electron #image_editing #image_editor #live_text #ocr #paddleocr #screen_capture #screen_recorder #screenshot #search #search_photos

eSearch is a powerful tool that helps you capture, edit, and search content on your screen. It works on Windows, Linux, and macOS. With eSearch, you can take screenshots, recognize text using OCR (even offline), translate text, and search images. You can also record your screen, add annotations, and use various editing tools like cropping, blurring, and more.

The benefit to you is that eSearch makes it easy to manage and interact with the content on your screen in multiple ways, saving you time and effort. It's especially useful for tasks like capturing and translating text from images or videos, which can be very handy for work or study.

https://github.com/xushengfeng/eSearch
#dart #android #app_framework #cross_platform #dart #dart_platform #desktop #flutter #flutter_package #fuchsia #ios #linux_desktop #macos #material_design #mobile #mobile_development #skia #web #web_framework #windows

Flutter is a tool from Google that helps you create beautiful and fast apps for mobile, web, and desktop using just one codebase. It's free, open source, and works with existing code. Flutter allows you to make changes and see them instantly without restarting your app, making development faster. It also gives you full control over the design and includes many pre-made widgets to help you build apps quickly. With Flutter, you can target multiple platforms like iOS, Android, Windows, macOS, and Linux, making it very versatile and productive for developers.

https://github.com/flutter/flutter
#rust #cross_platform #interception_driver #keyboard #keyboard_layout #linux #macos #mouse #mouse_emulation #rust #windows

Kanata is a software that helps you customize your keyboard to make it more comfortable and efficient. It works on Linux, macOS, and Windows. Here’s how it benefits you:

- You can create multiple layers of key functions, similar to how the Shift key works but for any key.
- You can customize advanced key behaviors like tap-hold, macros, and Unicode output.
- It allows live reloading of configurations, so you can easily test and adjust your settings.
- You can also use features like Vim-like leader sequences and run a TCP server to interact with other programs.

This means you can set up your keyboard to fit your specific needs and workflows, making typing more comfortable and productive. For example, you could map arrow keys or a numpad to easier-to-reach positions, helping reduce strain on your hands.

https://github.com/jtroo/kanata
#cplusplus #cross_platform #library #telegram

TDLib is a powerful tool for building Telegram clients that works on many different platforms like Android, iOS, Windows, and more. It can be used with almost any programming language, making it very versatile. TDLib takes care of network details, encryption, and data storage, making it easy to use and secure. It is also high-performance, reliable on slow internet connections, and fully documented. This means you can build efficient and stable Telegram clients quickly and securely, without worrying about the complex underlying details.

https://github.com/tdlib/td
👍1
#typescript #ai #api #api_gateway #chat #chatgpt #cross_platform #gemini #golang #openai #proxy #react

Chat Nio is a powerful tool that combines advanced AI features with a user-friendly interface. It supports multiple AI models like OpenAI, Anthropic, and Midjourney, and offers features such as rich model support, beautiful UI design, complete Markdown support, and text-to-image generation. It also includes powerful conversation sync, file parsing, and full model internet search capabilities. Users can benefit from multi-theme support, internationalization, and innovative model caching to reduce costs. Additionally, it has comprehensive backend management, multiple billing methods, and excellent channel management. This makes Chat Nio ideal for businesses looking for a one-stop solution for their AI needs, enhancing user experience and reducing learning costs.

https://github.com/zmh-program/chatnio
#typescript #cross_platform #etcher #sd_cards #usb_drives

Etcher is a tool that helps you safely and easily put operating system images onto SD cards and USB drives. It prevents accidental writing to your hard drives, ensures all data is written correctly, and supports flashing Raspberry Pi devices. Etcher works on Linux, Windows 10+, and macOS 10.13+. You can download it from the official website and install it using various package managers depending on your operating system. This tool makes the process simple and safe, saving you time and reducing the risk of errors.

https://github.com/balena-io/etcher
#vue #cross_platform #documentation #git #markdown #nodejs #open_source #wiki

Wiki.js is a modern, lightweight, and powerful wiki app built on NodeJS. It allows you to create and manage your own wiki easily. You can install it, check the documentation, and even see a demo to get started. The project is open source and supported by a community of contributors and sponsors. By using Wiki.js, you benefit from a flexible and customizable platform for organizing and sharing knowledge, all while being part of a supportive community.

https://github.com/requarks/wiki
#cplusplus #argument_parser #cpp17 #cross_platform #header_only #library #mit_license

This tool, called `argparse`, helps you easily handle command-line arguments in your C++ programs. Here’s how it benefits you You just need to include a single header file `argparse.hpp` and create an `ArgumentParser` object to start parsing command-line arguments.
- **Flexible Argument Types** You can add arguments with specific behaviors (e.g., required, default values, flags) using methods like `add_argument`, `default_value`, and `implicit_value`.
- **Help Messages** You can create subcommands and share arguments between parsers, similar to how tools like `git` work.
- **Customization**: You can customize prefix characters, assignment characters, and even format the usage output to suit your needs.

Overall, `argparse` simplifies the process of handling command-line arguments, making your program more user-friendly and flexible.

https://github.com/p-ranav/argparse
#cplusplus #cross_platform #sdr

SDR++ is a simple and efficient software for Software Defined Radio (SDR) that works on many operating systems, including Windows, Linux, MacOS, and BSD. It supports a wide range of hardware devices and offers features like multi-VFO (Variable Frequency Oscillator), SIMD accelerated DSP (Digital Signal Processing), and a modular design that allows you to write your own plugins. The software is easy to install and update, with nightly builds available for the latest features and bug fixes. This makes it beneficial for users who need a reliable, customizable, and performance-oriented SDR solution.

https://github.com/AlexandreRouma/SDRPlusPlus
#rust #busybox #command_line_tool #coreutils #cross_platform #gnu_coreutils #rust

uutils coreutils is a tool that works like GNU coreutils but is written in Rust. It allows you to use the same utilities on different platforms like Linux, Mac, and Windows. This makes it easy to transfer scripts between these platforms. You can install it using Cargo or GNU Make, and it comes with user and developer documentation. The benefit is that you can use consistent tools across various operating systems, making your work more efficient and flexible.

https://github.com/uutils/coreutils
👍2