ronami/HypeScript
ronami/HypeScript has 1,968 GitHub stars and 24 forks. GitHot measured 0 stars in 24 hours and 0 in 7 days. Last checked 2026-11-12 18:19 UTC. Last push 2025-02-07.
🐬 A simplified implementation of TypeScript's type system written in TypeScript's type system
Crecimiento de estrellas medido
- in 24h
- 0
- in 7 days
- 0
- in 15 days
- Recopilando historial
- in 1 month
- Recopilando historial
Cambios netos en períodos que se solapan, no totales diarios. Los datos no disponibles se dejan en blanco. Las estrellas indican interés, no calidad.
README.md
Original🐬 HypeScript
Introduction
This is a simplified implementation of TypeScript's type system that's written in TypeScript's type annotations. This means that it uses types only — with no runtime code whatsoever.
You pass TypeScript code as a string to the TypeCheck generic and get possible type errors back (See the live demo):

☝ Please note that this project is meant to be used for fun and learning purposes and not for practical use.
Try running the code
See a live demo in your browser on the TypeScript Playground.
Alternatively, install @ronami/hypescript in your project with yarn or npm (TypeScript 4.7 or later is required):
yarn add @ronami/hypescript
Code examples
Only a subset of TypeScript's syntax and features are available. Here's a list of examples (with browser demo links) for some code examples:
- Variables
- Functions
- Arrays
- Objects
- Methods
- Function return type
- Equality
- Arithmetic operations
- Global types
Inspiration
- TypeScripts Type System is Turing Complete
- Functions and algorithms implemented purely with TypeScript's type system
- Typing the Technical Interview in TypeScript
- A collection of TypeScript type challenges with online judge
- Extreme Explorations of TypeScript's Type System
- A SQL database implemented purely in TypeScript type annotations
Explorar proyectos relacionados
sindresorhus/awesome
😎 Listas Awesome sobre todo tipo de temas interesantes [NOTA: Las pull requests están temporalmente desactivadas hasta que tenga ocasión de ponerme al día con las existentes]
535,979 estrellasEbookFoundation/free-programming-books
:books: Libros de programación disponibles de forma gratuita
401,497 estrellasnilbuild/developer-roadmap
Hojas de ruta interactivas, guías y otros contenidos educativos para ayudar a los desarrolladores a crecer en su carrera.
371,916 estrellasvinta/awesome-python
La lista definitiva que responde a «Quiero hacer X en Python, ¿qué herramienta debería usar?».
334,348 estrellas