Skip to content

Instantly share code, notes, and snippets.

@asbjornu
Last active April 1, 2023 22:48
Show Gist options
  • Save asbjornu/7873be2713fcacc911be2035a482091d to your computer and use it in GitHub Desktop.
Save asbjornu/7873be2713fcacc911be2035a482091d to your computer and use it in GitHub Desktop.
JSON Resume Themes
#!/usr/bin/env bash
mkdir -p "resumes"
while read -r p; do
sanitized_filename="${p//[^A-Za-z0-9._-]/_}"
logfile="resumes/$sanitized_filename.log"
outputfile="resumes/$sanitized_filename.html"
echo "Converting JSON Resume..."
echo " Theme: $p"
npm install --save-dev "$p" > "$logfile" 2>&1
npx resume export --theme "$p" --format html "$outputfile" >> "$logfile" 2>&1
npm uninstall --save-dev "$p" >> "$logfile" 2>&1
if [ -f "$outputfile" ]; then
echo " Result: Success"
open "$outputfile"
else
echo " Result: Failed. See $logfile for details."
fi
done < jsonresume-themes.txt
@anthonyjdella/jsonresume-theme-anthonyjdella-kards
jsonresume-theme-edify
jsonresume-theme-github
jsonresume-theme-gnap
jsonresume-theme-hydejack
jsonresume-theme-kards
jsonresume-theme-noah
jsonresume-theme-onepageresume
jsonresume-theme-orbit
jsonresume-theme-papirus
jsonresume-theme-eloquent
jsonresume-theme-randytarampi
jsonresume-theme-eloquent-ru
jsonresume-theme-even
jsonresume-theme-eloquent-mod
jsonresume-theme-moon
jsonresume-theme-macchiato
jsonresume-theme-material
@kurone-kito/jsonresume-theme-japanese-cv-style-docx
jsonresume-theme-kards
jsonresume-theme-orbit
jsonresume-theme-actual
jsonresume-theme-macchiato-ibic
@anthonyjdella/jsonresume-theme-anthonyjdella-actual
jsonresume-theme-straightforward
jsonresume-theme-stackoverflowed
jsonresume-theme-orbit-original
jsonresume-theme-mocha-responsive
@randy.tarampi/resume
jsonresume-theme-actual-letter
jsonresume-theme-macchiato-macea
jsonresume-theme-apage
@anthonyjdella/jsonresume-theme-anthonyjdella-mocha-responsive
jsonresume-theme-ks
@anthonyjdella/jsonresume-theme-anthonyjdella-kards
@randy.tarampi/printables
jsonresume-theme-elegant-jali
jsonresume-theme-briefstrap
@the-ksquare-group/jsonresume-theme-ks
@anthonyjdella/jsonresume-theme-anthonyjdella-orbit
jsonresume-theme-developpez
@anthonyjdella/jsonresume-theme-anthonyjdella-caffeine
jsonresume-theme-elegant-maksymgendin
@anthonyjdella/jsonresume-theme-anthonyjdella-rocketspacer
jsonresume-theme-autumn
jsonresume-theme-caffeine-tweaked
gatsby-theme-jsonresume
jsonresume-theme-macea
jsonresume-theme-onepage-plus
jsonresume-theme-macea-ece
@anthonyjdella/jsonresume-theme-anthonyjdella-stackoverflow
jsonresume-theme-full-ext
jsonresume-theme-onepageresume
@anthonyjdella/jsonresume-theme-anthonyjdella-github
@anthonyjdella/jsonresume-theme-anthonyjdella-simple-red
jsonresume-theme-elegant-tw
jsonresume-theme-japanese-cv-style
jsonresume-theme-pumpkin
jsonresume-theme-spartan-extended
jsonresume-theme-full
jsonresume-theme-print-flexbox
jsonresume-theme-eleganter
jsonresume-theme-caffeine
jsonresume-theme-spartan-extended-certs
jsonresume-theme-md
@anthonyjdella/jsonresume-theme-anthonyjdella-elegant
jsonresume-theme-orbit-remasterized-fr
jsonresume-theme-jacrys
jsonresume-theme-mix
jsonresume-theme-stackoverflow-ibic
jsonresume-theme-curzy
jsonresume-theme-stackoverflow-es
jsonresume-theme-stackoverflow-marion
jsonresume-theme-markdown
jsonresume-theme-kendall-projects
@tjscollins/jsonresume-theme-streamline
jsonresume-theme-github
jsonresume-theme-smart
jsonresume-theme-simple
jsonresume-theme-ravgift
@stevejobschen/jsonresume-theme-actual
jsonresume-theme-paper-zh-hant
jsonresume-theme-spartacus
jsonresume-theme-compact-extended
jsonresume-theme-compactbr
@anthonyjdella/jsonresume-theme-anthonyjdella-dave
jsonresume-theme-simplyelegant
jsonresume-theme-elegant-fr
jsonresume-theme-elegant-projects
@anthonyjdella/jsonresume-theme-anthonyjdella-spartan
jsonresume-theme-printclassy
jsonresume-theme-jupe
instant-helios
jsonresume-theme-compact-pt-br
jsonresume-theme-skills
jsonresume-theme-short
jsonresume-theme-sceptile
jsonresume-theme-elegant-zh-hant
jsonresume-theme-onepage-simplified
jsonresume-theme-tan-responsive
jsonresume-theme-stackoverflow
jsonresume-theme-keloran
jsonresume-theme-onepage-updated
jsonresume-theme-keloran-fr
jsonresume-theme-dark-classy-responsive
jsonresume-theme-light-classy-responsive
jsonresume-theme-awolden
jsonresume-theme-fresh
jsonresume-theme-dave
jsonresume-theme-bootstrap-icons
jsonresume-theme-eternal
jsonresume-theme-flat-blue
jsonresume-theme-light-classy-concise
jsonresume-theme-slickoverflow
jsonresume-theme-papirus
jsonresume-theme-resu
jsonresume-theme-contempo
jsonresume-theme-kate
@jsonresume/theme-boilerplate
jsonresume-theme-paper-it
jsonresume-theme-papier
jsonresume-theme-kwan
jsonresume-theme-striking
jsonresume-theme-elephant
jsonresume-theme-paperalt
jsonresume-theme-umennel
jsonresume-theme-riga
jsonresume-theme-foxyboxy
jsonresume-theme-srt
jsonresume-theme-paper-pt-br
jsonresume-theme-hydejack
jsonresume-theme-genocation
jsonresume-theme-bzdev
jsonresume-theme-direct
jsonresume-theme-kendall-ksenia
jsonresume-theme-shorter-miles
jsonresume-theme-short-stephenfork
jsonresume-theme-simplistic
jsonresume-theme-short-remix
jsonresume-theme-kendall-gren
jsonresume-theme-short-newmanrsfork
jsonresume-theme-sidepanel
jsonresume-theme-short-with-location
jsonresume-theme-srt-it
jsonresume-theme-papirus-ru
jsonresume-theme-slicker
jsonresume-theme-retro
jsonresume-theme-kwan-fix
jsonresume-theme-verbum
jsonresume-theme-ankurclass
jsonresume-theme-rhinebeck
jsonresume-theme-onepageresume-alt
jsonresume-theme-concise-serif
jsonresume-theme-short-nderkach
jsonresume-theme-cora
jsonresume-theme-shorter-bill
jsonresume-theme-onepage-nderkach
jsonresume-theme-spartan-projects
jsonresume-theme-refined
jsonresume-theme-fr_flat
jsonresume-theme-flatphill
ankur-jsonresume-theme-class
jsonresume-theme-elegant-wso
jsonresume-theme-elegant-tarq
jsonresume-theme-business
jsonresume-theme-flat-zh-fork
jsonresume-theme-kwan-linkedin
jsonresume-theme-concise
jsonresume-theme-a11y
jsonresume-theme-sheerun
jsonresume-theme-uppsala
jsonresume-theme-ceevee
jsonresume-theme-boldstatement
jsonresume-theme-spartan-skills-de
jsonresume-theme-modern-extended
jsonresume-theme-sshorter
jsonresume-theme-light-caffienated
jsonresume-theme-kendall-pt-br
jsonresume-theme-juno
jsonresume-theme-crisp
jsonresume-theme-crispy-potato
jsonresume-theme-austinmcconnell
jsonresume-theme-traditional
jsonresume-theme-class2
jsonresume-theme-student-onepage
jsonresume-theme-edify
jsonresume-theme-onepage-mrseanryan
jsonresume-theme-spartan
jsonresume-theme-responsive
jsonresume-theme-kendall-variation
jsonresume-theme-onepage-wide
jsonresume-theme-wraypro
jsonresume-theme-flat-yi
jsonresume-theme-spartan-v1
jsonresume-theme-dangerflat
jsonresume-theme-classic
jsonresume-theme-flat_projects
jsonresume-theme-futura
jsonresume-theme-onepage-fr
jsonresume-theme-flat-year
jsonresume-theme-flat-es
jsonresume-theme-flat-optimized
jsonresume-themeutils
jsonresume-theme-toko
jsonresume-theme-tokyo
jsonresume-theme-flat-fork
jsonresume-theme-donkeymedia
jsonresume-theme-latex
@zeukkari/grommet-resume
jsonresume-theme-sasha
jsonresume-theme-boilerplate
jsonresume-theme-rocketspacer
jsonresume-theme-spartanbentekkie
jsonresume-theme-elegant_fork
jsonresume-theme-futura-wp
jsonresume-theme-aaron
jsonresume-theme-elegant_sargefork
jsonresume-themes-feed
jsonresume-theme-business-card
jsonresume-theme-elegant_sargefork_no_volunteer
jsonresume-theme-modern-freelance
jsonresume-theme-modern2
jsonresume-theme-elegant_sargefork-no-volunteer
jsonresume-theme-modern-with-projects-section
jsonresume-theme-elite
jsonresume-theme-standard-resume-extended
jsonresume-theme-standard-resume
jsonresume-theme-hired
jsonresume-theme-simplex
jsonresume-theme-mantra
jsonresume-theme-elegant
jsonresume-theme-stackoverflow2
jsonresume-theme-paper
jsonresume-theme-ace
jsonresume-theme-cvstrap
jsonresume-theme-classy
jsonresume-theme-compact-light-fr
jsonresume-theme-compact-dark-fr
jsonresume-theme-kendall
jsonresume-theme-wb-elegant
jsonresume-theme-flat
jsonresume-theme-elegant-leonth
jsonresume-theme-lemonlabs
jsonresume-theme-fullmoon
jsonresume-theme-kendall-beardtree
jsonresume-theme-zurb
jsonresume-theme-onepage
jsonresume-theme-techlead
@nij4t/jsonresume-theme-flat
jsonresume-theme-modern
jsonresume-theme-tachyons-clean
jsonresume-theme-paper-plus-plus
jsonresume-theme-simple-red
jsonresume-theme-timeline-fixed
jsonresume-theme-compact
jsonresume-theme-nominaltech
jsonresume-theme-elegant-mrseanryan
jsonresume-theme-slick
jsonresume-theme-nl-flat
jsonresume-theme-stackoverflow-skills-below-education
jsonresume-theme-class
jsonresume-theme-elegantnew
jsonresume-theme-qlh
jsonresume-theme-elegant-custom
jsonresume-theme-flat-projects
jsonresume-theme-lukemeads
jsonresume-theme-light
jsonresume-theme-onepage-efficient
jsonresume-theme-daru
jsonresume-theme-joeytall
jsonresume-theme-daru-new
jsonresume-theme-paper-vforesee
jsonresume-theme-haosio
jsonresume-theme-kendall-vforesee
jsonresume-theme-aboutcontent
jsonresume-theme-tyler
jsonresume-theme-protos
jsonresume-theme-murtaza
jsonresume-theme-test
jsonresume-theme-kendall-de
jsonresume-theme-robin
jsonresume-theme-psimple
jsonresume-theme-flat-extended
jsonresume-theme-json
jsonresume-theme-jjlorenzoelegant
jsonresume-theme-elegant-mobile-jjlorenzo
jsonresume-theme-mint
jsonresume-theme-elegant-tautologistics-ptbr
jsonresume-theme-msresume
jsonresume-theme-heavypaper-extended
jsonresume-theme-pinage404
jsonresume-theme-flat-vforesee
jsonresume-theme-business-card-minimal
jsonresume-theme-lowmess
jsonresume-theme-flat-custom-trimed
jsonresume-theme-extelegant
jsonresume-theme-austerity
jsonresume-theme-blue
jsonresume-theme-gross
jsonresume-theme-pring
jsonresume-theme-ozee31
kcv-theme-rocketspacer
jsonresume-theme-timeline
kcv-theme-print-flexbox
jsonresume-theme-elegant-fr-mod
jsonresume-theme-spartacus-prime
jsonresume-theme-samk
jsonresume-theme-light-nl
jsonresume-theme-elegant-pdf
jsonresume-theme-contempo-vforesee
jsonresume-theme-elegantfixed
jsonresume-theme-dark-classy
jsonresume-theme-compact-new
jsonresume-theme-light-classy-responsive-fr
jsonresume-theme-elegant-fr2
jsonresume-theme-kcv
jsonresume-theme-stackoverflow-mats
jsonresume-theme-kendall-felipecrs
jsonresume-theme-spartacus-nl
jsonresume-theme-light-classy-responsive-m2
jsonresume-theme-eddywashere
jsonresume-theme-stackoverflow-skills
jsonresume-theme-simple-nl
jsonresume-theme-so-moon
jsonresume-theme-stackoverflow-plus
jsonresume-theme-standard-resume-de
kcv-theme-simple-red
kcv-theme-elegant
kcv-theme-riga
kcv-theme-compact
kcv-theme-simple
kcv-theme-mocha-responsive
jsonresume-theme-elegant-mobile
jsonresume-theme-classy-vforesee
jsonresume-theme-kwann-nl
jsonresume-theme-gnap
jsonresume-theme-paper_cn
jsonresume-theme-material-moon
jsonresume-theme-nominaltech-nl
jsonresume-theme-elegant-ryantrinkle
jsonresume-theme-eternal-de
jsonresume-theme-straightforward-certs
jsonresume-theme-slick-nl
jsonresume-theme-rocketspacer-vforesee
jsonresume-theme-paper_en
jsonresume-theme-elegant-tautologistics
jsonresume-theme-elegant-hitesh
jsonresume-theme-heavypaper
jsonresume-theme-cards
jsonresume-theme-plick
jsonresume-theme-noah
jsonresume-theme-kwaln-nl
jsonresume-theme-kwan-nl
jsonresume-theme-nameme
jsonresume-theme-class-vforesee
jsonresume-theme-fizz
jsonresume-theme-shorter
jsonresume-theme-elegant-compact
jsonresume-theme-qimia
jsonresume-theme-kendall-custom
jsonresume-theme-kendall-alt
jsonresume-theme-kendalles
jsonresume-theme-kendall-fr
jsonresume-theme-sasha_fixed
jsonresume-theme-kwam-nl
jsonresume-theme-elegant-simplified
jsonresume-theme-kendall-fork
jsonresume-theme-kendall-fix
jsonresume-theme-juno-nl
jsonresume-theme-minimal
jsonresume-theme-srt-vforesee
jsonresume-theme-fresh-vforesee
jsonresume-theme-boilerplate-vforesee
jsonresume-theme-orbit-vforesee
jsonresume-theme-slick-bentley
jsonresume-theme-hyperfocus
jsonresume-theme-github-vforesee
jsonresume-theme-material-design
jsonresume-theme-jat
jsonresume-theme-minimalism
jsonresume-theme-flatter
jsonresume-theme-clean
jsonresume-theme-mu
jsonresume-theme-flat-davidgwking
jsonresume-theme-paper-v2
jsonresume-theme-paper-monofont
jsonresume-theme-print
jsonresume-theme-paper-fixed
jsonresume-theme-stackoverflow-vforesee
jsonresume-theme-materialize
jsonresume-theme-sergio
jsonresume-theme-ifyoumakeit
jsonresume-theme-newflat
jsonresume-theme-flat-fr
jsonresume-theme-next
jsonresume-theme-elegantprofile
jsonresume-theme-eleganto
jsonresume-theme-polymer
jsonresume-theme-ah3nry
jsonresume-theme-paper-condensed
jsonresume-theme-spartan-skills
jsonresume-theme-trivento
jsonresume-theme-walk
jsonresume-theme-onepageresumefixed
jsonresume-theme-real
jsonresume-theme-intern
jsonresume-theme-fresh-certificate
jsonresume-theme-kwan-no-skills-level
jsonresume-theme-onepage_zena
jsonresume-theme-flat-nl
jsonresume-theme-srt-epost
jsonresume-theme-demo
jsonresume-theme-depassementdepile
jsonresume-theme-semantic-ui
jsonresume-theme-onepage-pt-br
jsonresume-theme-joomla-flats
jsonresume-theme-onepage-fork
jsonresume-theme-standard-resume-vforesee
jsonresume-theme-business-card-vforesee
jsonresume-theme-onepage-year
jsonresume-theme-resume-decentral1se
jsonresume-theme-boilerplate-test
jsonresume-theme-flat-remix
jsonresume-theme-dark-classy-edit
jsonresume-theme-onepage-ds
kcv-theme-cora
kcv-theme-eternal
kcv-theme-papirus-ru
kcv-theme-resu
kcv-theme-striking
kcv-theme-umennel
kcv-theme-contempo
kcv-theme-kendall
kcv-theme-paper
kcv-theme-zurb
kcv-theme-dark-classy-edit
jsonresume-theme-stackunderflow
kcv-theme-class
jsonresume-theme-stackunderflotw
jsonresumee-theme-stackunderflow
kcv-theme-sshorter
jsonresume-theme-modern-spbrien
jsonresume-theme-m4r5
jsonresume-theme-saf
jsonresume-ttheme-stackunderflow
resume-theme-stackunderflow
jsonresume-theme-monoblue
jsonresume-theme-bare
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment