Ir para o conteúdo
CDGet
  • Início
  • Projetos
  1. Início
  2. Todos os projetos
  3. Randino

Randino

BibliotecaUtilitário

Gera texto aleatório no idioma que lhe for pedido: nomes de pessoa, apelidos, palavras soltas e frases inteiras, em nove idiomas e sem dependências em tempo de execução. Os mesmos geradores são publicados para JavaScript, Dart e Python.

Site (abre em uma nova aba)Documentação (abre em uma nova aba)Código-fonte (abre em uma nova aba)

Sobre este projeto

O Randino gera texto aleatório no idioma que lhe for pedido, entre nove idiomas. Os nomes de pessoa leem-se como nomes que as pessoas realmente usam e não como duas sílabas juntas ao acaso, e vêm com a sua pronúncia em inglês quando o idioma não se escreve em alfabeto latino. As alcunhas são aquelas que alguém escolheria para um jogo ou um site, construídas a partir de palavras do dia a dia em vinte e cinco temas e nunca a partir de nomes de pessoa.

Esses temas também existem à parte, como uma palavra ou como uma função por tema, e as frases inteiras seguem a gramática do próprio idioma: o verbo decide o que pode praticar a ação e sobre o que ela pode recair. Os decoradores não geram nada — juntam um token aleatório ou um qualificativo a uma cadeia que já se tem. Cada gerador recebe as mesmas opções — o idioma, o comprimento, quantos devolver, e uma definição de realismo que vai das palavras reais às totalmente inventadas.

É publicado para JavaScript, Dart e Python, e os três recorrem aos mesmos conjuntos de dados e respeitam as mesmas opções, pelo que uma chamada escrita para um lê-se da mesma maneira nos outros. Nenhum dos pacotes tem dependências de execução, o que o torna tão útil para semear uma base de dados ou preencher dados de teste como para o ecrã de registo que sugere um nome.

Funcionalidades

  • Site de documentação

  • Tipos de TypeScript

  • Vários idiomas

  • Verificado por testes

  • Multiplataforma

  • Sem dependências

Informação do projeto

Início
2026
Licença
MIT (abre em uma nova aba)
Linguagens de programação
PythonDartJavaScript
Etiquetas
name-generatornickname-generatorrandom-datarandomizermultilingual
Pacotes
randino (abre em uma nova aba)npmrandino (abre em uma nova aba)pub.devrandino (abre em uma nova aba)PyPI
Popularidade
3
Estrelas no GitHub
28
Transferências de npm
Randino — Transferências de npm, Últimos 30 dias
Transferências de npm
12 de ago.0
13 de ago.0
14 de ago.0
15 de ago.0
16 de ago.0
17 de ago.0
18 de ago.0
19 de ago.0
20 de ago.0
21 de ago.0
22 de ago.0
23 de ago.0
24 de ago.0
25 de ago.0
26 de ago.0
27 de ago.0
28 de ago.0
29 de ago.0
30 de ago.0
31 de ago.0
1 de set.0
2 de set.0
3 de set.0
4 de set.6
5 de set.6
6 de set.11
7 de set.0
8 de set.0
9 de set.4
10 de set.1
Últimos 30 dias
ContatoDoar
Os projetos listados aqui são de código aberto sob a Licença MIT.© 2026 CDGet. Todos os direitos reservados.