Skip to content

FaithfullPanda/CARDOPS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CardOps

Project Logo

A 'gamified' way to store your CLI commands, manage them, AND get them in your clipboard !

Overview

As a SysAdmin, my daily work often requires i use many CLI commands. Most of the time, i remember them, but as time and experience grow, we have to know a lot of different commands in different contexts ! I used to have a txt file, then an excel, then a simple html page with a quick copy to clipboard button... but it wasn't really fun to use, eye-pleasing and easy to maintain as the number of commands continued to grow, and the number of subjects too.

Then came the idea for CardOps: At first, i wanted to make it a simple html/js/css based command vault, nothing complicated. But then, i found this to be rather...bland. So i decided on adding funny elements; as i love video games and especially roguelikes/deckbuilder, i thought: why not ?

Whether you're looking to use it directly, adapt it to your own environment, or contribute improvements, feedback and contributions are welcome, and i'd be really happy to hear if anyone thought the idea was a nice one !

Features

  • Offline only - no data sent to any cloud.
  • Basic HTML/JS/CSS app made to work on any computer , only requires a browser
  • Uses INDEXEDB for data persistence: unless you clear everything (including the cache of your browser) you won't lose your data.
  • Download the Project, put it wherever you need, open index.html, and start playng around !
  • Sorting (name, recently created, or by Elevation level ! )
  • Card hand / Grid diplays
  • default templates for commonly used commands available
  • Ease of import/export: create (or use the templates) decks, imports them in the interface directly !
  • Open booster packs to get selected cards for a specific topic !
  • Booster pack Builder to make the json formatting easier: open booster-pack-creator.html, create your card deck, export it to json, and import it into cardops !
  • Share you booster packs Jsons to colleagues, trainees, whoever needs them !

Screenshots

CardOps :

image image image image image

Booster pack/deck generator:

image

Disclaimer

I'm a systems administrator, not a professional software developer. Most of the codebase was created with the assistance of modern AI coding tools and then reviewed, tested, and adapted to fit the project's requirements. While every effort has been made to ensure the project works reliably, there may be implementation choices that differ from what an experienced software engineer would produce.

If you spot issues, improvements, or better approaches, pull requests and constructive feedback are greatly appreciated, and i am open to discuss things ! This project is mainly an idea that I created thanks to AI tools and that i am happy to share, but it can still evolve / be better !

Status

This project is actively maintained as time permits and is primarily developed to solve practical operational needs.

Roadmap/Future Ideas

  • Operation Decks: transform your procedures into card hands, play them with tutorial like explanation, step by step.
  • PWA conversion
  • Mobile compatible app conversion
  • Server mode?

About

Small Utility programm to store CLI commands in a fun way

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Contributors