Download the PHP package there4/markdown-resume without Composer

On this page you can find all versions of the php package there4/markdown-resume. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package markdown-resume

Markdown Resume Generator Build Statusnodesource/node

Convert markdown to HTML and PDF resumes

Turn a simple Markdown document into an elegant resume with both a perfect pdf printable format, and a responsive css3 html5 file. You can view a sample at the blog post for the project, or look in examples/output to see sample PDFs.

Features

Installation

Docker

Run those commands in the directory where you put your markdown resume.

Oneshot command

This is best suited for use in scripts or in CI environments:

docker run -v ${PWD}:/resume there4/markdown-resume md2resume [options] command [arguments]

Interactive console

This allows you to enter an interactive console where you can easily experiment and run different commands:

docker run -it -v ${PWD}:/resume there4/markdown-resume

Local

  1. Clone the repo git clone [email protected]:there4/markdown-resume.git or Download ZIP
  2. PHP 7 and composer are installed and on your PATH
  3. composer install inside of the project directory to install dependencies

  4. For generating PDF files, you need to install wkhtmltopdf
    • OSX: brew cask install wkhtmltopdf via Homebrew Cask
    • Debian: sudo apt install php7.0-mbstring wkhtmltopdf
    • Fedora sudo dnf install php-mbstring wkhtmltopdf

Usage

The two most important commands are the following two. Run them inside the cloned directory

Help

Examples

Choose a template with the -t option.

If you want to edit your markdown resume in your editor while watching it update in your browser, run this command:

This makes the build script run periodically, and html document will refresh every two seconds via a meta tag. Open the ./examples/ouput/sample.html file in your browser, and then just save your markdown document when you want to see a fresh preview.

Authoring Your Resume

Markdown is limited to basic html markup. Follow the examples/source/sample.md file as a guideline. This file includes various headers and several nested elements. This allows us to construct a semantic HTML document for the resume, and then use CSS rules to display a nicely formatted resume. Note that because we have very few ways to nest or identify elements that many of the css rules are based on descendant and adjacent selectors.

Feature Development

In order to add new commands, you'll need to first install the dependencies via composer install

After that, you can run the md2resume_dev.php file from the command line.

Building a Release

  1. Tag the repo with the new build number.
  2. Run composer build.
  3. Push both the tag and the code.

Acknowledgments

The initial inspiration is from the Sample Resume Template. However, no HTML from that project has been used in this. General layout has been reused, and media queries have been added. It's a nice template, and if you are a more comfortable with html than markdown, you should use it.

Changelog


All versions of markdown-resume with dependencies

PHP Build Version
Package Version
Requires php Version >=7.1
kriswallsmith/assetic Version 1.1.2
leafo/lessphp Version v0.4.0
michelf/php-markdown Version 1.4.0
michelf/php-smartypants Version ^1.8
mustache/mustache Version 2.5.1
sunra/php-simple-html-dom-parser Version v1.5.0
symfony/config Version v2.3.4
symfony/console Version v2.3.4
symfony/yaml Version v2.3.4
twig/twig Version v1.13.2
symfony/event-dispatcher Version ^4.0@dev
leafo/scssphp Version dev-master
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package there4/markdown-resume contains the following files

Loading the files please wait ....