You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This is the entry point for recommending open-source projects to HelloGitHub Monthly. You're welcome to recommend your own projects or other great open-source projects. Please follow the prompts below to describe your project.
14
+
15
+
- type: input
16
+
id: project_url
17
+
attributes:
18
+
label: "Project URL"
19
+
description: "Only open-source projects hosted on GitHub are accepted. Please provide the GitHub repository URL."
20
+
placeholder: "https://github.com/username/repo"
21
+
validations:
22
+
required: true
23
+
24
+
- type: dropdown
25
+
id: category
26
+
attributes:
27
+
label: "Category"
28
+
description: "Please select the project's category"
29
+
options:
30
+
- C
31
+
- C#
32
+
- C++
33
+
- CSS
34
+
- Go
35
+
- Java
36
+
- JS
37
+
- Kotlin
38
+
- Objective-C
39
+
- PHP
40
+
- Python
41
+
- Ruby
42
+
- Rust
43
+
- Swift
44
+
- Other
45
+
- Books
46
+
- Machine Learning
47
+
validations:
48
+
required: true
49
+
50
+
- type: input
51
+
id: project_title
52
+
attributes:
53
+
label: "Project Title"
54
+
description: "Briefly summarize the project in about 20 words, like a clear article headline."
55
+
placeholder: "e.g., A tutorial project helping beginners learn Python"
56
+
validations:
57
+
required: true
58
+
max_length: 50
59
+
60
+
- type: textarea
61
+
id: project_description
62
+
attributes:
63
+
label: "Project Description"
64
+
description: "What is this project about? What can it do? What special features or pain points does it address? What scenarios is it suitable for, and what can beginners learn from it? (32-256 characters)"
65
+
placeholder: "e.g., This is a beginner-friendly Python tutorial that helps people with zero programming experience quickly grasp basic Python syntax and programming concepts."
66
+
validations:
67
+
required: true
68
+
min_length: 32
69
+
max_length: 256
70
+
71
+
- type: textarea
72
+
id: project_highlights
73
+
attributes:
74
+
label: "Highlights"
75
+
description: "What makes this project stand out? How does it differ from similar projects?"
76
+
placeholder: "e.g., Each topic comes with vivid and easy-to-understand examples, lowering the learning barrier."
77
+
validations:
78
+
required: true
79
+
80
+
- type: textarea
81
+
id: example_code
82
+
attributes:
83
+
label: "Example Code"
84
+
description: "Optional. Provide example code snippets from the project."
description: "Optional. You can directly upload image or video files, or paste external links."
95
+
placeholder: "Paste image or video links here, or drag files directly to upload."
96
+
validations:
97
+
required: false
98
+
99
+
- type: markdown
100
+
attributes:
101
+
value: |
102
+
## Tips for Improving Project Acceptance
103
+
104
+
1. **Do not use copied content** as your project description.
105
+
106
+
2. Visit [HelloGitHub website](https://hellogithub.com) to search for the project URL you're recommending to verify if it has already been recommended.
107
+
108
+
3. Adjust your submission according to the [Project Review Guidelines](https://github.com/521xueweihan/HelloGitHub/issues/271).
109
+
110
+
If your recommended project is included in HelloGitHub Monthly, your GitHub username will appear in the [contributors list](https://github.com/521xueweihan/HelloGitHub/blob/master/content/contributors.md), **and you'll be notified in this issue**.
0 commit comments