-
Contributors
-
Project Name: @ember3141
-
Project Maintainers:
- @ProgrammerIn-wonderland
- @Endercass
- @Percslol
-
Large contributors
- @CoolElectronics
- @r58playz
- @MadjikDotPng
- @BomberFish
-
A full list of contributors can be found here
-
-
Libraries and applications sources
- Filesystem base - Filer.js
- Formerly the only filesystem library used in the project, now the default filesystem library and the base of the Anura Filesystem API
- MIME type detection - mime-db
- Service Worker <-> Main Thread communication - Comlink
- Service worker library - Workbox
- Anura Shell is a heavily modified version of Puter's Phoenix Shell
- This shell was implemented so that Anura users could have a more traditional shell experience, and if they had experience with Puter's Phoenix Shell, they could easily transfer that knowledge to Anura.
- Replaces the original Anura Shell, which was a modified eval-based shell.
- JS Framework - dreamland.js
- TCP Networking support wisp-server-node
- x86 Emulation - v86
- Service worker web proxy - Ultraviolet
- Material Components - Matter CSS
- Default networking stack- libcurl.js with WolfSSL
- A full list of dependencies can be found here
- Filesystem base - Filer.js
-
Retired Libraries and applications sources
- Old Websocket to TCP Bridge - WSProxy
- Old Filesystem HTTP bridge - MercuryWorkshop Nohost (Fork of Humphd Nohost)
- Now the functionality is provided by a fully rewritten version of the original code, using the Anura Filesystem API
- VNC Client noVNC
- No longer vendored in this repository, moved to the Anura App Repository
- SSH Client sshy
- No longer vendored in this repository, moved to the Anura App Repository
-
Code snippets used
Note: This list is non-exhaustive and may not contain all of the code snippets used in production of this software.
- original base
- Resizable Table columns in fsapp codepen
- Calendar panel
-
Design & Assets
- UI design inspiration - Google ChromeOS
- Various icons - papirus icon theme
- Various assets - Google ChromeOS