ritajs

在创意编程中轻松玩转文本处理与生成

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 设计创意 🍴 复刻 9 👀 关注 2 ⚠️ 作者已归档(停止维护)
GitHub ↗
GitHub 星标 ★ 66
维护状态 较活跃
是否开源 开源
定价模式 🏷️完全免费 开源项目,GPL-3.0许可证,可免费使用和部署。

项目预览

ritajs 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类设计创意
开发团队dhowe
定价模式🏷️完全免费
价格说明开源项目,GPL-3.0许可证,可免费使用和部署。
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
开源协议GPL-3.0
主要语言JavaScript
技术栈/模型creative-coding,creative-writing,generative-art,natural-language,natural-language-generation,p5js-library,writing
GitHub 星标★ 66
上线时间2023-10-28 00:00:00
代码更新2026-10-24
仓库体积5.5 MB
本站数据更新2026-11-09
维护状态较活跃
收录时间2026-08-09
浏览次数7

项目介绍

RiTa.js 是 RiTa 自然语言工具包的 JavaScript 版本,为创意编程和数字艺术提供文本处理能力。它解决的是在浏览器或 Node.js 环境中,开发者难以快速实现词性标注、单词变形、韵律分析等语言处理功能的问题。核心能力包括词性标注(POS tagging)、单词复数化/单数化、动词变位、名词复数形式、韵律与音节计数、押韵检测、文本生成(如 n-gram 和 Markov 链)以及简单的语言模型。它专为艺术家、设计师和教育者设计,API 简洁,易于上手,支持与 p5.js 等创意工具集成。通过提供丰富的语言数据和方法,RiTa.js 让非专业 NLP 开发者也能轻松为互动作品添加语言智能,从而探索文本的生成与变形。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 66

核心亮点

  • 专为创意编程设计,API 直观,与 p5.js 等库集成顺畅
  • 内置丰富的语言数据(词性、音节、押韵等),无需外部依赖
  • 支持浏览器和 Node.js,跨平台使用方便

不足之处

  • 文档和示例相对较少,社区规模小,学习资源有限
  • 功能覆盖不如通用 NLP 库全面,主要聚焦于创意场景

适用场景

  • 互动艺术装置中的文本生成与变形
  • 诗歌或歌词创作辅助工具
  • 语言教学中的可视化演示

替代项目

compromise、natural、rita (Python 版)

上一篇:VL.Fuse

下一篇:swifty-creatives

同类项目推荐

quarkus-workshop-langchain4j 开源

用 Quarkus 快速上手 LangChain4j,从单轮到智能体编排

Quarkus LangChain4J Workshop that demonstrates both single AI service capabilities a···

★ 113 2026-08-09
aix 开源

终端一条命令调用大模型,脚本自动化随手可用

AIx is a cli tool to interact with Large Language Models (LLM) APIs.

★ 318 2026-09-15
rag-project01-framework 开源

手把手掌控RAG每个环节,从零搭建你的检索生成框架

[RAG训练营] u.geekbang.org/subject/airag/1009927 这是我用Cursor自行制作的RAG Framewo···

★ 124 2026-08-09
chainlit 开源

几分钟内把 LLM 变成可交互的聊天应用

Build Conversational AI in minutes ⚡️

★ 12503 2026-08-09
OpenAgentsControl 开源

先审计划再执行,AI 写码不失控

AI agent framework for plan-first development workflows with approval-based executio···

★ 4968 2026-09-13
speq 开源

用声明式规范,让 AI 编程更听话、更可控

The SPEQ specification: a declarative format for AI-assisted development

★ 141 2026-08-09
guild 开源

让多个 AI 编码代理共享记忆和任务,不再各干各的

Shared context, memory, and task coordination across AI coding agents. Single Go bin···

★ 297 2026-10-06
aoci-code 开源

给 AI 编码代理一份 Git 管理的代码地图,改代码前先读全局

A persistent, Git-versioned map of your whole codebase and database schema that codi···

★ 1880 2026-09-28