A browser-based tool that converts Markdown tables into downloadable PNG images. Perfect for easily sharing formatted tables on platforms that don't support Markdown or HTML tables.
- Convert Markdown tables to PNG images directly in your browser
- No server-side processing - everything happens client-side
- Customizable table styling
- One-click download of generated images
- Responsive design for use on desktop and mobile devices
[Link to live demo - replace with your actual deployed URL]
- A modern web browser (Chrome, Firefox, Safari, or Edge)
- No additional software installation required!
- Visit the Markdown Table Imagifier website
- Paste your Markdown table into the input area
- Click "Generate Image"
- Preview the generated table image
- Click "Download Image" to save the PNG file
Input Markdown:
| Language | Created | Use Case |
|----------|---------|----------|
| Python | 1991 | AI, Data |
| JavaScript | 1995 | Web Dev |
Output: An image file containing a formatted table.
Want to contribute? Great! Here's how you can set up the project locally:
- Clone the repo
git clone https://github.com/your-username/markdown-table-imagifier.git
- Open
index.html
in your browser
That's it! The project uses vanilla JavaScript and HTML5 Canvas, so no build process is required.
Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature
) - Commit your Changes (
git commit -m 'Add some AmazingFeature'
) - Push to the Branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
Distributed under the MIT License. See LICENSE
for more information.
Fahad Murtaza - info@fahdmurtaza.com
Project Link: https://github.com/fahdi/markdown-table-imagifier
- HTML5 Boilerplate for the initial HTML and CSS structure
- GitHub Markdown Guide for Markdown reference
This README provides:
1. A brief description of the project
2. Key features
3. A link to a live demo (you'll need to add this once you deploy)
4. Instructions for using the tool
5. An example of input and output
6. Development setup instructions
7. Guidelines for contributing
8. License information
9. Contact information
10. Acknowledgments