retoor 56a02b62cf feat: add fit method to Container and implement development mode layout toggle
Add a `fit()` method to the Container class that invokes the xterm.js fit addon to resize the terminal to its parent element. In the app template, introduce a `toggleDevelopmentMode()` function that hides the header, repositions the sidebar to a fixed 10% width on the left, allocates 40% width to both the terminal and chat area side by side, calls `container.fit()` for proper terminal sizing, and renders a "H4x0r 1337" word on the star field. Also refactor the `/container` command in web.html to remove redundant container initialization logic, leaving only a placeholder comment for the dialog open call.
2025-06-10 13:31:09 +00:00

Snek

Slack like chat application with focus on performance

This is a slack like chat application with focus on performance. Other slack-like applications became too heavy. My RocketChat just had an 'frontend' crash. Just an error from the system itself like it's the most normal thing in the world.

Running

At this point, there's nothing officially running but what you can do:

  • Install the project: make install
  • Run part of the project: ./venv/bin/python -m snek.app
  • Run other part of the project: ./venv/bin/python -m snek.models
S
Description
Chat for snek people made by snek people.
Readme
29 MiB
Languages
Python 60.6%
HTML 19%
JavaScript 17.1%
CSS 3.2%