type-challenges/type-challenges
Collection of TypeScript type challenges with online judge
Build with Backblaze B2
SDKs, agent skills, IDE extensions, and reference pipelines from Backblaze Labs. All open source.
Loading star history...
Where it stands
Rank, growth pace and release cadence relative to everything GStars tracks.
Ranks #257 of 2,841 repositories GStars tracks this week (top 9%).
The project lists 235 contributors on GitHub.
Use Cases & Benefits
- Provides a collection of TypeScript type challenges with an online judge to practice and improve type system skills.
- Enables deep understanding and mastery of TypeScript's type system through practical, community-driven challenges in strict mode.
- Use for learning and practicing advanced TypeScript type utilities and concepts interactively.
- Use for preparing for technical interviews that require strong TypeScript type system knowledge.
- Use for building and testing custom type utilities to improve code maintainability and reduce bugs in TypeScript projects.
Should you depend on it?
License terms, project hygiene and risks, from GitHub metadata and GStars' snapshots.
License
MIT
Permissive: commercial use, modification and redistribution are allowed with attribution.
Community files
- README: present
- Code of conduct: present
Watch-outs
- No GitHub releases; pin a commit or tag instead of a release.
General guidance from repository metadata, not legal advice. How we score
From the README
Collection of TypeScript type challenges
by the power of TypeScript's well-known Turing Completed type system
High-quality types can help improve projects' maintainability while avoiding potential bugs.
This project is aimed at helping you better understand how the type system works, writing your own utilities, or just having fun with the challenges. We are also trying to form a community where you can ask questions and get answers you have faced in the real world - they may become part of the challenges!
You can also use some existing type utility libraries such as type-fest. There are also some stale packages (not actively maintained) that you could reference, like utility-types, ts-toolbelt, SimplyTyped.
Click the following badges to see details of the challenges.
Note: Challenges work in the strict mode.
By Tags <img src="https://img.shields.io/badge/-9616%E3%83%
Daily snapshots
Stars gained per day, and how forks and open issues moved, from GStars' daily snapshots
Forks
5.3K-10
Open issues
33.3K+75
Compared with peers in Web
Fastest-growing repositories GStars tracks in this cohort for the week of Oct 4, by 7-day star growth
| Repository | Stars | +7d | Health | Last release |
|---|---|---|---|---|
| pbakaus/impeccable | 80.8K | +4.9K | 75 | 4 days ago |
| pingdotgg/t3code | 27.4K | +2.4K | 75 | today |
| clash-verge-rev/clash-verge-rev | 151.1K | +1.4K | 60 | 4 days ago |
| coreyhaines31/marketingskills | 54.1K | +1.4K | 75 | 2 days ago |
| mksglu/context-mode | 28.2K | +1.2K | 75 | 106 days ago |
| type-challenges/type-challenges | 48.5K | +0 | 75 | — |
| Category median | 54.1K | +1.4K | 75 | — |
Discover Repositories
Search across tracked repositories by name or description