Skip to content

Pjdeveloper896/TSNova

Repository files navigation

🌟 TypeNova

Run TypeScript directly in the browser — no installs, no tooling. Just use a CDN and go.


🚀 What is TypeNova?

TypeNova is a lightweight, browser-friendly runtime that lets you write and run TypeScript directly using <script type="text/typescript"> or load .ts files via URL.

It’s powered by a precompiled runtime hosted on GitHub Pages and jsDelivr — no need to install TypeScript or use a bundler.


🔗 Use via CDN

✅ GitHub Pages CDN

<script src="https://pjdeveloper896.github.io/TSNova/dist/ts-runtime.min.js"></script>

✅ jsDelivr CDN

<script src="https://cdn.jsdelivr.net/gh/pjdeveloper896/TSNova@latest/dist/ts-runtime.min.js"></script>

✨ Features

  • 🧠 Write TypeScript directly in HTML
  • 🌐 Load .ts modules from any URL
  • ⚡ Instant in-browser compilation with typescript.js
  • 🚫 No installs, no npm, no bundlers
  • 📦 All-in-one runtime from CDN

💡 Usage Examples

Inline TypeScript

<script src="https://pjdeveloper896.github.io/TSNova/dist/ts-runtime.min.js"></script>

<script type="text/typescript">
  const greet = (name: string): string => `Hello, ${name}!`;
  console.log(greet("TypeNova"));
</script>

Load Remote TypeScript File

<script src="https://pjdeveloper896.github.io/TSNova/dist/ts-runtime.min.js"></script>

<script>
  runTSFromURL("https://example.com/app.ts");
</script>

🛡 Security Warning

This runtime uses eval() to execute transpiled JavaScript. Do not load or run untrusted .ts files.



📄 License

© 2025 @pjdeveloper896


---

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published