跳到正文
CDGet
  • 首页
  • 项目
  1. 首页
  2. 全部项目
  3. Randino

Randino

库工具

按你指定的语言生成随机文本:人名、昵称、单词,以及完整的句子。支持九种语言,没有运行时依赖,同一套生成器在 JavaScript、Dart 和 Python 里都有。

主页 (在新标签页中打开)文档 (在新标签页中打开)源代码 (在新标签页中打开)

关于这个项目

Randino 按你指定的语言生成随机文本,一共支持九种语言。人名读起来像人们真正会用的名字,而不是两个音节的随机拼接;在不使用拉丁字母书写的语言里,还会附上英文读法。昵称是人们会为游戏或网站挑的那种称呼,取自二十五个主题中的日常词汇,而不是人名。

这些主题也可以单独取用,既有一个取词的函数,也有每个主题各自的函数;句子则按所在语言自己的语法组织,什么能发出这个动作、又能作用在什么上面,都由动词决定。装饰器不生成新内容,而是给你已有的字符串加上随机后缀或修饰词。所有生成器接收同一套选项:语言、长度、要返回几个,以及一个从真实词汇一路走到完全杜撰的拟真度设定。

它同时发布在 JavaScript、Dart 和 Python 上,三者取自同一份数据、遵循同一套选项,所以为其中一种写下的调用,换到另一种也是一样的读法。三个包都没有运行时依赖,既适合在注册界面上推荐一个名字,也适合给数据库灌种子数据或填充测试用的数据。

功能

  • 文档站点

  • TypeScript 类型

  • 多语言支持

  • 经测试验证

  • 跨平台支持

  • 零依赖

项目信息

起始
2026
许可证
MIT (在新标签页中打开)
编程语言
PythonDartJavaScript
标签
name-generatornickname-generatorrandom-datarandomizermultilingual
软件包
randino (在新标签页中打开)npmrandino (在新标签页中打开)pub.devrandino (在新标签页中打开)PyPI
热度
3
GitHub 星标
28
npm 下载量
Randino — npm 下载量, 最近 30 天
npm 下载量
8月12日0
8月13日0
8月14日0
8月15日0
8月16日0
8月17日0
8月18日0
8月19日0
8月20日0
8月21日0
8月22日0
8月23日0
8月24日0
8月25日0
8月26日0
8月27日0
8月28日0
8月29日0
8月30日0
8月31日0
9月1日0
9月2日0
9月3日0
9月4日6
9月5日6
9月6日11
9月7日0
9月8日0
9月9日4
9月10日1
最近 30 天
联系我们赞助
这里列出的项目均以 MIT 许可证开源。© 2026 CDGet. 保留所有权利。