👔 💼 Build fast 🚀 and easy multiple beautiful resumes and create your best CV ever!

Overview


Markdownify
best-resume-ever

Travis badge

👔 💼 Build fast 🚀 and easy multiple beautiful resumes and create your best CV ever!

Made with Vue and LESS.



Cool

Creative

Green

Purple

Side Bar

Left Right

Material Dark

Oblique



Prerequisite

  1. It is required to have Node.js with version 8.5.0 or higher. To see what version of Node.js is installed on your machine type the following command in the terminal:
node -v
  1. If you do not have installed Node.js in your machine then go to this link in order to install node.

How to use

  1. Clone this repository.
git clone https://github.com/salomonelli/best-resume-ever.git
  1. Go to the cloned directory (e.g. cd best-resume-ever).

  2. Run npm install. This may take a few seconds.

  3. Customize your resume in the resume/ directory: edit your data data.yml and replace the default profile-picture id.jpg with your picture. Rename your picture as id.jpg and copy it in the resume/ directory. During this step, you may find it easier to navigate with Finder or File Explorer to get to the files. This will allow you to edit files with your computers default text editor.

  4. Preview resumes with npm run dev. The command will start a server instance and listen on port 8080. Open (http://localhost:8080/home) in your browser. The page will show some resume previews. To see the preview of your resume, with your picture and data, click on one layout that you like and the resume will be opened in the same window.

Resume previews

  1. Export your resume as pdf by running the command npm run export. In order to avoid errors due to the concurrency of two npm run commands, stop the execution of the previus npm run dev and then type the export command.

All resumes will be exported to the pdf/ folder.


Creating and Updating Templates

Please read the developer docs on how to create or update templates.


Contribute

Feel free to add your own templates, language supports, fix bugs or improve the docs. Any kind of help is appreciated! If you make any kind of changes to an existing template, please commit them as new templates.


Credits

This project uses several open source packages:



sarasteiert.com  ·  GitHub @salomonelli  ·  Twitter @salomonelli

License

MIT

Comments
  • Integration with GitHub Pages

    Integration with GitHub Pages

    Do you think it's a good idea to enable integration with GitHub Pages? This would allow devs to deploy their resume right from the command line using gh-pages

    enhancement 
    opened by cezar-carneiro 17
  • npm run export  working but no resume generated in pdf folder

    npm run export working but no resume generated in pdf folder

    DONE Compiled successfully in 9128ms

    Listening at http://localhost:8080

    Connected to server ... Exporting ... Finished exports.

    Downloads\resumes\best-resume-ever>

    help wanted 
    opened by pavanyogi 13
  • Blank review and blank PDFs generated while doing export on Linux

    Blank review and blank PDFs generated while doing export on Linux

    BUG

    Issue

    Blank review on Linux and blank PDFs on export

    Info

    • Operating System: LINUX
    • Node-Version: v8.8.1

    Reproduce

    Step 1: Done the editing in resume folder

    Step 2: Running the review on dev server

    dev server running host 8080 blank review

    The review runs on host 8080 but when I click on the template, it is blank

    Step 3: npm run export creates the pdf in PDF folder but all the pdf are blank

    export command runs successfully all blank pdfs

    opened by varunu28 9
  • Does not preview or export entire resume

    Does not preview or export entire resume

    Case

    • BUG

    Issue

    When previewing or exporting to PDF, only about 3/4ths of the resume is shown.

    Info

    • Operating System: Windows
    • Node-Version: v8.5.0

    Reproduce

    npm run dev npm run export

    opened by mgrigajtis 9
  • Update vue to the latest version 🚀

    Update vue to the latest version 🚀

    Version 2.5.3 of vue was just published.

    Dependency vue
    Current Version 2.5.2
    Type dependency

    The version 2.5.3 is not covered by your current version range.

    If you don’t accept this pull request, your project will work just like it did before. However, you might be missing out on a bunch of new features, fixes and/or performance improvements from the dependency update.

    It might be worth looking into these changes and trying to get this project onto the latest version of vue.

    If you have a solid test suite and good coverage, a passing build is a strong indicator that you can take advantage of these changes directly by merging the proposed change into your project. If the build fails or you don’t have such unconditional trust in your tests, this branch is a great starting point for you to work on the update.


    Release Notes v2.5.3

    Notable update: Type compatibility with TS 2.6

    Bug Fixes

    • core: static trees should be cached on options (#6826) (#6837) b6c384d
    • core: $set should respect properties on prototype chain 83ed926, closes #6845
    • core: also clone component slot children during deepClone 1cf02ef, closes #6891 #6915
    • core: properly mark slot rendered flag in production mode 4fe1a95, closes #6997
    • core: clean up target variables to avoid memory leaks (#6932) c355319, closes #6931
    • core: properly handle nested named slot passing 5a9da95, closes #6996
    • core: properly $off array of events (#6949) c24f3e4
    • ssr: properly render <select v-model> initial state e1657fd, closes #6986
    • ssr: properly render textarea value 79c0d7b, closes #6986
    • ssr: should not optimize root if conditions 4ad9a56, closes #6907
    • types: improve typing for better completion (#6886) 98ea0a3
    • types: relax $options type for TS2.6+ (#6819) 9caed00
    • keep-alive: higher priority for exclude than include (#6905) 604230f
    • v-model: correctly set select v-model initial value on patch (#6910) 58a39df
    • v-model: v-if / v-else not working with :type + v-model (#6955) 0c703e3, closes #6918
    • weex: stop trim css units in richtext component (#6927) 8a784d8
    • quirks: special case for static muted attribute in firefox f2e00f7, closes #6887
    • quirks: handle encoded tabs and newlines in attributes for Chrome a[href] and IE/Edge cfd73c2, closes #6828 #6916
    Commits

    The new version differs by 33 commits.

    • 2acc12c build: release 2.5.3
    • 015a318 build: build 2.5.3
    • ad673e1 chore: fix flow
    • 5a9da95 fix(slots): properly handle nested named slot passing
    • 4fe1a95 fix: properly mark slot rendered flag in production mode
    • e1657fd fix(ssr): properly render initial state e80104e refactor: minor tweak on conditions order (#6992) 79c0d7b fix(ssr): properly render textarea value 53b77f8 refactor: simplify mergeVNodeHook usage 664cee6 refactor: small tweak to #6910 58a39df fix(model): correctly set select v-model initial value on patch (#6910) 0c703e3 fix(v-model): v-if / v-else not working with :type + v-model (#6955) bdcc05a chore: fix creative Tim missing from the sponsors list (#6939) c24f3e4 fix(events): properly $off array of events (#6949) f2e00f7 fix: special case for static muted attribute in firefox

      There are 33 commits in total. See the full diff

    FAQ and help

    There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


    Your Greenkeeper bot :palm_tree:

    greenkeeper 
    opened by greenkeeper[bot] 8
  • Update vue-template-compiler to the latest version 🚀

    Update vue-template-compiler to the latest version 🚀

    Version 2.5.3 of vue-template-compiler was just published.

    Dependency vue-template-compiler
    Current Version 2.5.2
    Type devDependency

    The version 2.5.3 is not covered by your current version range.

    If you don’t accept this pull request, your project will work just like it did before. However, you might be missing out on a bunch of new features, fixes and/or performance improvements from the dependency update.

    It might be worth looking into these changes and trying to get this project onto the latest version of vue-template-compiler.

    If you have a solid test suite and good coverage, a passing build is a strong indicator that you can take advantage of these changes directly by merging the proposed change into your project. If the build fails or you don’t have such unconditional trust in your tests, this branch is a great starting point for you to work on the update.


    Release Notes v2.5.3

    Notable update: Type compatibility with TS 2.6

    Bug Fixes

    • core: static trees should be cached on options (#6826) (#6837) b6c384d
    • core: $set should respect properties on prototype chain 83ed926, closes #6845
    • core: also clone component slot children during deepClone 1cf02ef, closes #6891 #6915
    • core: properly mark slot rendered flag in production mode 4fe1a95, closes #6997
    • core: clean up target variables to avoid memory leaks (#6932) c355319, closes #6931
    • core: properly handle nested named slot passing 5a9da95, closes #6996
    • core: properly $off array of events (#6949) c24f3e4
    • ssr: properly render initial state e1657fd, closes #6986 ssr: properly render textarea value 79c0d7b, closes #6986 ssr: should not optimize root if conditions 4ad9a56, closes #6907 types: improve typing for better completion (#6886) 98ea0a3 types: relax $options type for TS2.6+ (#6819) 9caed00 keep-alive: higher priority for exclude than include (#6905) 604230f v-model: correctly set select v-model initial value on patch (#6910) 58a39df v-model: v-if / v-else not working with :type + v-model (#6955) 0c703e3, closes #6918 weex: stop trim css units in richtext component (#6927) 8a784d8 quirks: special case for static muted attribute in firefox f2e00f7, closes #6887 quirks: handle encoded tabs and newlines in attributes for Chrome a[href] and IE/Edge cfd73c2, closes #6828 #6916
    FAQ and help

    There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


    Your Greenkeeper bot :palm_tree:

    greenkeeper 
    opened by greenkeeper[bot] 8
  • Update html-webpack-plugin to the latest version 🚀

    Update html-webpack-plugin to the latest version 🚀

    ☝️ Greenkeeper’s updated Terms of Service will come into effect on April 6th, 2018.

    Version 3.0.0 of html-webpack-plugin was just published.

    Dependency html-webpack-plugin
    Current Version 2.30.1
    Type devDependency

    The version 3.0.0 is not covered by your current version range.

    If you don’t accept this pull request, your project will work just like it did before. However, you might be missing out on a bunch of new features, fixes and/or performance improvements from the dependency update.

    It might be worth looking into these changes and trying to get this project onto the latest version of html-webpack-plugin.

    If you have a solid test suite and good coverage, a passing build is a strong indicator that you can take advantage of these changes directly by merging the proposed change into your project. If the build fails or you don’t have such unconditional trust in your tests, this branch is a great starting point for you to work on the update.


    Commits

    The new version differs by 14 commits.

    • f669052 chore(package): Drop support for node version older than 6 (#861)
    • e01700e fix(package): use correct package-lock
    • 1dee37e fix(package): remove unnecessary prepare script (#17)
    • 04ee3a6 docs(README): standardize (#11)
    • 6319451 fix(package): add tapable >= v1.0.0 (dependencies) (#14)
    • f5252ff ci(travis): update webpack v4.0.0-beta.1...4.0.0 (WEBPACK_VERSION) (#15)
    • ebfc277 ci(.travis): add node lts/* && stable (#7)
    • 55aab64 ci(.bithoundrc): rm bithound service (#6)
    • 638c664 docs(LICENSE): use JSF license (#5)
    • d66a1a9 chore(package): add release script (#4)
    • a8a8c2b refactor: add webpack >= v4.0.0 support (#3)
    • f663339 Doc: define lodash loader as the default loader (#789)
    • aedc623 Update README.md (#768)
    • 672f34b Release 2.30.1

    See the full diff

    FAQ and help

    There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


    Your Greenkeeper bot :palm_tree:

    greenkeeper 
    opened by greenkeeper[bot] 6
  • Export doesn't work

    Export doesn't work

    Case

    • BUG

    Issue

    no PDF file in pdf/ folder after npm run export

    Info

    • Operating System: WINDOWS10
    • Node-Version: v8.9.4

    Reproduce

    npm run export
    i 「wdm」: Compiled successfully.                                                                                                                                                                   
    > Listening at http://localhost:8080                                                                                                                                                              
                                                                                                                                                                                                      
    Connected to server ...                                                                                                                                                                           
    Exporting ...                                                                                                                                                                                     
    Finished exports.                                                                                                                                                                                 
    (node:10632) UnhandledPromiseRejectionWarning: Unhandled promise rejection (rejection id: 1): AssertionError [ERR_ASSERTION]: Chromium revision is not downloaded. Run "yarn install" or "npm inst
    all"                                                                                                                                                                                              
    (node:10632) [DEP0018] DeprecationWarning: Unhandled promise rejections are deprecated. In the future, promise rejections that are not handled will terminate the Node.js process with a non-zero 
    exit code.                                                                                                                                                                                        
    (node:10632) UnhandledPromiseRejectionWarning: Unhandled promise rejection (rejection id: 2): AssertionError [ERR_ASSERTION]: Chromium revision is not downloaded. Run "yarn install" or "npm inst
    all"                                                                                                                                                                                              
    (node:10632) UnhandledPromiseRejectionWarning: Unhandled promise rejection (rejection id: 3): AssertionError [ERR_ASSERTION]: Chromium revision is not downloaded. Run "yarn install" or "npm inst
    all"                                                                                                                                                                                              
    (node:10632) UnhandledPromiseRejectionWarning: Unhandled promise rejection (rejection id: 4): AssertionError [ERR_ASSERTION]: Chromium revision is not downloaded. Run "yarn install" or "npm inst
    all"                                                                                                                                                                                              
    (node:10632) UnhandledPromiseRejectionWarning: Unhandled promise rejection (rejection id: 5): AssertionError [ERR_ASSERTION]: Chromium revision is not downloaded. Run "yarn install" or "npm inst
    all"                                                                                                                                                                                              
    (node:10632) UnhandledPromiseRejectionWarning: Unhandled promise rejection (rejection id: 6): AssertionError [ERR_ASSERTION]: Chromium revision is not downloaded. Run "yarn install" or "npm inst
    all"                                                                                                                                                                                              
    (node:10632) UnhandledPromiseRejectionWarning: Unhandled promise rejection (rejection id: 7): AssertionError [ERR_ASSERTION]: Chromium revision is not downloaded. Run "yarn install" or "npm inst
    all"                                                                                                                                                                                              
    
    bug 
    opened by 77QingLiu 6
  • Missing translations

    Missing translations

    Case

    • ENHANCEMENT

    Issue

    born ... in ... not translated in other language ( at least in french )

    Info

    • Operating System: W10 Pro
    • Node-Version: 8.9.0
    opened by CorentinDy 6
  • Cannot run 'npm run dev' on Linux

    Cannot run 'npm run dev' on Linux

    Case

    • BUG

    Issue

    Trying to execute npm run dev and getting an error message. Tried to clone from the original repository and I'm getting the same error.

    Info

    • Operating System: Linux (Ubuntu 16.04.3)
    • Node-Version: 8.9.0

    Reproduce

    0 info it worked if it ends with ok
    1 verbose cli [ '/home/gabrielcs/.nvm/versions/node/v8.9.0/bin/node',
    1 verbose cli   '/home/gabrielcs/.nvm/versions/node/v8.9.0/bin/npm',
    1 verbose cli   'run',
    1 verbose cli   'dev' ]
    2 info using [email protected]
    3 info using [email protected]
    4 verbose run-script [ 'predev', 'dev', 'postdev' ]
    5 info lifecycle [email protected]~predev: [email protected]
    6 verbose lifecycle [email protected]~predev: unsafe-perm in lifecycle true
    7 verbose lifecycle [email protected]~predev: PATH: /home/gabrielcs/.nvm/versions/node/v8.9.0/lib/node_modules/npm/bin/node-gyp-bin:/home/gabrielcs/Documentos/WebSites/awesome-cv-creator/node_modules/.bin:/home/gabrielcs/.nvm/versions/node/v8.9.0/bin:/home/gabrielcs/bin:/home/gabrielcs/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/snap/bin
    8 verbose lifecycle [email protected]~predev: CWD: /home/gabrielcs/Documentos/WebSites/awesome-cv-creator
    9 silly lifecycle [email protected]~predev: Args: [ '-c', 'check-node-version --node ">= 8.0.0"' ]
    10 silly lifecycle [email protected]~predev: Returned: code: 1  signal: null
    11 info lifecycle [email protected]~predev: Failed to exec predev script
    12 verbose stack Error: [email protected] predev: `check-node-version --node ">= 8.0.0"`
    12 verbose stack Exit status 1
    12 verbose stack     at EventEmitter.<anonymous> (/home/gabrielcs/.nvm/versions/node/v8.9.0/lib/node_modules/npm/node_modules/npm-lifecycle/index.js:280:16)
    12 verbose stack     at emitTwo (events.js:126:13)
    12 verbose stack     at EventEmitter.emit (events.js:214:7)
    12 verbose stack     at ChildProcess.<anonymous> (/home/gabrielcs/.nvm/versions/node/v8.9.0/lib/node_modules/npm/node_modules/npm-lifecycle/lib/spawn.js:55:14)
    12 verbose stack     at emitTwo (events.js:126:13)
    12 verbose stack     at ChildProcess.emit (events.js:214:7)
    12 verbose stack     at maybeClose (internal/child_process.js:925:16)
    12 verbose stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:209:5)
    13 verbose pkgid [email protected]
    14 verbose cwd /home/gabrielcs/Documentos/WebSites/awesome-cv-creator/resume
    15 verbose Linux 4.10.0-38-generic
    16 verbose argv "/home/gabrielcs/.nvm/versions/node/v8.9.0/bin/node" "/home/gabrielcs/.nvm/versions/node/v8.9.0/bin/npm" "run" "dev"
    17 verbose node v8.9.0
    18 verbose npm  v5.5.1
    19 error code ELIFECYCLE
    20 error errno 1
    21 error [email protected] predev: `check-node-version --node ">= 8.0.0"`
    21 error Exit status 1
    22 error Failed at the [email protected] predev script.
    22 error This is probably not a problem with npm. There is likely additional logging output above.
    23 verbose exit [ 1, true ]
    
    opened by GabrielCoelho 6
  • Does not run in Windows

    Does not run in Windows

    Case

    Bug

    Issue

    Unable to run in Windows 7

    Info

    • Operating System: Windows 7
    • Node-Version: 6.11.3
    • NPM Version: 3.10.10

    Log file output:

    0 info it worked if it ends with ok
    1 verbose cli [ 'C:\\Program Files\\nodejs\\node.exe',
    1 verbose cli   'C:\\Program Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js',
    1 verbose cli   'run',
    1 verbose cli   'dev' ]
    2 info using [email protected]
    3 info using [email protected]
    4 verbose run-script [ 'predev', 'dev', 'postdev' ]
    5 info lifecycle [email protected]~predev: [email protected]
    6 silly lifecycle [email protected]~predev: no script for predev, continuing
    7 info lifecycle [email protected]~dev: [email protected]
    8 verbose lifecycle [email protected]~dev: unsafe-perm in lifecycle true
    9 verbose lifecycle [email protected]~dev: PATH: C:\Program Files\nodejs\node_modules\npm\bin\node-gyp-bin;C:\Users\ma331192\src\best-resume-ever\node_modules\.bin;%SystemRoot%\system32\WindowsPowerShell\v1.0\;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Program Files (x86)\Sennheiser\SoftphoneSDK\;%USERPROFILE%\.dnx\bin;C:\Program Files\Microsoft DNX\Dnvm\;C:\Program Files\Microsoft SQL Server\120\Tools\Binn\;C:\Program Files\Microsoft SQL Server\130\Tools\Binn\;C:\Program Files\TortoiseGit\bin;C:\Program Files (x86)\PuTTY\;C:\Program Files (x86)\Microsoft SQL Server\110\Tools\Binn\ManagementStudio\;C:\Program Files (x86)\Microsoft SQL Server\110\Tools\Binn\;C:\Program Files\Microsoft SQL Server\110\Tools\Binn\;C:\Program Files (x86)\Microsoft SQL Server\110\DTS\Binn\;C:\Java\bin;C:\apache-maven-3.3.9\bin;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files\Microsoft SQL Server\110\DTS\Binn\;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\PrivateAssemblies\;C:\Program Files\nodejs\;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\Sennheiser\SoftphoneSDK\;C:\Users\ma331192\.dnx\bin;C:\Program Files\Microsoft DNX\Dnvm\;C:\Program Files\Microsoft SQL Server\120\Tools\Binn\;C:\Program Files\Microsoft SQL Server\130\Tools\Binn\;C:\Users\ma331192\AppData\Local\Programs\Git\cmd;C:\Users\ma331192\AppData\Local\atom\bin
    10 verbose lifecycle [email protected]~dev: CWD: C:\Users\ma331192\src\best-resume-ever
    11 silly lifecycle [email protected]~dev: Args: [ '/d /s /c', 'node build/dev-server.js' ]
    12 silly lifecycle [email protected]~dev: Returned: code: 1  signal: null
    13 info lifecycle [email protected]~dev: Failed to exec dev script
    14 verbose stack Error: [email protected] dev: `node build/dev-server.js`
    14 verbose stack Exit status 1
    14 verbose stack     at EventEmitter.<anonymous> (C:\Program Files\nodejs\node_modules\npm\lib\utils\lifecycle.js:255:16)
    14 verbose stack     at emitTwo (events.js:106:13)
    14 verbose stack     at EventEmitter.emit (events.js:191:7)
    14 verbose stack     at ChildProcess.<anonymous> (C:\Program Files\nodejs\node_modules\npm\lib\utils\spawn.js:40:14)
    14 verbose stack     at emitTwo (events.js:106:13)
    14 verbose stack     at ChildProcess.emit (events.js:191:7)
    14 verbose stack     at maybeClose (internal/child_process.js:920:16)
    14 verbose stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:230:5)
    15 verbose pkgid [email protected]
    16 verbose cwd C:\Users\ma331192\src\best-resume-ever
    17 error Windows_NT 6.1.7601
    18 error argv "C:\\Program Files\\nodejs\\node.exe" "C:\\Program Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js" "run" "dev"
    19 error node v6.11.3
    20 error npm  v3.10.10
    21 error code ELIFECYCLE
    22 error [email protected] dev: `node build/dev-server.js`
    22 error Exit status 1
    23 error Failed at the [email protected] dev script 'node build/dev-server.js'.
    23 error Make sure you have the latest version of node.js and npm installed.
    23 error If you do, this is most likely a problem with the best-resume-ever package,
    23 error not with npm itself.
    23 error Tell the author that this fails on your system:
    23 error     node build/dev-server.js
    23 error You can get information on how to open an issue for this project with:
    23 error     npm bugs best-resume-ever
    23 error Or if that isn't available, you can get their info via:
    23 error     npm owner ls best-resume-ever
    23 error There is likely additional logging output above.
    24 verbose exit [ 1, true ]
    

    Reproduce

    npm run dev

    EDIT by @pubkey : Format bash-output.

    opened by mgrigajtis 6
  • Node needs updating in package.json

    Node needs updating in package.json

    Case

    BUG

    Issue

    npm run export not working - node needs to be updated to 16.16.0 in package.json

    Info

    • Operating System: MacOs Unix

    Reproduce

    run npm run export, get error:

    ERROR: npm is known not to run on Node.js v10.11.0 You'll need to upgrade to a newer Node.js version in order to use this version of npm. You can find the latest version at https://nodejs.org/ ERROR: npm is known not to run on Node.js v10.11.0 You'll need to upgrade to a newer Node.js version in order to use this version of npm. You can find the latest version at https://nodejs.org/

    I can fix it by changing the node version in package.json and running npm i

    opened by Hevski 0
  • --inspect-publish-uid= is not allowed in NODE_OPTIONS

    --inspect-publish-uid= is not allowed in NODE_OPTIONS

    Case

    when npm run dev

    D:\proj\vue\best-resume-ever_2022-07-08\node_modules.bin\[email protected]@node\bin\node: --inspect-publish-uid= is not allowed in NODE_OPTIONS Waiting for the debugger to disconnect...

    Issue

    Info

    • Operating System:
    • windowns
    • Node-Version: D:\proj\vue\best-resume-ever_2022-07-08>node -v v14.17.6

    Reproduce

    opened by starplatinum3 0
  • Add a code of conduct to repository

    Add a code of conduct to repository

    This PR contains:

    Improved documentation - a code of conduct file.

    Describe the problem you have without this PR

    Currently, the documentation is sparse and I believe all projects can benefit from a code of conduct.

    opened by DresdenL 0
  • Add option to export a single template

    Add option to export a single template

    This PR contains:

    • an opt-in performance optimization

    Describe the problem you have without this PR

    The export script is very memory-hungry because it creates as many instances of a Chromium browser as there are templates. My laptop doesn't have too much RAM and it often freezes when I run export on this project.

    There's room for optimizing that by launching a single instance of Chromium and opening a number of tabs/pages. But in the meantime, here's a pretty simple workaround that allows a single template export by setting an option in the terminal:

    npm run export --template=TEMPLATE_NAME
    

    Another benefit of this feature is that you can export only the template you're working on, instead of exporting all and then having to git add the pdf you're interested in, checkout the rest of the pdf dir, etc.

    opened by victor-gp 0
Owner
Sara Steiert
Loves Javascript, cats and müsli. Professional Cake-Eater. Defender of cheese, currently living in Stuttgart, Germany.
Sara Steiert
Create a beautiful cut effect to your fixed element and change its color with cut effect when scrolling

Chameleons for Vue.JS (BETA) Create a beautiful cut effect to your fixed element and change its color with cut effect when scrolling. Zero dependecy.

Elvis Gómez 2 Jun 30, 2021
A Webpage build with Nuxtjs and Vuetify to easily show and switch between multiple OpenAPI descriptions

OpenAPI Viewer This repo contains a Webpage build with Nuxtjs and Vuetify to easily show and switch between multiple OpenAPI descriptions. The data co

null 2 Sep 1, 2022
Best laptops, phones and earphones suggestions in different price ranges for india

best-products Build Setup # install dependencies $ npm install # serve with hot reload at localhost:3000 $ npm run dev # build for production and la

Vibrant Dev 2 Nov 8, 2021
The best typing test for programmers

CodeRush The best typing test for programmers View Live · Report Bug · Request a Feature · Donate Table of Contents About the Project Built With Getti

 Łukasz Wielgus 41 May 15, 2022
Best-shot - a webpack config tool chain

Best-shot - a webpack config tool chain

best-shot 1 Apr 9, 2022
A Vue.js component for creating polls, voting and showing results. It’s easy to implement and easy to customize.

vue-easy-polls A Vue.js component for creating polls, voting and showing results. It’s easy to implement and easy to customize. Demo See live demo her

UPDIVISION 14 Sep 5, 2022
Vue3-easy-swiper - An easy swiper built with vue 3

vue3-easy-swiper 基于 Vue3.0 + ts 开发 轻量、简易,支持无缝轮播 Install npm i vue3-easy-swiper -

油条包麻子 3 Jan 24, 2022
⚡ A beautiful Lanyard visualizer tool to display your Discord status online! Works with Spotify and all RPCs!

A service to see your Discord status online easy and for free with the help of the Lanyard API! To use this service, you have to be in Lanyard's Discord server so that it could monitor you, you can find the invite link in Lanyard's GitHub repository.

EGGSY 45 Sep 15, 2022
Start accepting Bitcoin payments on your website in minutes. Beautiful widgets, no fees, instant payouts.

Start accepting Bitcoin payments on your website in minutes. Beautiful widgets, no fees, instant payouts.

René Aaron 28 Oct 3, 2022
Matteo Bruni 4.1k Oct 1, 2022
Get an overview of all your Grapher links and Collection2 schemas, and create queries just by clicking (with live results)

Graphical Grapher Get an overview of all your Grapher links and Collection2 schemas, and create queries just by clicking (with live results) Demo Inst

Simon Herteby 13 May 6, 2022
Easily create your QR Code with this application.

QRCode generator ?? About the developer by Juan Pablo ?? About the project Create QRCode easily with this VueJs application. Click here to access: QRC

Juan Pablo 33 Sep 15, 2022
Easily create documentation for your Vue components

As your project and codebase grows the number of components grows rapidly with it and you will properly have a hard time to remember what a component is used for and what props it'll take. With this in mind i have created vue-documentor.

Carsten Daurehøj 1 May 10, 2018
MKTemplate is Free and Open Source. It features multiple HTML and VueJS elements and it comes with dynamic components for VueJS

MKTemplate A beautiful UI . Start your Web Site with this bootstrap and VueJS UI . MKTemplate is Free and Open Source. It features multiple HTML and V

Moutawakkil Mohammed 10 May 31, 2022
Use multiple Vue apps of the same class on the same page

MultiVue for Vue.js Use multiple vue apps of the same class on the same page. Vue support Supports only Vue >= 2 Installation $ npm install vue-multiv

Drew Bartlett 16 Mar 12, 2022
🔦 Vue component for highlight multiple instances of a word

vue-highlight-text Vue component for highlight multiple instances of a word Installation # with yarn yarn add vue-highlight-text # with npm npm insta

Chanwit Piromplad 55 Mar 14, 2022
Webpack/Rollup/Vite plugin to add multiple root-node support to Vue 2 SFCs

vue-frag-plugin Webpack/Rollup/Vite plugin to use multiple root nodes in Vue 2 Single-file Components (SFCs). Powered by vue-frag. <template> <!--

hiroki osame 39 Jul 2, 2022
A simple program that calculates how much each rider should pay in a carpool with multiple destinations.

Cab Fare Splitter This is a simple program that splits a carpool fare between multiple riders, based on their expected cab fare if they did not carpoo

Changbai Li 1 Dec 2, 2021
Underway wails + go + vue3 = multiple database visualization development tools

Underway wails + go + vue3 = multiple database visualization development tools

null 71 Oct 3, 2022