Skip to content
This repository has been archived by the owner on Jan 3, 2019. It is now read-only.
/ linkedin2md Public archive

(DEPRECATED) Export public LinkedIn profile to Markdown format

License

Notifications You must be signed in to change notification settings

fkztw/linkedin2md

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DEPRECATED

LinkedIn2Md

Export public LinkedIn profile to Markdown format.
You can use this tool to generate a Markdown format CV from your LinkedIn profile.
Edit the output Markdown file and transform it into PDF,
so you can have the pure text CV (maybe put it on your personal website which support Markdown format)
and PDF CV at the same time.

Why create this project?

  1. Save to PDF function on LinkedIn doesn't support Chinese characters.
  2. Resume Builder on LinkedIn cannot import Honors&Awards section on your profile.
  3. LinkedIn profile cannot export to pure text format like Markdown or reSturcturedText.

Why not use LinkedIn API as a application so you can get the private info from the profile of user?

Creating a application on LinkedIn is too troublesome for me,
you have to fill the company name, commercial usage, ... and so on for registration.
This is just a toy project for my personal usage to generate a CV in Markdown format because I am too lazy to write one and I don't want to maintain lots of different versions of my CV. I just wanna write on LinkedIn and use it anywhere.
Besides, all sections of my profile are public.
So, that's why I get the profile from a browser and parse the html then output into Markdown format.

Why Markdown instead of reStructedText?

I am not familiar with reStructedText syntax and I think Markdown format is enough for this usage.
Lots of tools can help you transform a Markdown file into a PDF.


Installation

pip install git+https://github.com/M157q/linkedin2md.git


Usage

usage: linkedin2md [-h] linkedin_id  
  
Export public LinkedIn profile to Markdown format  
  
positional arguments:  
  linkedin_id  The id of the target LinkedIn profile.  
  
optional arguments:  
  -h, --help   show this help message and exit  

Example

$ linkedin2md shunyi > profile.md
You can get the user's LinkedIn profile in Markdown format like this

$ grip profile.md
By using Grip and open your browser then print the page as PDF,
you can get a PDF version of the profile like this


LICENSE

GPLv3

About

(DEPRECATED) Export public LinkedIn profile to Markdown format

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages