https://github.com/roman-kiselenko/teleskopio
teleskopio is an open-source small and beautiful Kubernetes client.
https://github.com/roman-kiselenko/teleskopio
kubernetes react schadcn tauri
Last synced: 10 months ago
JSON representation
teleskopio is an open-source small and beautiful Kubernetes client.
- Host: GitHub
- URL: https://github.com/roman-kiselenko/teleskopio
- Owner: roman-kiselenko
- License: other
- Created: 2025-08-15T17:14:32.000Z (10 months ago)
- Default Branch: master
- Last Pushed: 2025-08-15T20:45:26.000Z (10 months ago)
- Last Synced: 2025-08-15T22:43:24.792Z (10 months ago)
- Topics: kubernetes, react, schadcn, tauri
- Language: TypeScript
- Homepage:
- Size: 5.55 MB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
teleskopio is an open-source small and beautiful Kubernetes client.
## Features
- Multiple configs from `~/.kube` folder support - switch between clusters effortlessly.
- Cluster overview - get a high-level view of cluster health and activity.
- Live updates - real-time resource changes with Kubernetes watchers.
- Pod logs and events - inspect logs and event history directly in the UI.
- Owner links - navigate from a resource to its owner.
- Resource editor/creator - integrated [Monaco Editor](https://microsoft.github.io/monaco-editor/) with syntax highlighting.
- Multiple font options - customize the UI appearance.
- Light and dark themes.
---
## Planned Features
- Shell access to containers.
- Port forwarding.
- Helm integration.
- Kubernetes resource schemas per API version.
- Resource metrics - CPU, memory, and other usage statistics.
---
## Screenshots
## Stack
- **[Tauri v2](https://tauri.app/)** - lightweight and fast desktop framework.
- **[kube.rs](https://kube.rs)** - backend logic and Kubernetes API integration.
- **React** - responsive and modern frontend.
- **[shadcn/ui](https://ui.shadcn.com/)** + **Tailwind CSS** - clean and flexible UI components.
- **[Monaco Editor](https://microsoft.github.io/monaco-editor/)** - powerful code editor with syntax highlighting.
- **Dynamic resources** - auto-loading resources for flexible navigation.
- **Kubernetes watchers** - instant updates from the cluster.
---
## Installation
1. Download the latest `.dmg` release from [Releases](https://github.com/roman-kiselenko/teleskopio/releases).
2. Open the `.dmg` file and drag **teleskopio.app** to the Applications folder.
3. Launch **teleskopio.app** from Applications.
---
## Development
1. Install tauri and rust
1. Use `pnpm` package manager
1. `pnpm install`
1. `pnpm tauri dev`
## Contributing
**teleskopio.app** is an open-source project, and contributions are welcome.