Karanjot786

Karanjot786/TermUI

TermUI is a TypeScript/JavaScript framework for building terminal apps. Flexbox layout, JSX, hooks, global state, theming, animations, routing, and hot reload. No native dependencies.

46 good first / help-wanted issues · TypeScript · last activity Jul 3, 2026

animations cli hooks hot-reload javascript jsx nodejs routing state-management terminal terminal-app terminal-ui termui theming tui typescript
46 Open Issues Need Help Last updated: Jul 3, 2026

Open Issues Need Help

View All on GitHub
Karanjot786/TermUI
211

TermUI is a TypeScript/JavaScript framework for building terminal apps. Flexbox layout, JSX, hooks, global state, theming, animations, routing, and hot reload. No native dependencies.

TypeScript
#animations#cli#hooks#hot-reload#javascript#jsx#nodejs#routing#state-management#terminal#terminal-app#terminal-ui#termui#theming#tui#typescript
enhancement good first issue type:feature area:widgets assigned level:beginner GSSoC 2026 ai-ready
Karanjot786/TermUI
211

TermUI is a TypeScript/JavaScript framework for building terminal apps. Flexbox layout, JSX, hooks, global state, theming, animations, routing, and hot reload. No native dependencies.

TypeScript
#animations#cli#hooks#hot-reload#javascript#jsx#nodejs#routing#state-management#terminal#terminal-app#terminal-ui#termui#theming#tui#typescript
good first issue assigned level:beginner
Karanjot786/TermUI
211

TermUI is a TypeScript/JavaScript framework for building terminal apps. Flexbox layout, JSX, hooks, global state, theming, animations, routing, and hot reload. No native dependencies.

TypeScript
#animations#cli#hooks#hot-reload#javascript#jsx#nodejs#routing#state-management#terminal#terminal-app#terminal-ui#termui#theming#tui#typescript
enhancement good first issue type:feature assigned area:ui level:beginner GSSoC 2026 ai-ready
Karanjot786/TermUI
211

TermUI is a TypeScript/JavaScript framework for building terminal apps. Flexbox layout, JSX, hooks, global state, theming, animations, routing, and hot reload. No native dependencies.

TypeScript
#animations#cli#hooks#hot-reload#javascript#jsx#nodejs#routing#state-management#terminal#terminal-app#terminal-ui#termui#theming#tui#typescript
enhancement good first issue type:feature assigned area:ui level:beginner GSSoC 2026 ai-ready
Karanjot786/TermUI
211

TermUI is a TypeScript/JavaScript framework for building terminal apps. Flexbox layout, JSX, hooks, global state, theming, animations, routing, and hot reload. No native dependencies.

TypeScript
#animations#cli#hooks#hot-reload#javascript#jsx#nodejs#routing#state-management#terminal#terminal-app#terminal-ui#termui#theming#tui#typescript
enhancement good first issue type:feature assigned area:core level:beginner GSSoC 2026 ai-ready
Karanjot786/TermUI
211

TermUI is a TypeScript/JavaScript framework for building terminal apps. Flexbox layout, JSX, hooks, global state, theming, animations, routing, and hot reload. No native dependencies.

TypeScript
#animations#cli#hooks#hot-reload#javascript#jsx#nodejs#routing#state-management#terminal#terminal-app#terminal-ui#termui#theming#tui#typescript
enhancement good first issue type:feature assigned area:jsx level:beginner GSSoC 2026 ai-ready
Karanjot786/TermUI
211

TermUI is a TypeScript/JavaScript framework for building terminal apps. Flexbox layout, JSX, hooks, global state, theming, animations, routing, and hot reload. No native dependencies.

TypeScript
#animations#cli#hooks#hot-reload#javascript#jsx#nodejs#routing#state-management#terminal#terminal-app#terminal-ui#termui#theming#tui#typescript
enhancement good first issue type:feature assigned area:core level:beginner GSSoC 2026
Karanjot786/TermUI
211

TermUI is a TypeScript/JavaScript framework for building terminal apps. Flexbox layout, JSX, hooks, global state, theming, animations, routing, and hot reload. No native dependencies.

TypeScript
#animations#cli#hooks#hot-reload#javascript#jsx#nodejs#routing#state-management#terminal#terminal-app#terminal-ui#termui#theming#tui#typescript
enhancement good first issue area:widgets assigned level:beginner type:testing GSSoC 2026
Karanjot786/TermUI
211

TermUI is a TypeScript/JavaScript framework for building terminal apps. Flexbox layout, JSX, hooks, global state, theming, animations, routing, and hot reload. No native dependencies.

TypeScript
#animations#cli#hooks#hot-reload#javascript#jsx#nodejs#routing#state-management#terminal#terminal-app#terminal-ui#termui#theming#tui#typescript
enhancement good first issue area:widgets level:beginner type:testing GSSoC 2026
Karanjot786/TermUI
211

TermUI is a TypeScript/JavaScript framework for building terminal apps. Flexbox layout, JSX, hooks, global state, theming, animations, routing, and hot reload. No native dependencies.

TypeScript
#animations#cli#hooks#hot-reload#javascript#jsx#nodejs#routing#state-management#terminal#terminal-app#terminal-ui#termui#theming#tui#typescript
enhancement good first issue type:docs assigned area:jsx level:beginner GSSoC 2026
Karanjot786/TermUI
211

TermUI is a TypeScript/JavaScript framework for building terminal apps. Flexbox layout, JSX, hooks, global state, theming, animations, routing, and hot reload. No native dependencies.

TypeScript
#animations#cli#hooks#hot-reload#javascript#jsx#nodejs#routing#state-management#terminal#terminal-app#terminal-ui#termui#theming#tui#typescript
Karanjot786/TermUI
211

TermUI is a TypeScript/JavaScript framework for building terminal apps. Flexbox layout, JSX, hooks, global state, theming, animations, routing, and hot reload. No native dependencies.

TypeScript
#animations#cli#hooks#hot-reload#javascript#jsx#nodejs#routing#state-management#terminal#terminal-app#terminal-ui#termui#theming#tui#typescript
enhancement good first issue assigned area:core level:beginner GSSoC 2026
Karanjot786/TermUI
211

TermUI is a TypeScript/JavaScript framework for building terminal apps. Flexbox layout, JSX, hooks, global state, theming, animations, routing, and hot reload. No native dependencies.

TypeScript
#animations#cli#hooks#hot-reload#javascript#jsx#nodejs#routing#state-management#terminal#terminal-app#terminal-ui#termui#theming#tui#typescript
good first issue assigned level:beginner
Karanjot786/TermUI
211

TermUI is a TypeScript/JavaScript framework for building terminal apps. Flexbox layout, JSX, hooks, global state, theming, animations, routing, and hot reload. No native dependencies.

TypeScript
#animations#cli#hooks#hot-reload#javascript#jsx#nodejs#routing#state-management#terminal#terminal-app#terminal-ui#termui#theming#tui#typescript
enhancement good first issue assigned
Karanjot786/TermUI
211

TermUI is a TypeScript/JavaScript framework for building terminal apps. Flexbox layout, JSX, hooks, global state, theming, animations, routing, and hot reload. No native dependencies.

TypeScript
#animations#cli#hooks#hot-reload#javascript#jsx#nodejs#routing#state-management#terminal#terminal-app#terminal-ui#termui#theming#tui#typescript
enhancement good first issue assigned level:beginner GSSoC 2026 area:adapters
Karanjot786/TermUI
211

TermUI is a TypeScript/JavaScript framework for building terminal apps. Flexbox layout, JSX, hooks, global state, theming, animations, routing, and hot reload. No native dependencies.

TypeScript
#animations#cli#hooks#hot-reload#javascript#jsx#nodejs#routing#state-management#terminal#terminal-app#terminal-ui#termui#theming#tui#typescript
good first issue assigned level:beginner
Karanjot786/TermUI
211

TermUI is a TypeScript/JavaScript framework for building terminal apps. Flexbox layout, JSX, hooks, global state, theming, animations, routing, and hot reload. No native dependencies.

TypeScript
#animations#cli#hooks#hot-reload#javascript#jsx#nodejs#routing#state-management#terminal#terminal-app#terminal-ui#termui#theming#tui#typescript
enhancement good first issue assigned level:beginner GSSoC 2026 area:adapters
Karanjot786/TermUI
211

TermUI is a TypeScript/JavaScript framework for building terminal apps. Flexbox layout, JSX, hooks, global state, theming, animations, routing, and hot reload. No native dependencies.

TypeScript
#animations#cli#hooks#hot-reload#javascript#jsx#nodejs#routing#state-management#terminal#terminal-app#terminal-ui#termui#theming#tui#typescript
enhancement good first issue assigned level:beginner GSSoC 2026 area:testing
Karanjot786/TermUI
211

TermUI is a TypeScript/JavaScript framework for building terminal apps. Flexbox layout, JSX, hooks, global state, theming, animations, routing, and hot reload. No native dependencies.

TypeScript
#animations#cli#hooks#hot-reload#javascript#jsx#nodejs#routing#state-management#terminal#terminal-app#terminal-ui#termui#theming#tui#typescript
enhancement good first issue area:widgets assigned level:beginner GSSoC 2026
Karanjot786/TermUI
211

TermUI is a TypeScript/JavaScript framework for building terminal apps. Flexbox layout, JSX, hooks, global state, theming, animations, routing, and hot reload. No native dependencies.

TypeScript
#animations#cli#hooks#hot-reload#javascript#jsx#nodejs#routing#state-management#terminal#terminal-app#terminal-ui#termui#theming#tui#typescript
enhancement good first issue assigned level:beginner GSSoC 2026 area:adapters
Karanjot786/TermUI
211

TermUI is a TypeScript/JavaScript framework for building terminal apps. Flexbox layout, JSX, hooks, global state, theming, animations, routing, and hot reload. No native dependencies.

TypeScript
#animations#cli#hooks#hot-reload#javascript#jsx#nodejs#routing#state-management#terminal#terminal-app#terminal-ui#termui#theming#tui#typescript
enhancement good first issue area:widgets assigned GSSoC 2026
Karanjot786/TermUI
211

TermUI is a TypeScript/JavaScript framework for building terminal apps. Flexbox layout, JSX, hooks, global state, theming, animations, routing, and hot reload. No native dependencies.

TypeScript
#animations#cli#hooks#hot-reload#javascript#jsx#nodejs#routing#state-management#terminal#terminal-app#terminal-ui#termui#theming#tui#typescript
enhancement good first issue area:widgets assigned GSSoC 2026
Karanjot786/TermUI
211

TermUI is a TypeScript/JavaScript framework for building terminal apps. Flexbox layout, JSX, hooks, global state, theming, animations, routing, and hot reload. No native dependencies.

TypeScript
#animations#cli#hooks#hot-reload#javascript#jsx#nodejs#routing#state-management#terminal#terminal-app#terminal-ui#termui#theming#tui#typescript
enhancement help wanted assigned area:core GSSoC 2026 RFC
Karanjot786/TermUI
211

TermUI is a TypeScript/JavaScript framework for building terminal apps. Flexbox layout, JSX, hooks, global state, theming, animations, routing, and hot reload. No native dependencies.

TypeScript
#animations#cli#hooks#hot-reload#javascript#jsx#nodejs#routing#state-management#terminal#terminal-app#terminal-ui#termui#theming#tui#typescript
enhancement help wanted assigned GSSoC 2026 area:registry RFC
Karanjot786/TermUI
211

TermUI is a TypeScript/JavaScript framework for building terminal apps. Flexbox layout, JSX, hooks, global state, theming, animations, routing, and hot reload. No native dependencies.

TypeScript
#animations#cli#hooks#hot-reload#javascript#jsx#nodejs#routing#state-management#terminal#terminal-app#terminal-ui#termui#theming#tui#typescript
enhancement good first issue area:widgets assigned GSSoC 2026
Karanjot786/TermUI
211

TermUI is a TypeScript/JavaScript framework for building terminal apps. Flexbox layout, JSX, hooks, global state, theming, animations, routing, and hot reload. No native dependencies.

TypeScript
#animations#cli#hooks#hot-reload#javascript#jsx#nodejs#routing#state-management#terminal#terminal-app#terminal-ui#termui#theming#tui#typescript
enhancement good first issue assigned area:ui GSSoC 2026
Karanjot786/TermUI
211

TermUI is a TypeScript/JavaScript framework for building terminal apps. Flexbox layout, JSX, hooks, global state, theming, animations, routing, and hot reload. No native dependencies.

TypeScript
#animations#cli#hooks#hot-reload#javascript#jsx#nodejs#routing#state-management#terminal#terminal-app#terminal-ui#termui#theming#tui#typescript
enhancement help wanted assigned GSSoC 2026 area:adapters RFC
Karanjot786/TermUI
211

TermUI is a TypeScript/JavaScript framework for building terminal apps. Flexbox layout, JSX, hooks, global state, theming, animations, routing, and hot reload. No native dependencies.

TypeScript
#animations#cli#hooks#hot-reload#javascript#jsx#nodejs#routing#state-management#terminal#terminal-app#terminal-ui#termui#theming#tui#typescript
enhancement good first issue area:widgets assigned GSSoC 2026
Karanjot786/TermUI
211

TermUI is a TypeScript/JavaScript framework for building terminal apps. Flexbox layout, JSX, hooks, global state, theming, animations, routing, and hot reload. No native dependencies.

TypeScript
#animations#cli#hooks#hot-reload#javascript#jsx#nodejs#routing#state-management#terminal#terminal-app#terminal-ui#termui#theming#tui#typescript
enhancement good first issue assigned area:ui GSSoC 2026
Karanjot786/TermUI
211

TermUI is a TypeScript/JavaScript framework for building terminal apps. Flexbox layout, JSX, hooks, global state, theming, animations, routing, and hot reload. No native dependencies.

TypeScript
#animations#cli#hooks#hot-reload#javascript#jsx#nodejs#routing#state-management#terminal#terminal-app#terminal-ui#termui#theming#tui#typescript
enhancement good first issue assigned area:ui GSSoC 2026
Karanjot786/TermUI
211

TermUI is a TypeScript/JavaScript framework for building terminal apps. Flexbox layout, JSX, hooks, global state, theming, animations, routing, and hot reload. No native dependencies.

TypeScript
#animations#cli#hooks#hot-reload#javascript#jsx#nodejs#routing#state-management#terminal#terminal-app#terminal-ui#termui#theming#tui#typescript
enhancement good first issue assigned
Karanjot786/TermUI
211

TermUI is a TypeScript/JavaScript framework for building terminal apps. Flexbox layout, JSX, hooks, global state, theming, animations, routing, and hot reload. No native dependencies.

TypeScript
#animations#cli#hooks#hot-reload#javascript#jsx#nodejs#routing#state-management#terminal#terminal-app#terminal-ui#termui#theming#tui#typescript
enhancement good first issue assigned area:ui GSSoC 2026
Karanjot786/TermUI
211

TermUI is a TypeScript/JavaScript framework for building terminal apps. Flexbox layout, JSX, hooks, global state, theming, animations, routing, and hot reload. No native dependencies.

TypeScript
#animations#cli#hooks#hot-reload#javascript#jsx#nodejs#routing#state-management#terminal#terminal-app#terminal-ui#termui#theming#tui#typescript
enhancement good first issue
Karanjot786/TermUI
211

TermUI is a TypeScript/JavaScript framework for building terminal apps. Flexbox layout, JSX, hooks, global state, theming, animations, routing, and hot reload. No native dependencies.

TypeScript
#animations#cli#hooks#hot-reload#javascript#jsx#nodejs#routing#state-management#terminal#terminal-app#terminal-ui#termui#theming#tui#typescript
enhancement good first issue area:widgets assigned GSSoC 2026
Karanjot786/TermUI
211

TermUI is a TypeScript/JavaScript framework for building terminal apps. Flexbox layout, JSX, hooks, global state, theming, animations, routing, and hot reload. No native dependencies.

TypeScript
#animations#cli#hooks#hot-reload#javascript#jsx#nodejs#routing#state-management#terminal#terminal-app#terminal-ui#termui#theming#tui#typescript
enhancement good first issue area:widgets assigned GSSoC 2026
Karanjot786/TermUI
211

TermUI is a TypeScript/JavaScript framework for building terminal apps. Flexbox layout, JSX, hooks, global state, theming, animations, routing, and hot reload. No native dependencies.

TypeScript
#animations#cli#hooks#hot-reload#javascript#jsx#nodejs#routing#state-management#terminal#terminal-app#terminal-ui#termui#theming#tui#typescript
enhancement good first issue assigned
Karanjot786/TermUI
211

TermUI is a TypeScript/JavaScript framework for building terminal apps. Flexbox layout, JSX, hooks, global state, theming, animations, routing, and hot reload. No native dependencies.

TypeScript
#animations#cli#hooks#hot-reload#javascript#jsx#nodejs#routing#state-management#terminal#terminal-app#terminal-ui#termui#theming#tui#typescript
enhancement good first issue area:widgets assigned GSSoC 2026
Karanjot786/TermUI
211

TermUI is a TypeScript/JavaScript framework for building terminal apps. Flexbox layout, JSX, hooks, global state, theming, animations, routing, and hot reload. No native dependencies.

TypeScript
#animations#cli#hooks#hot-reload#javascript#jsx#nodejs#routing#state-management#terminal#terminal-app#terminal-ui#termui#theming#tui#typescript
enhancement good first issue assigned
Karanjot786/TermUI
211

TermUI is a TypeScript/JavaScript framework for building terminal apps. Flexbox layout, JSX, hooks, global state, theming, animations, routing, and hot reload. No native dependencies.

TypeScript
#animations#cli#hooks#hot-reload#javascript#jsx#nodejs#routing#state-management#terminal#terminal-app#terminal-ui#termui#theming#tui#typescript
enhancement good first issue
Karanjot786/TermUI
211

TermUI is a TypeScript/JavaScript framework for building terminal apps. Flexbox layout, JSX, hooks, global state, theming, animations, routing, and hot reload. No native dependencies.

TypeScript
#animations#cli#hooks#hot-reload#javascript#jsx#nodejs#routing#state-management#terminal#terminal-app#terminal-ui#termui#theming#tui#typescript
Karanjot786/TermUI
211

TermUI is a TypeScript/JavaScript framework for building terminal apps. Flexbox layout, JSX, hooks, global state, theming, animations, routing, and hot reload. No native dependencies.

TypeScript
#animations#cli#hooks#hot-reload#javascript#jsx#nodejs#routing#state-management#terminal#terminal-app#terminal-ui#termui#theming#tui#typescript
enhancement good first issue
Karanjot786/TermUI
211

TermUI is a TypeScript/JavaScript framework for building terminal apps. Flexbox layout, JSX, hooks, global state, theming, animations, routing, and hot reload. No native dependencies.

TypeScript
#animations#cli#hooks#hot-reload#javascript#jsx#nodejs#routing#state-management#terminal#terminal-app#terminal-ui#termui#theming#tui#typescript
enhancement good first issue assigned
Karanjot786/TermUI
211

TermUI is a TypeScript/JavaScript framework for building terminal apps. Flexbox layout, JSX, hooks, global state, theming, animations, routing, and hot reload. No native dependencies.

TypeScript
#animations#cli#hooks#hot-reload#javascript#jsx#nodejs#routing#state-management#terminal#terminal-app#terminal-ui#termui#theming#tui#typescript
enhancement good first issue
Karanjot786/TermUI
211

TermUI is a TypeScript/JavaScript framework for building terminal apps. Flexbox layout, JSX, hooks, global state, theming, animations, routing, and hot reload. No native dependencies.

TypeScript
#animations#cli#hooks#hot-reload#javascript#jsx#nodejs#routing#state-management#terminal#terminal-app#terminal-ui#termui#theming#tui#typescript
Karanjot786/TermUI
211

TermUI is a TypeScript/JavaScript framework for building terminal apps. Flexbox layout, JSX, hooks, global state, theming, animations, routing, and hot reload. No native dependencies.

TypeScript
#animations#cli#hooks#hot-reload#javascript#jsx#nodejs#routing#state-management#terminal#terminal-app#terminal-ui#termui#theming#tui#typescript
Karanjot786/TermUI
211

TermUI is a TypeScript/JavaScript framework for building terminal apps. Flexbox layout, JSX, hooks, global state, theming, animations, routing, and hot reload. No native dependencies.

TypeScript
#animations#cli#hooks#hot-reload#javascript#jsx#nodejs#routing#state-management#terminal#terminal-app#terminal-ui#termui#theming#tui#typescript