Code-Server
ish
| Code-Server | ish | |
|---|---|---|
| 423 | 164 | |
| 75,429 | 18,977 | |
| 1.3% | 1.4% | |
| 9.1 | 8.7 | |
| 7 days ago | 4 days ago | |
| TypeScript | C | |
| MIT License | GNU General Public License v3.0 or later |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Code-Server
- Zellij: A terminal workspace with batteries included
Instead you can use https://github.com/coder/code-server, which is really vscode running in your browser. You then get all extensions, etc.
- Don't get scammed on an interview.
Alternatively, you can self-host full VSCode IDE in a docker with code-server, or just use VSCode Server in a docker and connect remotely with any VSCode. You can also try Dev Containers for free and completely local, that do all that, batteries included.
- Les Cloud Development Environments (CDE) - Embarquement immédiat !
- Ask HN: Who is hiring? (October 2025)
Coder | https://coder.com/ | Multiple roles | Multiple locations | Full-time
Coder is an AI software development company leading the future of autonomous coding. We empower teams to build software faster, more securely, and at scale through the collaboration of AI coding agents and human developers. Our mission is to make agentic AI a safe, trusted, and integral part of every software development lifecycle.
Coder’s self-hosted Cloud Development Environment (CDE) is the foundation for deploying agentic AI in the enterprise. It provides a secure, standardized, and governed workspace to deploy autonomous coding agents alongside human developers, accelerating innovation while maintaining control and compliance. Coder's isolated, policy-driven environments improve productivity, cut cloud costs, and reduce data risks. Developers transition to AI at their own pace using their own tools. Platform and security teams can govern, audit, and manage a great developer experience at scale.
We passed 100k stars on GitHub! https://github.com/coder
All positions are fully remote in the countries listed unless otherwise specified.
[1] Senior Software Engineer, back-end Go (US/Canada)
[2] Senior Software Engineer, AI tools (US/Canada)
[3] Staff Software Engineer, front-end TypeScript/React (US/Canada)
[4] Software Engineering Manager (US/Canada)
[5] Product Engineer, internal tooling (US)
[6] Technical Program Manager - Contractor (US)
[7] Sales Engineer (UK/Ireland/Poland)
[8] Sr. Manager of Solution Engineering (US)
And more! Apply here + job descriptions, salary bands: https://coder.com/careers?utm_source=O2n5Ew72WD
Not all of our jobs are listed here. Please note that you must submit an application to be considered for any of our positions.
- Show HN: Run any GUI app in the terminal with term.everything
- UnSaaS your Stack with Self-hosted Cloud IDEs
Install the code-server on a remote machine and run it using the following command.
- HomeLab
code-server – VS Code in browser
- OpenVSX, which VSCode forks rely on for extensions, down for 24 hours
But hasn't Coder.com[0] built a business around exactly that?
[0] https://github.com/coder/code-server
- Coder
- Open Source Alternatives to GitHub Codespaces
ish
- Obsidian Bases
Obsidian has a git plugin that works on all platforms I tried it on (Windows, Linux, Mac and iOS). So I just have a private repo that syncs all the devices through git.
For iOS, the "hard" part is getting the initial git clone, but after that whenever you open the app you can pull/push any changes or set it to automatically do that on a schedule.
To setup a git repo on an iOS device you need iSH[1] but you can delete it the initial `git clone`. The plugin can handle it from there. Make sure to use https and a token that doesn't expire as part of your git clone url. Here is a guide[2]
[1] https://ish.app/
[2] https://forum.obsidian.md/t/mobile-sync-with-git-on-ios-for-...
- Show HN: Lume – OS Lightweight CLI/API for macOS/Linux VMs on Apple Silicon
You can, with ish (https://ish.app). It is a bit slow though and doesn't support the newest releases. (Well and by default it runs Alpine instead of Debian)
- ISH: Linux on jailbreak-free iPhones via userspace emulation
- Developer wrote 25k lines of Neovim plugin code using phone and touchscreen
- Configure SSH between your PC and mobile
On IOS, there is a emulator called ISH which looks great. I haven't tried personally though, I couldn't afford an iphone. I will be using Termux on android for the rest of the post.
- Poll: When will we see full Linux distros as official iPhone apps?
I'm a happy daily iSH [1] user, it's an amazing technical project, but I really pine for the day when `apt get blah` will be a reality, using an app available from the official App Store. Be it a paid or free app. CLI only, or with graphics. For concreteness, let's say a Debian-based distro in your iPhone upon tapping Get on Apple's App Store, independently of your location. It is pretty sad that, if this ever comes to be, it will probably be the result of EU/DOJ forces, not of technological advancements.
When do you see this happening (options are number of years)?
[1] https://ish.app/
- Qualcomm's Oryon Core: A Long Time in the Making
You can run iSH on the device for Linux (somewhat limited)
https://github.com/ish-app/ish
- ISH: Linux shell running on iOS, using usermode x86 emulation
- Apple blocks PC emulator in iOS App Store and third-party app stores
If you're curious, iSH's source is public: https://github.com/ish-app/ish
You're correct that there is no Linux kernel emulation. They went with reimplementation for that. However, the userland is very much emulated x86 binaries. You can even compile your own C code inside iSH and run it. When you syscall, control passes from the threaded code[0] interpreter into the Linux reimplementation.
The reason why they aren't shipping Debian is that the threaded code technique being used as a JIT substitute in both iSH and UTM SE is far too slow to run a full Debian derivative. Believe me, I tried installing Ubuntu on UTM SE and it took literal hours and flattened my iPad battery in the process. iSH uses Alpine Linux because it's very lightweight[1].
As far as I'm aware there's no secret deal with Apple to lock iSH down. The only limitations I've ran into have to do with MySQL, which wants unaligned atomics, which you can't do on ARM64 without compromising the performance of the emulator. I actually had a discussion with the developer of iSH about this and put in a PR to make MySQL stop crashing iSH.
[0] return-oriented programming
[1] So lightweight it doesn't even ship anything GNU, making it one of the few genuine "Linux distros" with no slash or plus or "I would just like to interject"
- Apple downgrades new M2 iPad Air, 9-core GPU instead of 10-core
> in software side of Ipad IOS, that is the biggest innovation in years
That would be iSH, slow but functional Alpine Linux emulation for iOS.
https://ish.app
What are some alternatives?
Hakatime - Wakatime server implementation & analytics dashboard
UTM - Virtual machines for iOS and macOS
upm - ⠕ Universal Package Manager - Python, Node.js, Ruby, Emacs Lisp.
termux-packages - A package build system for Termux.
neko - A self hosted virtual browser that runs in docker and uses WebRTC.
box64 - Box64 - Linux Userspace x86_64 Emulator with a twist, targeted at ARM64, RV64 and LoongArch Linux devices