foxterm is a cute terminal-styled homepage i made to replace my boring old static one. it contains a fully simulated terminal with local/client-side commands (such as echo, help, and open) and server-side commands for access to a simulated filesystem! importantly, it uses no real terminal instance. everything is handled and rendered directly in javascript or on the backend in python. it originally started back in may as an idea for an applet based homepage with a general desktop environment styled ui, but slowly evolved over talking about it on a trip with my girlfriend :3 it is by no means finished, and im planning on adding both our daydream project and (hopefully) next athena project, pixelfont, as applications that can be ran directly in the page! important notices !! : - this project was made originally for summer of making 2025. it is /not/ made specifically for athena, and should not receive artifacts. - this project is split across multiple hackatime projects! time is tracked under both foxterm and foxes-new (for an approximate total of 40 hours).
foxterm is a cute terminal-styled homepage i made to replace my boring old static one. it contains a fully simulated terminal with local/client-side commands (such as echo, help, and open) and server-side commands for access to a simulated filesystem! importantly, it uses no real terminal instance. everything is handled and rendered directly in javascript or on the backend in python. it originally started back in may as an idea for an applet based homepage with a general desktop environment styled ui, but slowly evolved over talking about it on a trip with my girlfriend :3 it is by no means finished, and im planning on adding both our daydream project and (hopefully) next athena project, pixelfont, as applications that can be ran directly in the page! important notices !! : - this project was made originally for summer of making 2025. it is /not/ made specifically for athena, and should not receive artifacts. - this project is split across multiple hackatime projects! time is tracked under both foxterm and foxes-new (for an approximate total of 40 hours).