facebook/flow
View on GitHubAdds static typing to JavaScript to improve developer productivity and code quality.
- Stars
- 22.3k
- Forks
- 1.9k
- Open beginner issues
- 0
- Indexed issues
- 510
- Dominant language
- Rust
- License
- MIT
- Last GitHub push
- Sep 15, 2026
- Latest indexed
- Sep 15, 2026
- Contributing guide
- Contributing guide
- Code of conduct
- Code of conduct
- Beginner labels
- good first issue help wanted
- PR merge metrics
- No merged PRs in 30d
-
declarations module resolution
facebook/flow#4481 · 3 comments · 1 reaction · 0 assignees ·
-
Typing: unions/intersections
facebook/flow#4492 · 3 comments · 0 reactions · 0 assignees ·
-
facebook/flow#4494 · 3 comments · 4 reactions · 0 assignees ·
-
bug Effort: hard Typing: other
facebook/flow#4497 · 1 comment · 2 reactions · 0 assignees ·
-
parsing test262
facebook/flow#4512 · 0 comments · 0 reactions · 0 assignees ·
-
parsing test262
facebook/flow#4514 · 1 comment · 0 reactions · 0 assignees ·
-
linter
facebook/flow#4524 · 3 comments · 0 reactions · 0 assignees ·
-
bug Typing: unions/intersections
facebook/flow#4545 · 1 comment · 0 reactions · 0 assignees ·
-
bug
facebook/flow#4552 · 1 comment · 0 reactions · 0 assignees ·
-
facebook/flow#4564 · 2 comments · 3 reactions · 0 assignees ·
-
Windows support
facebook/flow#4568 · 3 comments · 2 reactions · 0 assignees ·
-
autocomplete
facebook/flow#4588 · 2 comments · 1 reaction · 0 assignees ·
-
facebook/flow#4593 · 1 comment · 0 reactions · 0 assignees ·
-
feature request
facebook/flow#4596 · 5 comments · 7 reactions · 0 assignees ·
-
error messages
facebook/flow#4602 · 3 comments · 0 reactions · 0 assignees ·
-
feature request
facebook/flow#4611 · 5 comments · 3 reactions · 0 assignees ·
-
Typing: refinements Typing: unions/intersections
facebook/flow#4639 · 6 comments · 15 reactions · 0 assignees ·
-
feature request
facebook/flow#4646 · 21 comments · 22 reactions · 0 assignees ·
-
question
facebook/flow#4667 · 0 comments · 0 reactions · 0 assignees ·
-
facebook/flow#4674 · 7 comments · 1 reaction · 0 assignees ·
-
facebook/flow#4683 · 1 comment · 0 reactions · 0 assignees ·
-
feature request
facebook/flow#4688 · 6 comments · 0 reactions · 0 assignees ·
-
Typing: unions/intersections
facebook/flow#4691 · 0 comments · 0 reactions · 0 assignees ·
-
Typing: interfaces
facebook/flow#4736 · 9 comments · 1 reaction · 0 assignees ·
-
facebook/flow#4746 · 1 comment · 0 reactions · 0 assignees ·
-
facebook/flow#4748 · 1 comment · 0 reactions · 0 assignees ·
-
facebook/flow#4759 · 9 comments · 7 reactions · 0 assignees ·
-
error messages
facebook/flow#4760 · 5 comments · 0 reactions · 0 assignees ·
-
facebook/flow#4768 · 2 comments · 3 reactions · 0 assignees ·
-
Union type of exact object types doesn't add refinement based on property only in one of the choices OpenTyping: unions/intersections
facebook/flow#4772 · 6 comments · 12 reactions · 0 assignees ·
-
bug Typing: spread Typing: unions/intersections
facebook/flow#4782 · 3 comments · 11 reactions · 0 assignees ·
-
Roadmap/Path to V1? Openquestion
facebook/flow#4785 · 2 comments · 15 reactions · 0 assignees ·
-
error messages
facebook/flow#4802 · 7 comments · 0 reactions · 0 assignees ·
-
facebook/flow#4815 · 5 comments · 0 reactions · 0 assignees ·
-
facebook/flow#4820 · 0 comments · 0 reactions · 0 assignees ·
-
facebook/flow#4839 · 0 comments · 0 reactions · 0 assignees ·
-
feature request
facebook/flow#4857 · 0 comments · 0 reactions · 0 assignees ·
-
Typing: refinements
facebook/flow#4859 · 0 comments · 0 reactions · 0 assignees ·
-
bug parsing
facebook/flow#4867 · 15 comments · 6 reactions · 0 assignees ·
-
facebook/flow#4874 · 0 comments · 2 reactions · 0 assignees ·
-
enhancement feature request
facebook/flow#4889 · 1 comment · 0 reactions · 0 assignees ·
-
question
facebook/flow#4899 · 0 comments · 2 reactions · 0 assignees ·
-
facebook/flow#4924 · 2 comments · 0 reactions · 0 assignees ·
-
bug
facebook/flow#4953 · 23 comments · 8 reactions · 0 assignees ·
-
Recursive generics Openenhancement
facebook/flow#4955 · 0 comments · 3 reactions · 0 assignees ·
-
Website
facebook/flow#4966 · 2 comments · 2 reactions · 0 assignees ·
-
parsing
facebook/flow#4982 · 2 comments · 2 reactions · 0 assignees ·
-
Constructing a type with intersection operator causes error if that type is later used in a union OpenTyping: unions/intersections
facebook/flow#5000 · 2 comments · 0 reactions · 0 assignees ·
-
Typing: unions/intersections
facebook/flow#5018 · 18 comments · 0 reactions · 0 assignees ·
-
facebook/flow#5023 · 3 comments · 0 reactions · 0 assignees ·