Code Monkey home page Code Monkey logo

rdm's Introduction

rdm - ReadMe scaffolding

CircleCI GitHub release license

Command line tool to create default LICENSE.md, CODE_OF_CONDUCT.md and README.md files for your typical GitHub open source project.

Features

$ > rdm

Scaffold common GitHub project files.

Usage:
  rdm [command]

Available Commands:
  conduct     Generate CODE_OF_CONDUCT.md file
  help        Help about any command
  license     Generate LICENSE.md file
  version     Show command version

Flags:
      --config string   config file (default is $HOME/.rdm.yaml)
  -f, --force           Overwrite files
  -o, --out string      output path (default is current directory)

Install

$ > brew tap sbstjn/bin
$ > brew install rdm
$ > rdm version
0.0.3

Usage

Project License

Choose either to unlicense your code, or use the default MIT license for your project.

$ > rdm license # -o destination/path, default is current directory

Code of Conduct

Generate a CODE_OF_CONDUCT.md file based on Contributor Covenant.

$ > rdm conduct # -o destination/path, default is current directory

Contribute

Run make bindata after you update a template. ๐Ÿ™†

Todo

  • Generate README.md
    • Support for different sections (shields.io etc.)
  • Generate LICENSE.md (MIT, Unlicense)
  • Generate CODE_OF_CONDUCT.md
  • Presets for different languages (Node, Go)
  • Use git config for default values

rdm's People

Contributors

sbstjn avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

Forkers

ohadschn

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.