
WFCD warframe-items
Uma biblioteca de código aberto que empacota todos os itens do Warframe e seus dados diretamente da API do jogo, publicada como o pacote npm @wfcd/items.
Visão geral
WFCD warframe-items é uma biblioteca de dados mantida pelos Warframe Community Developers (WFCD) que extrai o catálogo completo de itens diretamente da própria API do Warframe, em vez de fazer scraping da wiki. Ela fornece JSON pré-compilado (além de imagens via CDN warframestat.us) cobrindo warframes, armas, mods, relíquias, arcanos, recursos e mais, com taxas de drop, caminhos únicos no jogo, logs de atualização, dados de riven, marcações de negociabilidade e localização em 13 idiomas. É distribuída no npm como @wfcd/items e é uma fonte de dados fundamental por trás de muitas ferramentas e bots da comunidade. É uma biblioteca voltada para desenvolvedores, não um aplicativo para o usuário final.
Ideal para: Desenvolvedores que criam ferramentas, bots ou sites da comunidade de Warframe e precisam de um conjunto de dados de itens completo, estruturado e atualizado regularmente, sem precisar fazer scraping da wiki.
Recursos principais
- Dados de itens obtidos diretamente da API oficial do Warframe (sem scraping da wiki)
- Mais de 23 categorias: Warframes, Primárias/Secundárias/Corpo a corpo, Mods, Relíquias, Arcanos, Recursos, Companheiros, etc.
- Dados em JSON pré-compilados, além de taxas de drop por item e logs de atualização
- Caminhos de itens únicos no jogo (ex: /Lotus/Weapons/...) e status de negociabilidade
- Dados de armas Riven incluídos
- Imagens servidas via CDN cdn.warframestat.us (muito grandes para o npm)
- Suporte a CommonJS e ESM com carregamento de categorias configurável
- Internacionalização em 13 idiomas
- Definições de tipo TypeScript e um utilitário de busca findItem()
- Licenciado sob MIT, atualizado automaticamente a cada lançamento do jogo (mais de 5.000 lançamentos publicados)
Prós e contras
- Os dados vêm diretamente da API oficial do Warframe, por isso são precisos e abrangentes (incluindo itens que nem sequer estão na wiki)
- Mantido de forma ativa e automática; atualiza a cada lançamento do jogo (versão mais recente v1.1275.18, julho de 2026)
- Código aberto sob a licença permissiva MIT
- Metadados ricos: taxas de drop, logs de atualização, dados de riven, negociabilidade, caminhos únicos no jogo
- Fornece tipos TypeScript, suporte a ESM/CJS e localização em 13 idiomas
- Hospedagem de imagens gratuita via CDN do warframestat.us
- Número muito baixo de issues abertas (6) em relação a um projeto grande
- Apenas para desenvolvedores; sem valor para jogadores que não estejam criando softwares
- Requer Node.js (>10) e familiaridade com npm/programação
- O grande conjunto de dados pode ser pesado se você importar todas as categorias em vez de limitar o escopo
- Depende da API não documentada do Warframe e de uma CDN externa, portanto, alterações na origem podem afetar os dados
- Documentação mínima para o usuário final/tutoriais da comunidade fora do README do GitHub
Opinião da comunidade
Há pouca discussão pública no estilo de consumidor porque esta é uma biblioteca para desenvolvedores, não um aplicativo voltado para os jogadores. Sua reputação se baseia na adoção real: é um projeto oficial do WFCD que serve de base para a API mais ampla do warframestat.us e inúmeras ferramentas da comunidade (ex: Genesis, Warframe Hub). As métricas do GitHub (397 stars, 72 forks, apenas 6 issues abertas) e o uso constante do npm (~2,4 mil downloads semanais / ~13,8 mil mensais) indicam uma fonte de dados confiável e mantida ativamente dentro da comunidade de desenvolvedores do Warframe.
Do Reddit
Do Reddit · r/Warframe →Avaliações e notas
- GitHub (WFCD/warframe-items)
“Get all Warframe items directly from Warframe's API. No more messy wikia scraping. Official WFCD project, MIT licensed, updated with each game release.”
- npm (@wfcd/items)
“Distributed on npm; supports CommonJS and ESM, includes findItem() lookup utility and TypeScript definitions.”