? Daedalos ?
Ambiente de mesa no navegador
Sistema ?
Sistema de arquivos
- Explorer de arquivo
- De volta, para a frente, locais recentes, um nível de um nível, barra de endereço, pesquisa
- Visualizações de miniatura e detalhes
- Suporte ao arquivo de arrastar e soltar (interno e externo)
- Carregando a caixa de diálogo Progresso
- ZIP (suporte de gravação), suporte de leitura ZIP/ISO, 7z/gz/rar/tar/etc. Extraia o suporte
- Grava no indexeddb
- Seleção/manipulação de grupo e arrastar para classificar/organizar
- Ícones em cache dinâmico e automático para músicas, imagens, vídeos e estados do emulador
- Menus de contexto
- Corte, copie, crie atalho, exclua, renomeie
- Adicionar arquivo (s), diretório de mapa
- Abra com opções/diálogo, abra o local de arquivo/pasta, abra em nova janela, abra o terminal aqui
- Faça o download, adicione ao arquivo, extraia aqui, defina como papel de parede, converta áudio/vídeo/foto/planilhas, propriedades (com detalhes)
- Classificar por, nova pasta, novo documento de texto
- Captura de tela
- Atalhos de teclado
- Ctrl+C, Ctrl+V, Ctrl+X, Ctrl+A, Exclua
- F2, f5, backspace, flechas, digite
- Shift+Ctrl+R, Shift+F10, Shift+F12
- Em tela cheia: tecla Windows, tecla Windows + R
- Dicas de ferramentas de informações do arquivo
- Permitir classificar por nome, tamanho, tipo ou data
- Persiste na posição/ordem de classificação do ícone
Windows
- Redicável e Draggable
- Minimizar, maximizar e fechar
- Persiste tamanho/posição/estados maximizados
- Animadas abrindo e fechando
Iniciar o menu
- Barra lateral expansível
- Lista de aplicativos, documentos/imagens/videos atalhos, Power (Limpa a sessão)
- Spotlight Hight Visual Effect
- Suporte da pasta
- Atalho de teclado Abre com Shift+ESC
- Ou tecla Windows quando estiver em tela cheia
Barra de tarefas
- Visualização do Windows pau do Windows do Peek
- Indicador de janela focada
- Menu Pesquisar (com arquivos recentes)
- Agente de bate -papo da IA (Prompt API & Webllm) (W/Summarize & Image Generation)
Relógio
- Corre em um trabalhador da web
- Desenhado em um offscreencanvas
- Modo de tempo do servidor NTP (NTP.JS)
- Sincronizado com o relógio do sistema na carga
- Data Tooltip
- Pop -up do calendário
Fundo
- Papéis de parede de animação dinâmica (offsscreencanvas/web worker)
- Ondas
- Hexells
- Matriz
- Paisagem costeira
- Defina via imagem/vídeo (encher, ajuste, alongamento, ladrilho, centro)
- Foto de slides da imagem
- Imagem de astronomia do dia
- Papéis de parede gerados por IA
Url
- Carregamento de parâmetros de consulta
- Exemplos:
-
/?url=/CREDITS.md -
/?app=Browser
Aplicativos?
Boxedwine ( .exe, .zip )
- Executa aplicativos Windows de 16/02 bits
Navegador ( .htm, .html )
- Carrega sites ( suporte com CORS )
- Barra de favoritos
- Suporte Favicon
- Avanço/Recarregar
- Pesquisa do Google via barra de endereço
- Suporte ao protocolo IPFS
- Chrome: // jogo de dino
Devtools
- Console, elementos, rede, recursos, fontes, DOM
- Ative a partir do menu Iniciar ou Shift+F12
Emulatorjs ( .32x, .a26, .a52, .a78, .gb, .gba, .gbc, .gen, .gg, .j64, .jag, .lnx, .n64, .nsmc. .WS, .WSC, .z64 )
- Joga ROMs de jogo de console
IRC
- Cliente de bate -papo de revezamento na Internet
- Conecta -se ao WebSockets
js-dos ( .exe, .jsdos, .zip )
- Dos emulador
- Salvar estados de salvamento automático em perto
- /Usuários/público/instantâneos
- Redimensionamento da janela automática
Marcado ( .md )
Mensageiro
- Cliente de mensagens diretas criptografadas
- Utiliza o Protocolo Nostr (NIP-04)
- Criação de chave pública/privada automática
Editor de Mônaco
- Editor de código/texto
- Suporta todos os tipos de arquivo
- Salvar arquivos via Ctrl+S
- Contagem de linhas, posição do cursor, ID do idioma
- Formatação mais bonita
- JSON, JS/TS, CSS/SASS/LESS, HTML, Markdown
Tinta ( .bmp, .gif, .ico, .jpg, .png, .tiff, .webp, )
Pdf ( .pdf )
- Render/imprimir PDFs
- Página atual/contagem e zoom
Fotos
- Formatos suportados
- Heif ( .Heic, .Heif )
- JPEG XL ( .JXL )
- Qoi ( .qoi )
- Tiff ( .tif, .tiff )
- Tela cheia e zoom
Ruffle ( .swf, .spl )
Difusão estável
- Cria imagens 512x512 usando inteligência artificial
- Executa localmente usando o websd
terminal
- Suporte ao sistema de arquivos
- AutoComplete & History
- Comandos de tubo juntos
- Lista de comando via
help - Suporte Git (checkout & clone)
- Suporte Python ( .py )
- WebAssembly Package Manager
- Informações sobre o tempo
- eSheep
- Ative a partir do menu Iniciar ou Shift+F10
- Neofetch
Tinymce ( .rtf, .whtml )
- Modos de leitura e wysiwyg
- Salvar suporte de arquivo
X86 virtual ( .img, .iso )
- x86 emulador
- Salvar estados de salvamento automático em perto
- /Usuários/público/instantâneos
- Redimensionamento da janela automática
Player de vídeo
- Formatos suportados
- Reproduz vídeos/atalhos do YouTube
- Atalhos de teclado (volume, busca, escala, tela cheia)
Vim
- Editor de código/texto
- Suporta todos os tipos de arquivo
Webamp ( .mp3, .wsz )
- Winamp Audio Player
- Suporte da pele
- Lista de reprodução e suporte de streaming
- Suporte à visualização ("Milkdrop")
Jogos?
Classicube
- Cliente compatível com Minecraft Classic
DX-Ball
- Block Breaker Arcade Game como Arkanoid
Pinball do Cadete Espacial
- Engenharia reversa do pinball 3D do Windows
Quake III Arena
- Porto do atirador clássico em primeira pessoa
Experimente
Requisitos
Desenvolvimento
yarn install
yarn build:prebuild
yarn dev
Produção
yarn install
yarn build
yarn serve
Docker
docker build -t daedalos .
docker run -dp 3000:3000 --rm --name daedalos daedalos
Notas
- Se
NODE_OPTIONS yarn install --openssl-legacy-provider receber o erro digital envelope routines::unsupported , precisar