All templates

Developer template

README Template

A well-structured README is the front door to any open source project. This README template gives you a proven layout that covers everything contributors and users need: a concise project description, badges for build status and license, step-by-step installation instructions, usage examples with code snippets, a contributing guide, and a license section. Whether you are publishing a CLI tool, a JavaScript library, or a full-stack application, starting from this template ensures you do not forget critical sections that help people adopt your project. It follows conventions popularized by GitHub's community standards and is compatible with npm init, cargo init, and other scaffolding tools that look for a README.md in the repository root.

readmegithubopen sourcedocumentationrepositoryproject
readme.mdReady to use
# Project Name

> A short, one-line description of what your project does.

[![License](https://img.shields.io/badge/license-MIT-blue.svg)](#license)

## Table of Contents

- [About](#about)
- [Getting Started](#getting-started)
- [Usage](#usage)
- [Contributing](#contributing)
- [License](#license)

## About

Describe your project in a few paragraphs. Explain the problem it solves, who it is for, and what makes it different from alternatives.

## Getting Started

### Prerequisites

- Node.js >= 18
- pnpm >= 8

### Installation

```bash
git clone https://github.com/your-username/project-name.git
cd project-name
pnpm install
```

## Usage

```bash
pnpm dev
```

Open [http://localhost:3000](http://localhost:3000) in your browser.

### Examples

```typescript
import { myFunction } from "project-name"

const result = myFunction({ input: "hello" })
console.log(result)
```

## Contributing

1. Fork the repository
2. Create your feature branch (`git checkout -b feature/amazing-feature`)
3. Commit your changes (`git commit -m 'Add amazing feature'`)
4. Push to the branch (`git push origin feature/amazing-feature`)
5. Open a Pull Request

## License

Distributed under the MIT License. See `LICENSE` for more information.

Keep moving

Related templates

Developer

Changelog

Keep your users informed about every release with this changelog template based on the Keep a Changelog format. It organizes changes into Added, Changed, Deprecated, Removed, Fixed, and Security categories under semantic version headings. A clear changelog builds trust with users and contributors, reduces support requests, and makes auditing past changes straightforward. This template follows semver conventions and includes links to compare diffs between versions on GitHub. Whether you maintain a SaaS product, an open-source library, or an internal tool, a structured changelog is essential for transparent communication about what shipped and when.

Preview

Developer

API Documentation

Document your API clearly and completely with this template. It covers an overview, authentication, base URL, common headers, multiple endpoint examples with request and response bodies, error codes, rate limiting, and a versioning policy. Good API documentation is the single biggest factor in developer adoption — developers will not integrate an API they cannot understand. This template uses markdown code blocks for curl examples and JSON payloads, making it easy to read in any markdown viewer. It is suitable for REST APIs, GraphQL endpoints, and webhook documentation. Write it in Glyphmark, preview it live, and publish it to your docs site or GitHub wiki.

Preview

Business

Project Proposal

Win stakeholder approval with this comprehensive project proposal template. It walks you through an executive summary, problem statement, proposed solution, project scope, timeline with milestones, budget breakdown, risk assessment, and success metrics. Whether you are pitching an internal initiative to leadership, submitting a client proposal, or applying for a grant, this structure ensures you address every question decision-makers will ask. The template is designed to be concise enough to skim yet detailed enough to stand on its own without a presentation deck. Fill it in with your specifics, export to PDF from Glyphmark, and send it as a polished, professional document.

Preview

Writing

Blog Post

Start every article with a clear structure using this blog post template. It includes front-matter-style metadata for title, author, date, and tags, followed by an introduction hook, body sections with subheadings, and a conclusion with a call to action. A well-organized blog post ranks better in search engines, keeps readers engaged longer, and converts more visitors into subscribers or customers. This template is suitable for technical tutorials, opinion pieces, product announcements, and long-form guides. Write your draft in Glyphmark with live preview, then copy the markdown into your CMS or static site generator like Astro, Next.js, or Hugo.

Preview