User Guide
Complete instructions for using MarkFoundry in the browser or as an installed PWA — for writers, researchers, and technical teams.
What is MarkFoundry?
MarkFoundry is a professional document workspace for Markdown, JSON, YAML, and structured writing in your browser.
Steps
- Open MarkFoundry at the hosted app URL.
- Create or open files from the welcome screen.
- Use tabs to manage multiple documents.
- Preview Markdown and export when ready.
Notes
- MarkFoundry runs in modern browsers at https://markfoundry.app/.
- Install it as a PWA for quick access from your desktop, dock, or home screen.
- Core editing works with local browser storage and file access.
Related links
Opening the app
Access MarkFoundry from any supported browser.
Steps
- Go to https://markfoundry.app/
- Wait for the workspace to load.
- Review the welcome screen and quick actions.
- Choose New Markdown, New JSON, New YAML, Open File, or Import Document.
Notes
- Bookmark https://markfoundry.app/ for quick access.
- You can also install MarkFoundry as a PWA for an app-like experience.
Common mistakes
- Using an outdated browser that lacks modern file APIs.
Related links
Installing MarkFoundry as a PWA
Install MarkFoundry to your device so it opens like a native app from your launcher, dock, or home screen.
Steps
- Open https://markfoundry.app/ in a supported browser.
- In Chrome or Edge, click the install icon in the address bar and confirm installation.
- In Safari on iPhone or iPad, tap Share, then Add to Home Screen.
- Launch MarkFoundry from your apps menu, dock, or home screen.
- Continue editing with the same workspace, tabs, and local file workflows.
Notes
- Installed PWAs open in their own window without browser chrome.
- Recent files and drafts remain available through browser storage on that device.
- Import and export features still require an internet connection.
Common mistakes
- Installing from a private browsing window — data may not persist between sessions.
Related links
Creating a new Markdown file
Start writing a new Markdown document.
Steps
- Open MarkFoundry.
- Click New Markdown.
- Start writing in the editor.
- Use Preview mode to see the final document.
- Use Export when your document is ready.
Notes
- Markdown supports headings, lists, tables, code blocks, and more.
- Use split view to edit and preview simultaneously.
Common mistakes
- Forgetting to preview before exporting.
Related links
Creating a JSON file
Create and edit structured JSON data.
Steps
- Open MarkFoundry.
- Click New JSON.
- Write or paste JSON content.
- Use format actions to tidy the file.
- Review validation errors if the JSON is invalid.
Notes
- Invalid JSON shows clear error messages in the editor.
Related links
Creating a YAML file
Create and edit YAML configuration or data files.
Steps
- Open MarkFoundry.
- Click New YAML.
- Write or paste YAML content.
- Use format actions to standardize indentation.
- Inspect the tree view when available.
Notes
- Consistent indentation is important in YAML.
Related links
Opening a local file
Edit files stored on your device.
Steps
- Click Open File on the welcome screen or toolbar.
- Select a supported file from your device.
- Edit the file in the workspace.
- Save changes back to the file when prompted.
Notes
- Supported types include Markdown, JSON, YAML, MDX, and text files.
- Browser file access depends on your browser and permissions.
Related links
Using tabs
Manage multiple open documents efficiently.
Steps
- Open several files or create new ones.
- Click a tab to switch between documents.
- Close tabs you no longer need.
- Each tab keeps its own editor state.
Notes
- Unsaved changes remain in the tab until you save or close.
Common mistakes
- Closing a tab with unsaved work without saving first.
Editing Markdown
Write and structure Markdown content effectively.
Steps
- Open a Markdown file.
- Use headings to structure the document.
- Add lists, tables, code blocks, and links as needed.
- Use the document tools panel for outline and TOC.
- Run lint checks when available.
Notes
- GitHub Flavored Markdown is supported.
- Frontmatter can be used at the top of documents.
Related links
Viewing live preview
See how your Markdown renders while you write.
Steps
- Open a Markdown file.
- Switch to Preview mode or Split view.
- Edit source on one side and watch preview update.
- Scroll through the preview to check formatting.
Notes
- Large documents may take a moment to render.
Using split view
Edit and preview simultaneously.
Steps
- Open a Markdown file.
- Enable Split view from the editor toolbar.
- Edit on the left and preview on the right.
- Adjust panel sizes if supported.
Notes
- Split view is ideal for long-form writing and review.
Importing documents
Convert external documents into Markdown.
Steps
- Click Import Document from the welcome screen or menu.
- Choose a source: DOCX, PDF, HTML, TXT, or web page URL.
- Upload or enter the source content.
- Review the converted Markdown.
- Edit and save as needed.
Notes
- Conversion quality varies by source format.
- Complex PDF layouts may require manual cleanup.
Related links
Exporting to PDF
Create a shareable PDF from Markdown content.
Steps
- Open a Markdown file.
- Review the preview.
- Click Export.
- Choose PDF.
- Select page size and export theme if available.
- Click Export PDF.
- Save the file to your device.
Notes
- Tables, headings, links, and code blocks should remain structured.
- Large files may take longer.
- PDF export depends on the conversion service.
Common mistakes
- Exporting before reviewing the preview for formatting issues.
Related links
Exporting to DOCX
Generate a Word-compatible document from Markdown.
Steps
- Open a Markdown file.
- Review the preview.
- Click Export.
- Choose DOCX.
- Select export options if available.
- Save the DOCX file to your device.
Notes
- DOCX export uses the conversion service powered by Pandoc.
Related links
Working with JSON
Edit, validate, and format JSON files.
Steps
- Open or create a JSON file.
- Edit content in the Monaco editor.
- Use format actions to prettify JSON.
- Fix validation errors shown in the editor.
- Inspect tree view when available.
Notes
- JSON must be valid before export or conversion.
Related links
Working with YAML
Edit, validate, and format YAML files.
Steps
- Open or create a YAML file.
- Maintain consistent indentation.
- Use format actions to standardize spacing.
- Review validation feedback.
- Convert to JSON when needed.
Notes
- Tabs vs spaces can cause YAML parsing issues.
Related links
Browser cache and recovery
Recover unsaved work after refresh or crash.
Steps
- Continue working — MarkFoundry caches drafts in browser storage.
- If the browser closes unexpectedly, reopen MarkFoundry.
- Check recent files and recovery prompts.
- Restore drafts when offered.
- Save important work to local files regularly.
Notes
- Browser cache is not a substitute for saving to disk.
- Clearing browser data may remove cached drafts.
Related links
Saving files
Persist your work to local storage or downloaded files.
Steps
- Edit your document.
- Use Save or Save As from the file menu or toolbar.
- For opened local files, save back to the original location.
- For new files, choose a download location.
Notes
- Save frequently for important documents.
Common mistakes
- Relying only on browser cache for long-term storage.
Related links
Managing recent files
Quickly reopen recently edited documents.
Steps
- Open MarkFoundry.
- View the Recent section on the welcome screen.
- Click a recent file to reopen it.
- Remove items from recent list if supported.
Notes
- Recent files are stored in browser local storage.
Using templates
Start documents faster with pre-built structures.
Steps
- Open the Templates section when available.
- Choose a template for reports, proposals, or documentation.
- Create a new file from the template.
- Customize content for your needs.
Notes
- Templates are planned for Pro and Team plans.
Common errors
Understand frequent issues and how to resolve them.
Steps
- JSON/YAML validation errors: fix syntax and indentation.
- Export failures: check conversion service availability.
- Import issues: try a simpler source format or clean up manually.
- File access denied: grant browser file permissions.
Notes
- Check the status bar for contextual error messages.
Related links
Troubleshooting
Resolve workspace and performance issues.
Steps
- Refresh the page if the editor becomes unresponsive.
- Clear workspace cache if storage is full.
- Try a different browser if file APIs fail.
- Check your internet connection for import/export features.
- Contact support for persistent issues.
Notes
- Export and import features require network access.
Related links
Privacy and local storage
Understand how MarkFoundry handles your data.
Steps
- Core editing uses browser local storage and selected files.
- Conversions may pass through a secure conversion service temporarily.
- Files are not stored permanently by default.
- Review the Privacy Policy for full details.
Notes
- You control what files you open and save locally.
Related links
Best practices
Get the most from MarkFoundry workflows.
Steps
- Save important documents to local files regularly.
- Install MarkFoundry as a PWA if you use it daily.
- Use preview before exporting to PDF or DOCX.
- Keep JSON and YAML formatted and validated.
- Use headings and outlines for long Markdown documents.
- Back up workspace cache before clearing browser data.
Notes
- Split view helps catch formatting issues early.
- Templates speed up repetitive document types.
Related links
Ready to forge your next document?
Open MarkFoundry and start writing in Markdown, JSON, or YAML today.