File-Merge is a lightweight tool designed to merge multiple code files (.js, .ts, .html, .css, .py, etc.) into a single .txt file. It is ideal for documentation, archiving, or analyzing code without syntax formatting.
- β
Supports multiple programming languages (
.js,.ts,.html,.css,.py, etc.) - π Combines all selected files into a single
.txtfile - π Preserves file structure in the text output
- π₯οΈ Simple and user-friendly CLI interface
- π Fast and efficient processing
- JavaScript (
.js) - TypeScript (
.ts) - HTML (
.html) - CSS (
.css) - Python (
.py) - JSON (
.json) - Markdown (
.md) - And more!
- For detailed instructions on the frontend, visit the Frontend Documentation.
- For detailed instructions on the backend, visit the Backend Documentation.
Clone the repository and install dependencies:
git clone https://github.com/sayam-1705/file-merge.gitcd backend
npm install
cd ../frontend
npm installRun the script and specify the directory containing the files:
cd backend
npm startcd frontend
npm run devWe welcome contributions! Fork the repository, create a new branch, and submit a pull request to improve File-Merge.
Happy Coding! π