pc2/sus-compiler
View on GitHubA new Hardware Design Language that keeps you in the driver's seat
- Stars
- 126
- Forks
- 6
- Open beginner issues
- 0
- Indexed issues
- 69
- Dominant language
- Rust
- License
- GPL-3.0
- Last GitHub push
- Sep 13, 2026
- Latest indexed
- Sep 19, 2026
- Contributing guide
- Contributing guide
- Code of conduct
- No code of conduct
- Beginner labels
- good first issue
- PR merge metrics
- No merged PRs in 30d
-
bug ICE
Difficulty 3/5 1-2 days Newbie friendliness 54/100
pc2/sus-compiler#204 · 1 comment ·
-
Difficulty 5/5 Over a week Newbie friendliness 15/100
pc2/sus-compiler#203 ·
-
Domain name reuse Open
Difficulty 5/5 Over a week Newbie friendliness 20/100
pc2/sus-compiler#202 ·
-
Annotations Open
Difficulty 5/5 Over a week Newbie friendliness 20/100
pc2/sus-compiler#201 ·
-
Difficulty 4/5 3-5 days Newbie friendliness 48/100
pc2/sus-compiler#200 ·
-
enhancement Language Design
Difficulty 5/5 Over a week Newbie friendliness 25/100
pc2/sus-compiler#198 · 1 comment ·
-
`split` for ports Openenhancement Language Design
Difficulty 5/5 Over a week Newbie friendliness 35/100
pc2/sus-compiler#196 ·
-
enhancement
Difficulty 5/5 Over a week Newbie friendliness 35/100
pc2/sus-compiler#195 ·
-
enhancement
Difficulty 4/5 3-5 days Newbie friendliness 25/100
pc2/sus-compiler#192 ·
-
lint
Difficulty 5/5 Over a week Newbie friendliness 35/100
pc2/sus-compiler#191 ·
-
enhancement Language Design
Difficulty 5/5 Over a week Newbie friendliness 35/100
pc2/sus-compiler#189 ·
-
enhancement
Difficulty 5/5 Over a week Newbie friendliness 25/100
pc2/sus-compiler#188 ·
-
lint
Difficulty 4/5 3-5 days Newbie friendliness 35/100
pc2/sus-compiler#185 ·
-
enhancement
Difficulty 5/5 Over a week Newbie friendliness 15/100
pc2/sus-compiler#183 · 1 comment ·
-
enhancement lint
Difficulty 3/5 1-2 days Newbie friendliness 45/100
pc2/sus-compiler#181 ·
-
enhancement lint
Difficulty 3/5 1-2 days Newbie friendliness 45/100
pc2/sus-compiler#180 · 1 comment ·
-
Allow Unset arrays Openperformance
Difficulty 4/5 3-5 days Newbie friendliness 35/100
pc2/sus-compiler#178 ·
-
reasonable limits
Difficulty 4/5 3-5 days Newbie friendliness 20/100
pc2/sus-compiler#177 ·
-
enhancement
Difficulty 4/5 3-5 days Newbie friendliness 30/100
pc2/sus-compiler#175 ·
-
`slow` block OpenLanguage Design
Difficulty 5/5 Over a week Newbie friendliness 35/100
pc2/sus-compiler#174 ·
-
bug
Difficulty 3/5 1-2 days Newbie friendliness 35/100
pc2/sus-compiler#173 ·
-
enhancement Language Design
Difficulty 3/5 1-2 days Newbie friendliness 52/100
pc2/sus-compiler#171 · 6 comments ·
-
breaking
Difficulty 3/5 1-2 days Newbie friendliness 25/100
pc2/sus-compiler#170 ·
-
enhancement
Difficulty 5/5 Over a week Newbie friendliness 20/100
pc2/sus-compiler#169 ·
-
lsp performance
Difficulty 5/5 Over a week Newbie friendliness 20/100
pc2/sus-compiler#167 ·
-
performance
Difficulty 5/5 Over a week Newbie friendliness 25/100
pc2/sus-compiler#166 ·
-
`unit` type Openenhancement
Difficulty 5/5 Over a week Newbie friendliness 25/100
pc2/sus-compiler#165 ·
-
Submodule arrays Openenhancement
Difficulty 5/5 Over a week Newbie friendliness 15/100
pc2/sus-compiler#161 ·
-
enhancement
Difficulty 5/5 Over a week Newbie friendliness 20/100
pc2/sus-compiler#160 ·
-
enhancement Language Design
Difficulty 5/5 Over a week Newbie friendliness 20/100
pc2/sus-compiler#157 ·
-
Sus meaning Openenhancement
Difficulty 1/5 Under an hour Newbie friendliness 25/100
pc2/sus-compiler#154 · 3 comments ·
-
`domain` keyword is used for clock domains, `interface` keyword takes over `domain`'s previous role Openbreaking enhancement Language Design
Difficulty 5/5 Over a week Newbie friendliness 25/100
pc2/sus-compiler#153 · 2 comments ·
-
breaking enhancement Language Design
Difficulty 4/5 3-5 days Newbie friendliness 35/100
pc2/sus-compiler#151 ·
-
SUS 0.4.0 Roadmap Openbreaking
Difficulty 5/5 Over a week Newbie friendliness 20/100
pc2/sus-compiler#150 ·
-
enhancement
Difficulty 5/5 Over a week Newbie friendliness 15/100
pc2/sus-compiler#132 · 1 comment ·
-
Runtime asserts Openenhancement
Difficulty 5/5 Over a week Newbie friendliness 15/100
pc2/sus-compiler#126 ·
-
enhancement Language Design
Difficulty 5/5 Over a week Newbie friendliness 20/100
pc2/sus-compiler#121 · 1 comment ·
-
Language Design
Difficulty 3/5 1-2 days Newbie friendliness 30/100
pc2/sus-compiler#107 · 2 comments ·
-
enhancement Language Design
Difficulty 5/5 Over a week Newbie friendliness 20/100
pc2/sus-compiler#106 ·
-
enhancement Language Design
Difficulty 5/5 Over a week Newbie friendliness 35/100
pc2/sus-compiler#103 · 1 comment ·
-
enhancement Language Design
Difficulty 5/5 Over a week Newbie friendliness 35/100
pc2/sus-compiler#102 ·
-
enhancement lsp
Difficulty 3/5 1-2 days Newbie friendliness 25/100
pc2/sus-compiler#96 ·
-
enhancement Language Design
Difficulty 3/5 1-2 days Newbie friendliness 20/100
pc2/sus-compiler#95 ·
-
Language Design
Difficulty 5/5 Over a week Newbie friendliness 25/100
pc2/sus-compiler#91 ·
-
enhancement good first issue Language Design
Difficulty 5/5 Over a week Newbie friendliness 20/100
pc2/sus-compiler#88 · 2 comments ·
-
Language Design
Difficulty 5/5 Over a week Newbie friendliness 25/100
pc2/sus-compiler#87 · 1 comment ·
-
Language Design
Difficulty 5/5 Over a week Newbie friendliness 25/100
pc2/sus-compiler#79 ·
-
Refactor
Difficulty 4/5 3-5 days Newbie friendliness 20/100
pc2/sus-compiler#78 · 1 comment ·
-
bug
Difficulty 4/5 3-5 days Newbie friendliness 35/100
pc2/sus-compiler#67 ·
-
enhancement
Difficulty 4/5 3-5 days Newbie friendliness 45/100
pc2/sus-compiler#65 ·