A beautiful and functional web app to convert Reddit threads into clean Markdown format for easy sharing, sentiment analysis, summarization, and more.
- Interactive Input: Paste any Reddit thread URL to get started.
- One-Click Conversion: Instantly transform Reddit threads into Markdown.
- Copy-to-Clipboard: Easily copy raw Markdown for further use.
- Toggle View: Switch between rendered and raw Markdown views.
- Post Details: Includes title, content, and author metadata.
- Comment Parsing: Processes nested Reddit comments with their original hierarchy.
- Structured Output: Formats the post and comments in a clean Markdown layout.
- Frontend: Built with React and Tailwind CSS for a responsive, modern design.
- Backend: Utilizes Reddit's public
.jsonendpoint for seamless data fetching without authentication. - Deployment: Hosted on Netlify for quick, scalable web delivery.
Clone the repository:
git clone https://github.com/frankwiersma/reddit2markdown.git
cd reddit2markdownInstall dependencies:
npm installRun the development server:
npm run dev- Open the web app in your browser (
http://localhost:3000when running locally). - Enter a Reddit thread URL in the input field.
- Click "Convert" to generate the Markdown.
- View the formatted Markdown or toggle to raw view.
- Use the "Copy" button to save the Markdown to your clipboard.
Visit the live app: https://reddit2markdown.osint-app.com/
Contributions are welcome! Please follow these steps:
- Fork the repository.
- Create a new branch for your feature or bug fix.
- Commit your changes and push them to your branch.
- Submit a pull request with a detailed description of your changes.
A sleek, intuitive input field with a "Convert" button.
- Rendered View: Displays the converted thread in formatted Markdown.
- Raw View: Shows the raw Markdown text.
- No API Keys Required: Access public Reddit data with no authentication hassle.
- User-Friendly Design: Built with a focus on clarity and simplicity.
- Developer-Friendly: Easily extendable and modular architecture.