Skip to content

mdCreator creates a README.md file from command line and with a .json configuration file.

License

Notifications You must be signed in to change notification settings

0Nom4D/mdCreator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

70 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

mdCreator

mdCreator is a Python project. mdCreator can create a README.md file using basic Python functionalities. mdCreator is connected to the Tenor API to get Gifs.

Before continuing

Maintainability Rating Reliability Rating GitHub Documentation

This project is under the jurisdiction of the MIT License. Don't do dumb things.

Alt Text

In order to make mdCreator work from anywhere you can add it inside your $PATH environment variable:

$> export PATH=$PATH:path_to_mdCreator

Prerequisites

To use this project, you'll need Python (Version 3.8):

Please refer to this link in order to install requests python 3 module and python-dotenv python 3 module:

Building program

mdCreator is a little Python Script dedicated to help programmers to not spend 4 hours creating a README.md. Created README.md is perfectly customisable using a .json configuration file.

mdCreator use Tenor GIF Api. To use mdCreator, you will need a Tenor API Key. To get one, you can check this.

mdCreator works as it follows:

$> mdCreator --pname <Project Name> -l <Project's Main Language>

You can have access to every option, you can use -h / --help option or read the table below.

Options Action Mandatory
-p / --pname Name Project Name
-l / --language Language Project's Main Language
-a / --array Create a table in your README.md
-g / --gif [Keywords ...] Add Gifs corresponding to the keywords you give

You can also change the written categories by changing the mdCreator.json configuration file by adding / removing the categories. Please use the following syntax while adding categories:

{
  "student": {
    "authors": {
      "range": 2,
      "title": "My new title",
      "description": "My new description"
    },
  }
}

where
    range is the size of the title to add to the README (1 is the biggest and 3 is the smallest)

For more information about configuration file, please check the mdCreator wiki!

You now have the choice between a student configuration and a new professional configuration. Feel free to edit the 'pro' section inside the mdCreator.json configuration file.

Coding Style

mdCreator is developed with Python. There's not a real coding style, but I tried being the cleaner possible.

Authors

Contributors

Alt Text

About

mdCreator creates a README.md file from command line and with a .json configuration file.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published