A Chrome extension that converts web pages to Markdown format with customizable options.
- Convert any web page to clean Markdown
- Customize conversion options:
- Include/exclude page title
- Include/exclude links
- Clean up content for better readability
- Copy Markdown to clipboard with one click
- Simple, responsive UI
- Clone this repository
- Install dependencies:
bun install - Build the extension:
bun run build - Load the extension in Chrome:
- Open Chrome and navigate to
chrome://extensions - Enable "Developer mode"
- Click "Load unpacked" and select the
distdirectory
- Open Chrome and navigate to
Start the development server:
bun dev
bun dev- Start development serverbun run build- Build for productionbun lint- Run ESLint checksbun format- Format code with Prettierbun preview- Preview production build
Contributions are welcome! Here's how to contribute:
- Fork the repository
- Create your feature branch:
git checkout -b feature/my-new-feature - Make your changes and ensure tests and linting pass:
bun lint bun run build - Commit your changes
- Push to your branch:
git push origin feature/my-new-feature - Create a Pull Request
- React
- TypeScript
- Vite
- Tailwind CSS
- Chrome Extension API