Skip to content

Otavie/cli-dictionary

Repository files navigation

COMMAND LINE INTERFACE (CLI) DICTIONARY APP

The Command Line Interface (CLI) Dictionary is a web-based app designed to assist users in searching for the meanings of frequently used commands and terms in shell environments and text editors. This app features a comprehensive list of commands utilized in vi, emacs, and git. The app provides a quick and easy way for users to access the definitions of frequently used commands and terms without leaving their terminal.

Features

  • Definition lookup for frequently used commands and terms in shell environments and text editors
  • Lookup for usage of these commands.
  • List of commands utilized in vi, emacs, and git
  • Cross-platform compatibility for Windows, macOS, and Linux systems
  • Switchable from night to day mode and vice versa
  • Background color changes based on the menu item one clicked on
  • Responsive for both mobile, tab and desktop devices

Recommendation for Improvement:

  • Linux commands can be added too
  • Machine Learning technique can be used to ensure you don't have to type the exact word you are looking for before the dictionary understands what you want

Technologies Used

This app was built using the following technologies:

  • HTML, (S)CSS and JavaScript
  • JSON

Usage

Click CLI Dictionary to open the app and start using it. The home screen displays a search box where a command can be entered and searched. Additionally, the app includes three distinct menu items that allow users to easily switch between the search interfaces for git, emacs and vi commands and terms.

Contributing

If you would like to contribute to this project, please follow these steps:

  • Fork this repository.
  • Create a new branch for your changes.
  • Make your changes and commit them with descriptive commit messages.
  • Push your changes to your forked repository.
  • Open a pull request to this repository with a detailed description of your changes.

Credits

This app was developed by Otavie Okuoyo and is under no license.

Duration of Project:

Just < 24 Hour for everything - the design and the writing of the codes

Date:

Thursday, February 2, 2023

About

A web app that shows the meaning of commands from Git, Emacs and Vi

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published