Dev Useful Stuff
2.02K subscribers
2 photos
337 links
Here you can find some interesting links to development libraries, frameworks, tools, plugins and articles
Download Telegram
​​Starship - (★32.2k on GitHub) The minimal, blazing-fast, and infinitely customizable prompt for any shell!

● Fast: it's fast – really really fast! 🚀
● Customizable: configure every aspect of your prompt.
● Universal: works on any shell, on any operating system.
● Intelligent: shows relevant information at a glance.
● Feature rich: support for all your favorite tools.
● Easy: quick to install – start using it in minutes

#rust #terminal #tui
👍21👌1
​​Zellij - (★ 10.9K at GitHub) is a workspace aimed at developers, ops-oriented people and anyone who loves the terminal. Similar programs are sometimes called "Terminal Multiplexers".

Zellij is designed around the philosophy that one must not sacrifice simplicity for power, taking pride in its great experience out of the box as well as the advanced features it places at its users' fingertips.

Zellij is geared toward beginner and power users alike - allowing deep customizability, personal automation through layouts, true multiplayer collaboration, unique UX features such as floating and stacked panes, and a plugin system allowing one to create plugins in any language that compiles to WebAssembly.

For a very brief features overview, please refer to this short video.

#tui #terminal #rust #console
1
​​hurl - (★5.2k at GitHub) - is a command line tool that runs HTTP requests defined in a simple plain text format.

It can chain requests, capture values and evaluate queries on headers and body response. Hurl is very versatile: it can be used for both fetching data and testing HTTP sessions.

Hurl makes it easy to work with HTML content, REST / SOAP / GraphQL APIs, or any other XML / JSON based APIs.

#http #testing #cli #rust
👍41
​​Helix - (★ 30k at GitHub) - is a post-modern modal text editor, inspired by Kakoune/Neovim. Written on Rust.

#rust #neovim #nvim #editor
​​Yazi - (★9.6k at GitHub) (means "duck") is a terminal file manager written in Rust, based on non-blocking async I/O. It aims to provide an efficient, user-friendly, and customizable file management experience.

#rust #terminal #console #file #utility
👏2🎉1
​​samply - (★ 2.4k) is the command-line sampling profiler for macOS and Linux, which uses the Firefox profiler as its UI.
If you want to profile the execution of, say, ./my-application program, run it with the following command:

samply record ./my-application my-arguments

Here is an example of the output.

#profiling #performance #rust
👍1
​​SpaceTimeDB - (★8.9k at GitHub). You can think of SpacetimeDB as both a database and server combined into one.

It is a relational database system that lets you upload your application logic directly into the database by way of fancy stored procedures called "modules."

Instead of deploying a web or game server that sits in between your clients and your database, your clients connect directly to the database and execute your application logic inside the database itself. You can write all of your permission and authorization logic right inside your module just as you would in a normal server.

#rust #db #database
👍2🔥1
​​HelixDB - (★ 1.2k on GitHub) is a powerful, open-source, graph-vector database built in Rust for intelligent data storage for RAG and AI.

#database #db #ai #rust
👍1
​​oxker - (★ 1.1k) a yet another simple tui to view & control docker containers.

(similar projects are lazydocker, as well as dockly and ctop)

#docker #tui #rust #container #console #terminal
👏2
​​Skim - (★ 6.2k) is a fuzzy finder in rust!

We spend so much of our time navigating through files, lines, and commands. That's where Skim comes in! It's a powerful fuzzy finder designed to make your workflow faster and more efficient.

If you use fzf for your finder in console, it's time to try something new. Check out a short demo here.

#cli #rust #terminal #tui #search #finder
👍1