GitHub Flavored Markdown (GFM) extends standard Markdown with powerful features specifically designed for software development and collaboration.
GFM is GitHub's dialect of Markdown that adds:
| Feature | Standard MD | GFM |
| ------------- | ----------- | --- |
| Tables | ❌ | ✅ |
| Task Lists | ❌ | ✅ |
| Strikethrough | ❌ | ✅ |
| Auto-linking | ❌ | ✅ |
Result:
Feature | Standard MD | GFM |
---|---|---|
Tables | ❌ | ✅ |
Task Lists | ❌ | ✅ |
Strikethrough | ❌ | ✅ |
Auto-linking | ❌ | ✅ |
## Sprint Backlog
- [x] Set up repository
- [x] Create initial documentation
- [ ] Implement user authentication
- [ ] Add unit tests
- [ ] Deploy to staging
Result:
~~This feature is deprecated~~
Use the new API instead.
~~Old price: $99~~
**New price: $79**
Result:
This feature is deprecated
Use the new API instead.
Old price: $99
New price: $79
Visit https://github.com for more information.
Check out the docs at https://docs.github.com.
Email us at support@github.com.
Result: Visit https://github.com for more information. Check out the docs at https://docs.github.com. Email us at support@github.com.
@username can you review this?
@team/frontend please check the UI changes.
Features:
@username
@org/team-name
Fixes #123
Related to #456
See pull request #789
This addresses issue #42 and closes #43.
Automatic linking:
#123
→ Links to issue/PR #123GH-123
→ Alternative syntaxuser/repo#123
→ Cross-repository referencesSHA
→ Links to specific commitsSee commit a1b2c3d for the implementation.
Fixed in commit abc123def456.
Features:
user/repo@sha
syntax```javascript
function greet(name) {
console.log(`Hello, ${name}!`);
}
```
```python
def greet(name):
print(f"Hello, {name}!")
```
```bash
#!/bin/bash
echo "Hello, World!"
```
Supported languages:
:smile: :heart: :thumbsup: :rocket:
:warning: :information_source: :heavy_check_mark:
GitHub supports :octocat: and many others!
Result: :smile: :heart: :thumbsup: :rocket: :warning: :information_source: :heavy_check_mark:
GitHub supports :octocat: and many others!
Press Ctrl + C to copy.
Use Cmd + V on Mac.
Result: Press Ctrl + C to copy. Use Cmd + V on Mac.
# My Awesome Project
[](https://travis-ci.org/user/repo)
[](https://codecov.io/gh/user/repo)
## Features
- [x] User authentication
- [x] Data persistence
- [ ] Real-time updates
- [ ] Mobile app
## Installation
```bash
npm install my-awesome-project
```
import { MyAwesome } from "my-awesome-project";
const app = new MyAwesome();
app.start();
See our contributing guidelines. Found a bug? Open an issue.
MIT © Your Name
### Issue Templates
```markdown
## Bug Report
**Describe the bug**
A clear description of what the bug is.
**To Reproduce**
Steps to reproduce the behavior:
1. Go to '...'
2. Click on '....'
3. Scroll down to '....'
4. See error
**Expected behavior**
What you expected to happen.
**Screenshots**
If applicable, add screenshots.
**Environment:**
- OS: [e.g. iOS]
- Browser: [e.g. chrome, safari]
- Version: [e.g. 22]
**Additional context**
Any other context about the problem.
/cc @maintainer-team
## Changes Made
- [ ] Added new feature X
- [ ] Fixed bug Y
- [ ] Updated documentation
- [ ] Added tests
## Testing
- [ ] Unit tests pass
- [ ] Integration tests pass
- [ ] Manual testing completed
## Screenshots
Before:

After:

## Related Issues
Closes #123
Related to #456
## Checklist
- [ ] Code follows style guidelines
- [ ] Self-review completed
- [ ] Documentation updated
- [ ] Tests added/updated
/cc @reviewer1 @reviewer2
# Project Roadmap
## Q1 2024
### Completed ✅
- [x] User authentication system
- [x] Basic dashboard
- [x] API documentation
### In Progress 🔄
- [ ] Advanced search (#123)
- [x] Backend implementation
- [ ] Frontend UI
- [ ] Testing
- [ ] Mobile app (#124)
### Planned 📋
- [ ] Real-time notifications
- [ ] Third-party integrations
- [ ] Performance optimizations
## Q2 2024
### Planned Features
| Feature | Priority | Assignee | Status |
| --------- | -------- | -------------- | -------- |
| Dark mode | High | @frontend-team | Planning |
| API v2 | Medium | @backend-team | Research |
| Analytics | Low | @data-team | Backlog |
---
For questions, contact @project-lead or open an issue.
## Sprint Goals
- [x] Complete user stories 1-5
- [ ] Implement feature A
- [x] Backend API
- [x] Database schema
- [ ] Frontend UI
- [ ] Tests
- [ ] Bug fixes
- [x] Fix login issue #123
- [ ] Resolve performance problem #124
@designer Could you review the UI mockups?
@devops-team Please check the deployment configuration.
@security-team This needs a security review before merging.
This PR addresses the following issues:
- Fixes #123: Login button not working
- Resolves #124: Performance issues on mobile
- Related to #125: UI improvements
Previous attempts:
- See PR #120 for initial implementation
- Supersedes PR #121
**Installation:**
```bash
npm install --save my-package
```
**Configuration:**
```json
{
"name": "my-app",
"dependencies": {
"my-package": "^1.0.0"
}
}
```
**Usage:**
```javascript
import { myFunction } from "my-package";
const result = myFunction("hello");
console.log(result);
```
Feature | Standard MD | GFM | Notes |
---|---|---|---|
Headers | ✅ | ✅ | Same syntax |
Bold/Italic | ✅ | ✅ | Same syntax |
Links | ✅ | ✅ | GFM adds auto-linking |
Code blocks | ✅ | ✅ | GFM adds syntax highlighting |
Tables | ❌ | ✅ | GFM extension |
Task lists | ❌ | ✅ | GFM extension |
Strikethrough | ❌ | ✅ | GFM extension |
| Tool | Language | Stars | License |
| ------- | ---------- | ----- | ------- |
| React | JavaScript | 200k+ | MIT |
| Vue | JavaScript | 200k+ | MIT |
| Angular | TypeScript | 90k+ | MIT |
## Project Status
- [x] Initial setup
- [x] Core features
- [ ] Advanced features
- [ ] Documentation
- [ ] Testing
This PR:
- Fixes #123 (critical bug)
- Addresses #124 (feature request)
- Partially resolves #125 (will need follow-up)
GitHub Flavored Markdown enhances collaboration and project management – perfect for software development teams and open source projects!