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
#rust #cli #command_line #filesystem #hacktoberfest #regex #rust #search #terminal #tool

`fd` is a fast and user-friendly tool to find files in your filesystem. It is simpler and faster than the traditional `find` command. Here are the key benefits Use `fd PATTERN` instead of `find -iname '*PATTERN*'`.
- **Fast Search** Highlights different file types like `ls`.
- **Smart Case** By default, it ignores hidden files and those listed in `.gitignore`.
- **Command Execution**: You can execute commands on search results either individually or in batches.

Overall, `fd` makes finding files easier and quicker with its simple syntax and fast performance.

https://github.com/sharkdp/fd
#go #bubbletea #cli #file_manager #filemanager #filesystem #golang #linux_app #terminal_app #terminal_based #terminal_file_manager #tui

Superfile is a tool that helps you manage files easily on your computer. You can install it quickly using simple commands for MacOS, Linux, and Windows. Once installed, you can learn how to use it through a tutorial and customize it with plugins, themes, and hotkeys. If you encounter any issues, there's a troubleshooting section to help you fix problems. The tool is supported on Linux and MacOS, with partial support for Windows. By using Superfile, you can streamline your file management tasks, making it easier and more efficient.

https://github.com/yorukot/superfile
#go #bigdata #cloud_native #distributed_systems #filesystem #go #golang #hdfs #object_storage #posix #redis #s3 #storage

JuiceFS is a powerful file system designed for cloud environments. It allows you to use massive cloud storage as if it were local storage, without changing your code. Here are the key benefits JuiceFS offers low latency and high throughput, making it suitable for big data, machine learning, and AI applications.
- **POSIX Compatibility** Supports Kubernetes and various object storage services like Amazon S3, Google Cloud Storage, and more.
- **Strong Consistency** Ensures data security and efficiency.
- **Shared Access**: Multiple clients can read and write files simultaneously.

Using JuiceFS, you can efficiently manage large amounts of data in the cloud, making it easier to integrate with various platforms and applications.

https://github.com/juicedata/juicefs
👍1👎1
#c_lang #embedded #filesystem #microcontroller

LittleFS is a file system designed for small devices like microcontrollers. It helps keep your data safe even if the power goes off suddenly. This is because it uses a "copy-on-write" system, which means it doesn't overwrite old data until the new data is safely stored. LittleFS also helps extend the life of your storage by spreading out writes across different areas, a process called wear leveling. This makes it very reliable and efficient for devices with limited memory and storage.

https://github.com/littlefs-project/littlefs
#rust #bigdata #cloud_native #distributed_systems #filesystem #minio #object_storage #oss #rust #s3

RustFS is a fast and safe distributed object storage system built with Rust, offering high performance and scalability for large data needs like AI and big data. It is compatible with S3, easy to use, and open source under the business-friendly Apache 2.0 license. Compared to others like MinIO, RustFS provides better memory safety, no risky data logging, and supports local cloud providers. You can quickly install it via a script or Docker, manage storage through a simple web console, and benefit from a strong community and detailed documentation. This makes RustFS a reliable, cost-effective choice for secure, scalable storage.

https://github.com/rustfs/rustfs