Skip to content

seanmars/my-awesome-tools

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

79 Commits
 
 

Repository files navigation

AWESOME TOOLS

Command Line Tools

  • Oh My Zsh - Oh My Zsh is an open source, community-driven framework for managing your Zsh configuration.
  • Oh My Posh - A prompt theme engine for any shell.
  • bat - A cat(1) clone with wings.
  • fzf - A command-line fuzzy finder.
  • zoxide - A smarter cd command. Supports all major shells.
  • gsudo - Sudo for Windows
  • TooLong - A terminal application to view, tail, merge, and search log files (plus JSONL).
  • fx - Terminal JSON viewer & processor
  • xh - Friendly and fast tool for sending HTTP requests
  • dotenvx - a better dotenv–from the creator of dotenv

Development Tools

  • RepoZ - A zero-conf git repository information manager.
  • Ngrok - ngrok is a globally distributed reverse proxy that secures, protects and accelerates your applications and network services, no matter where you run them. You can think of ngrok as the front door to your applications.
  • devtunnel - Dev tunnels allows developers to securely expose local web services to the Internet, control who has access, and easily & debug your web applications from anywhere.
  • Piko - An open-source alternative to Ngrok, designed to serve production traffic and be simple to host (particularly on Kubernetes)
  • just - Like Make, just is a handy way to save and run project-specific commands.
  • Consul - Service Discovery

Database

  • DBeaver - DBeaver Community is a free cross-platform database tool for developers, database administrators, analysts, and everyone working with data. It supports all popular SQL databases like MySQL, MariaDB, PostgreSQL, SQLite, Apache Family, and more.
  • HeidiSQL - HeidiSQL is free software for people who work with databases, and aims to be intuitive to use. "Heidi" lets you connect to a variety of databases, like MariaDB, MySQL, Microsoft SQL, PostgreSQL, SQLite, Interbase and Firebird.(Only for Windows)

SSH

  • Termius Cross-Platform SSH Client

Container

Cache

  • DiceDB - DiceDB is an in-memory, real-time, and reactive database with Redis and SQL support optimized for modern hardware and building real-time applications.
  • Valkey - A new project to resume development on the formerly open-source Redis project. We're calling it Valkey, since it's a twist on the key-value datastore.
  • Garnet - Garnet is a remote cache-store from Microsoft Research that offers strong performance (throughput and latency), scalability, storage, recovery, cluster sharding, key migration, and replication features. Garnet can work with existing Redis clients.
  • Redis - Redis is an in-memory data store used by millions of developers as a cache, vector database, document database, streaming engine, and message broker.

Security

Observability Tools

Logging

  • Seq - The self-hosted search, analysis, and alerting server built for structured logs and traces.

Diagram

  • draw.io - draw.io is a JavaScript, client-side editor for general diagramming.
  • Structurizr - Structurizr builds upon "diagrams as code", allowing you to create multiple software architecture diagrams from a single model.
  • Whimsical - 多合一的視覺圖工具,目前包含了流程圖、原型設計圖、便利貼看板,未來還即將開發心智圖功能。
  • tldraw - infinite canvas

Automate

Note

Misc

  • GlideX - 跨裝置的螢幕共享解決方案
  • Rufus - The Reliable USB Formatting Utility
  • Tech Stack File - The universal standard for tech stack data. A single file that lists the entire tech stack of a Git repo, with metadata about each technology. Read more about the file and the GitHub App here.
  • qrframe - qr code designer(demo)

Git

Web Game Engine