All Projects → Eoin-McMahon → Blindfold

Eoin-McMahon / Blindfold

Licence: mit
🔎 Gitignore file generator written in rust

Programming Languages

rust
11053 projects

Projects that are alternatives of or similar to Blindfold

Awesome
A collection of awesome Statamic articles, links, resources and other rad things.
Stars: ✭ 144 (+140%)
Mutual labels:  developer-tools, tools
tools-install
Setup scripts for various dev tools, utilities, SDKs and CLI stuff
Stars: ✭ 13 (-78.33%)
Mutual labels:  tools, developer-tools
Systemjs Hot Reloader
reloads your modules as needed so that you can have satisfyingly fast feedback loop when developing your app
Stars: ✭ 215 (+258.33%)
Mutual labels:  developer-tools, tools
Httptoolkit Ui
The UI of HTTP Toolkit
Stars: ✭ 91 (+51.67%)
Mutual labels:  developer-tools, tools
Re Frisk
Take full control of re-frame app
Stars: ✭ 396 (+560%)
Mutual labels:  developer-tools, tools
Httptoolkit Server
The backend of HTTP Toolkit
Stars: ✭ 140 (+133.33%)
Mutual labels:  developer-tools, tools
whatdevsneed
Discover new developer tools 🧰
Stars: ✭ 48 (-20%)
Mutual labels:  tools, developer-tools
Tutorialdb
A search 🔎 engine for programming/dev tutorials, See it in action 👉
Stars: ✭ 93 (+55%)
Mutual labels:  developer-tools, tools
Restool
RESTool is an open source UI tool for managing RESTful APIs. It could save you time developing your own internal tools. A live example:
Stars: ✭ 338 (+463.33%)
Mutual labels:  developer-tools, tools
Fiddler Plus
自定义的Fiddler规则,多环境切换、解决跨域开发、快速调试线上代码必备|高效调试分析利器
Stars: ✭ 325 (+441.67%)
Mutual labels:  developer-tools, tools
Dev Tools
The most popular software developer tools in one app
Stars: ✭ 221 (+268.33%)
Mutual labels:  developer-tools, tools
Hoppscotch
👽 Open source API development ecosystem https://hoppscotch.io
Stars: ✭ 34,569 (+57515%)
Mutual labels:  developer-tools, tools
Httptoolkit Desktop
Electron wrapper to build and distribute HTTP Toolkit for the desktop
Stars: ✭ 260 (+333.33%)
Mutual labels:  developer-tools, tools
Ergo
The management of multiple apps running over different ports made easy
Stars: ✭ 452 (+653.33%)
Mutual labels:  developer-tools, tools
Developer Tools And Resources
The Best Tools and Resources for developers
Stars: ✭ 39 (-35%)
Mutual labels:  developer-tools, tools
Utils
Docker image with tools like curl, wget, ping, nslookup, dig, psql etc.
Stars: ✭ 49 (-18.33%)
Mutual labels:  tools
Grpcc
A gRPC cli interface for easy testing against gRPC servers
Stars: ✭ 1,078 (+1696.67%)
Mutual labels:  developer-tools
Wwdc
The unofficial WWDC app for macOS
Stars: ✭ 8,137 (+13461.67%)
Mutual labels:  developer-tools
Ship
Aids you creating a `Dockerfile` by transforming its (interactive shell) history into `RUN` instructions
Stars: ✭ 50 (-16.67%)
Mutual labels:  developer-tools
Retrobat
RetroBat is the best way to play your ROMs collection on Windows !
Stars: ✭ 58 (-3.33%)
Mutual labels:  tools

banner
Logo courtesy of Dominic Houston-Watt

Build Crates.io GitHub license GitHub stars

✨ Features

  • Pulls .gitignore templates from gitignore.io.
  • Clean and simple CLI
  • Suggestion system to help correct potential typos
  • Allows for the combination of any number of different templates all into one gitignore
  • Allows for appending to pre-existing gitignore templates so that custom directories are not overridden.
  • Allows for hosting languages inside directories, so that multiple languages can be neatly split up.

📦 Installation

NOTE: Rust must be installed on your system for this to work. (Install Rust)

📥 Download from crates.io

cargo install blindfold

🏗️ Build from source

git clone https://github.com/Eoin-McMahon/blindfold.git
cd blindfold
cargo install --path ./

This will install the binary and add it to your path. Once installed you can use the tool as shown in the examples below.

🔨 Demo:

demo_video

🔧 Examples of use:

# generates a single gitignore file for both dart and flutter in ./src/.gitignore
blindfold --lang dart flutter
# use the append flag to add to the pre-existing gitignore file (can be shortened to -a)
blindfold --append macos
# you can specify a specific destination to store the gitignore file using the dest argument
blindfold --lang rust --dest ./src/
# you can put languages into directories by prefixing the language name with the path (which can include '**')
blindfold --lang rs/rust py/python **/make
# arguments can also be written in shorthand
blindfold -l rust -d ./src/
# shows full list of available templates
blindfold list
# There is a help screen that can be shown which details the subcommands and arguments to supply to the program
blindfold -h
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].