Skip to content

Commit 9dd182c

Browse files
committed
feat: first commit
1 parent 88af7d1 commit 9dd182c

File tree

16 files changed

+556
-0
lines changed

16 files changed

+556
-0
lines changed

.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
__pycache__/
2+
site/

docs/blog/.authors.yml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
authors:
2+
shenxianpeng:
3+
name: Xianpeng Shen
4+
description: Creator
5+
avatar: https://avatars.githubusercontent.com/u/3353385?v=4
6+
2bndy5:
7+
name: Brendan Doherty
8+
description: Co-creator
9+
avatar: https://avatars.githubusercontent.com/u/14963867?v=4

docs/blog/author/team.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
# The Cpp Linter Team
2+
3+
A small group of people dedicated to making cpp-linter solutions better.

docs/blog/index.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
# Blog
2+
3+
News, updates, and resources from the cpp-linter organization.

docs/blog/posts/myfirst.md

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
---
2+
date:
3+
created: 2025-06-26
4+
updated: 2025-06-26
5+
readtime: 15
6+
pin: true
7+
links:
8+
- Homepage: index.md
9+
- Blog index: blog/index.md
10+
categories:
11+
- ANNOUNCEMENTS
12+
tags:
13+
- cpp-linter-action
14+
authors:
15+
- shenxianpeng
16+
---
17+
18+
# cpp-linter-action supports xxx features
19+

docs/blog/posts/mysecond.md

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
---
2+
date:
3+
created: 2025-06-26
4+
updated: 2025-06-26
5+
readtime: 15
6+
pin: true
7+
links:
8+
- Homepage: index.md
9+
- Blog index: blog/index.md
10+
categories:
11+
- UPDATES
12+
tags:
13+
- cpp-linter-rs
14+
authors:
15+
- 2bndy5
16+
---
17+
18+
# cpp-linter-rs releases
19+
20+
This is why we start to create cpp-linter with Rust.

docs/docs/blog/index.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
# Blog
2+

docs/docs/index.md

Lines changed: 99 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,99 @@
1+
# Documentation Hub
2+
3+
Welcome to the cpp-linter organization documentation hub. Choose a product below to access its complete documentation.
4+
5+
## Our Solutions
6+
7+
<div class="grid cards" markdown>
8+
9+
- :fontawesome-brands-github: **cpp-linter-action**
10+
11+
---
12+
13+
GitHub Action for automated C/C++ linting in your workflows
14+
15+
[Learn More](https://cpp-linter.github.io/cpp-linter-action/){ .md-button .md-button--primary }
16+
17+
- :material-git: **cpp-linter-hooks**
18+
19+
---
20+
21+
Pre-commit hooks for automated C/C++ linting in your local development
22+
23+
[Learn More](https://cpp-linter.github.io/cpp-linter-hooks/){ .md-button .md-button--primary }
24+
25+
26+
- :fontawesome-brands-python: **cpp-linter**
27+
28+
---
29+
30+
Core Python package for C/C++ code analysis and linting behind the scenes
31+
32+
[Learn More](https://cpp-linter.github.io/cpp-linter/){ .md-button .md-button--primary }
33+
34+
- :simple-rust: **cpp-linter-rs**
35+
36+
---
37+
38+
High-performance Rust implementation of cpp-linter
39+
40+
[Learn More](https://cpp-linter.github.io/cpp-linter-rs/){ .md-button .md-button--primary }
41+
42+
43+
</div>
44+
45+
## Clang Tools Distribution
46+
47+
<div class="grid cards" markdown>
48+
49+
- :fontawesome-brands-python: **clang-tools-pip**
50+
51+
---
52+
53+
Easy installation of clang tools static binaries via pip
54+
55+
[Learn More](https://cpp-linter.github.io/clang-tools-pip/){ .md-button .md-button--primary }
56+
57+
58+
- :fontawesome-brands-docker: **clang-tools-docker**
59+
60+
---
61+
62+
Easy installation of clang tools via Docker images
63+
64+
[Learn More](https://github.com/cpp-linter/clang-tools-docker){ .md-button .md-button--primary }
65+
66+
67+
- :fontawesome-brands-python: **clang-tools-wheels**
68+
69+
---
70+
71+
Easy installation of clang tools Python wheels via pip
72+
73+
[Learn More](https://github.com/cpp-linter/clang-tools-wheels){ .md-button .md-button--primary }
74+
75+
</div>
76+
77+
78+
79+
## Easy Installation
80+
81+
<div class="grid cards" markdown>
82+
83+
- :fontawesome-brands-python: **clang-tools-pip**
84+
85+
---
86+
87+
Easy installation of clang tools static binaries via pip
88+
89+
[Learn More](https://cpp-linter.github.io/clang-tools-pip/){ .md-button .md-button--primary }
90+
91+
- :fontawesome-brands-python: **clang-tools-asdf**
92+
93+
---
94+
95+
Easy installation of clang tools static binaries via asdf
96+
97+
[Learn More](https://github.com/cpp-linter/asdf-clang-tools){ .md-button .md-button--primary }
98+
99+
</div>

docs/index.md

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
<!-- markdownlint-disable MD036 MD041 MD033 -->
2+
3+
<p align="left">
4+
<img src="/static/readme-banner-small.png" width="512" height="141" alt="cpp-linter_brand_logo" />
5+
</p>
6+
7+
---
8+
9+
## Cpp Linter
10+
11+
**Automated linting for your C/C++ code**
12+
13+
### Get Started
14+
15+
Integrate Cpp Linter into your workflow with:
16+
17+
* [cpp-linter-action](https://github.com/cpp-linter/cpp-linter-action) — GitHub Action for CI pipelines
18+
* [cpp-linter-hooks](https://github.com/cpp-linter/cpp-linter-hooks) — Pre-commit hooks for local development
19+
20+
### Clang Tools — Simplified
21+
22+
We provide ready-to-use **binaries**, **Docker images**, and **Python wheels** of key `clang-tools`:
23+
24+
* [clang-tools-static-binaries](https://github.com/cpp-linter/clang-tools-static-binaries)
25+
* [clang-tools-docker](https://github.com/cpp-linter/clang-tools-docker)
26+
* [clang-tools-wheel](https://github.com/cpp-linter/clang-tools-wheel)
27+
28+
### Easy Installation
29+
30+
Prefer modern package managers? Install `clang-format`, `clang-tidy`, `clang-query`, and more via:
31+
32+
* [pip](https://github.com/cpp-linter/clang-tools-pip)
33+
* [asdf](https://github.com/cpp-linter/asdf-clang-tools)
34+
35+
## Contributing 💪
36+
37+
Thanks for your interest in contributing to [cpp-linter](https://github.com/cpp-linter)!
38+
39+
We welcome feedback, bug reports, and feature requests from the community!

docs/requirements.txt

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
markdown-gfm-admonition
2+
mkdocs
3+
mkdocs-include-markdown-plugin
4+
mkdocs-material

0 commit comments

Comments
 (0)