Neko

screenshot of Neko
vue

A self hosted virtual browser (rabb.it clone) that runs in docker.

Overview

n.eko is an innovative app designed to provide a streaming solution for watching content with friends, particularly for those who find traditional platforms insufficient. Developed as a response to the discontinuation of rabb.it, this application utilizes Web RTC technology to stream desktops within a Docker container. It aims to create a fun and social environment where users can enjoy watching anime together, despite the challenges posed by internet limitations and technical difficulties with other streaming services.

While n.eko may not fully replicate the extensive features of its predecessor, it introduces some unique functionalities that enhance group viewing experiences. With its straightforward setup and user-friendly interface, n.eko caters specifically to the needs of those who want to connect and share viewing experiences with friends in a seamless manner.

Features

  • Text Chat: Engage with friends using a text chat feature that supports basic markdown, making conversations more interactive and enjoyable.
  • Admin Controls: Designate admin users with the power to kick or ban participants and manage control sharing, ensuring a comfortable experience for all.
  • Clipboard Synchronization: Share text and links easily across supported browsers with clipboard synchronization, making it simpler to share content during viewing sessions.
  • Emote Overlay: Enhance interactions with an emote overlay that allows users to react and express emotions visually during streaming.
  • User Management: Features like ignoring users in chat and emotes allow for a personalized experience, giving users control over their interactions.
  • Persistent Settings: Enjoy a consistent experience with persistent settings that remember adjustments across sessions, reducing setup time for regular users.
  • Lightweight & Stateless: The application is stateless, meaning users don’t need to worry about saving usernames or passwords, keeping access simple and hassle-free.
vue
Vue

Vue.js is a lightweight and flexible JavaScript framework that allows developers to easily build dynamic and reactive user interfaces. Its intuitive syntax, modular architecture, and focus on performance make it a popular choice for modern web development.

docker
Docker

A website that uses Docker for containerization to streamline development, testing, and deployment workflows. This includes features such as containerization of dependencies, automated builds and deployments, and container orchestration to ensure scalability and availability.

typescript
Typescript

TypeScript is a superset of JavaScript, providing optional static typing, classes, interfaces, and other features that help developers write more maintainable and scalable code. TypeScript's static typing system can catch errors at compile-time, making it easier to build and maintain large applications.