Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Text Generation

Text Generation

69 projects

Showing 33 of 69 projects

TextCraft
TextCraftC#

An AI-powered Microsoft Word add-in for offline text generation, proofreading, and rewriting using local or OpenAI-compatible models.

#ai#ai-writing#proofreading
Stars161
Forks10
Last commit1 year ago
graph-2-text
graph-2-textPython

A PyTorch implementation combining Graph Convolutional Networks with OpenNMT-py for structured data to text generation.

#graph-neural-networks#opennmt#data-to-text
Stars153
Forks28
Last commit7 years ago
ocaml-mustache
ocaml-mustacheOCaml

A Mustache.js-compatible logic-less templating engine implemented in OCaml.

#partials#text-generation#logic-less-templates
Stars87
Forks23
Last commit2 years ago
feste
festeRust

A GPT-2 style transformer language model implemented from scratch in Rust for educational purposes.

#transformer#educational#text-generation
Stars84
Forks13
Last commit3 months ago
WebNLG
WebNLGPython

An enriched dataset for Natural Language Generation research, providing intermediate representations for pipeline tasks like lexicalization and aggregation.

#pipeline-architecture#nlp-research#data-to-text
Stars71
Forks22
Last commit5 years ago
raingrams
raingramsRuby

A flexible and general-purpose ngrams library written in Ruby, supporting various gram types, vocabulary models, and text analysis.

#statistical-analysis#text-analysis#ngrams
Stars70
Forks7
Last commit5 years ago
mustache
mustacheElixir

A minimal Mustache templating engine implementation for Elixir, following the official Mustache specification.

#elixir#template-engine#text-generation
Stars69
Forks14
Last commit2 years ago
calyx
calyxRuby

A Ruby library for generating text with declarative recursive grammars using template expressions and weighted choices.

#generative-art#procedural-generation#grammar-engine
Stars64
Forks5
Last commit3 years ago
Intelligent java
Intelligent javaJava

A Java library for integrating with AI models like ChatGPT, DALL·E, and Cohere using minimal code.

#dalle2#java-library#ai-integration
Stars64
Forks15
Last commit2 years ago
tensorlm
tensorlmPython

A TensorFlow wrapper library for character-level and word-level text generation using recurrent neural networks.

#char-rnn#python-library#deep-learning
Stars60
Forks28
Last commit4 years ago
cl-completions
cl-completionsCommon Lisp

A Common Lisp library for interacting with multiple LLM APIs (OpenAI, Anthropic, Gemini, Ollama) with advanced tool function support.

#anthropic-api#text-generation#ai-tools
Stars35
Forks7
Last commit3 months ago
CachedTexts
CachedTextsPascal

A high-performance Delphi library for parsing and generating text data using optimized string types and encoders.

#performance-optimization#text-generation#cached-buffers
Stars30
Forks8
Last commit6 years ago
4chan Text Generator
4chan Text GeneratorGo

Generates text using Markov chains trained on 4chan board data via command-line tool.

#4chan-api#markov-chains#data-scraping
Stars30
Forks3
Last commit8 years ago
max-news-text-generator
max-news-text-generatorPython

A TensorFlow-based model that generates English-language text similar to news articles from the One Billion Word Benchmark dataset.

#ibm-max#rest-api#machine-learning-models
Stars26
Forks23
Last commit10 months ago
DeepSeek-R1-Flax-1.5B-Distill
DeepSeek-R1-Flax-1.5B-DistillPython

Flax (JAX) and PyTorch implementations of the DeepSeek-R1-Distill-Qwen-1.5B language model with weight conversion utilities.

#transformer#jax#model-conversion
Stars26
Forks2
Last commit
snarkov
snarkovRuby

A Sinatra-based Markov bot for Slack that generates humorous responses from channel history.

#humor#redis#text-generation
Stars26
Forks12
Last commit3 years ago
SimpleNLG-EnFr
SimpleNLG-EnFrJava

A Java library for bilingual English/French text surface realization, adapted from SimpleNLG v4.2.

#computational-linguistics#french-language#java-library
Stars25
Forks9
Last commit8 years ago
NALP
NALPPython

NALP is a Python library for natural language processing and adversarial learning, from embeddings to neural networks.

#python-library#neural-networks#text-generation
Stars25
Forks8
Last commit6 months ago
GerPT2
GerPT2Python

German language versions of GPT-2, trained on the CC-100 corpus and initialized from English GPT-2 weights.

#german-language#transfer-learning#transformer-models
Stars20
Forks0
Last commit4 years ago
Simple Template Engine for Free Pascal
Simple Template Engine for Free PascalPascal

A fast template engine for Free Pascal to generate HTML, XML, or any markup text with tags and variables.

#delphi-compatible#free-pascal#object-pascal
Stars20
Forks2
Last commit4 years ago
markov
markovCrystal

A Crystal library for building Markov Chains and running Markov Processes.

#markov-model#probabilistic-modeling#crystal-library
Stars20
Forks0
Last commit5 years ago
SimpleNLG DE
SimpleNLG DEJava

A Java API for generating German natural language text, adapted from SimpleNLG 4.

#german-language#computational-linguistics#natural-language
Stars19
Forks1
Last commit3 years ago
max-review-text-generator
max-review-text-generatorPython

A language generation model that creates English text similar to Yelp reviews using a recurrent neural network with LSTM layers.

#yelp-dataset#api-service#machine-learning-models
Stars18
Forks22
Last commit
cbsg
cbsgAda

A high-performance random text generator focused on corporate language, producing AI-inspired business jargon.

#alire-package#fun#natural-language
Stars17
Forks2
Last commit25 days ago
Shrugapillar.js
Shrugapillar.jsJavaScript

A JavaScript library for generating shrugapillars — whimsical text creatures combining shrug emojis with caterpillar-like bodies.

#humor#meme-tools#npm-package
Stars15
Forks1
Last commit10 years ago
ascii_robot
ascii_robotCoq

A V library that generates random ASCII art robots from a collection of 256 unique designs.

#generator#v-lang#vlang
Stars13
Forks1
Last commit5 years ago
Neural-Wikipedian
Neural-WikipedianC++

A neural network system that generates English Wikipedia-style biographies from Semantic Web triples using encoder-decoder models.

#knowledge-graphs#neural-networks#text-generation
Stars10
Forks1
Last commit8 years ago
Noizu-OpenAi
Noizu-OpenAiElixir

An Elixir wrapper for the OpenAI API, enabling interaction with AI models for text, image, and audio tasks.

#elixir#text-generation#chatbot
Stars7
Forks0
Last commit2 years ago
BlazingWaffles
BlazingWafflesHTML

A Blazor wrapper for the Waffle Generator library, enabling easy generation of placeholder text in web applications.

#wrapper-library#text-generation#dotnet
Stars5
Forks0
Last commit7 months ago
lightnlg
lightnlgPython

A minimalistic starter pack for finetuning and interacting with HuggingFace Transformers NLG models using PyTorch Lightning.

#sequence-to-sequence#text-generation#language-model
Stars3
Forks0
Last commit3 years ago
Reimagined Yo Mama
Reimagined Yo MamaPython

Generates yo mama jokes using Markov chains trained on a collected dataset of jokes.

#joke-generator#humor#markov-chains
Stars3
Forks0
Last commit1 year ago
butler_tableflip
butler_tableflipElixir

An Elixir library for generating ASCII table-flipping emoticons.

#elixir#text-generation#ascii-art
Stars2
Forks0
Last commit10 years ago
loremipsum
loremipsumShell

A Zsh plugin that generates lorem ipsum placeholder text directly in the terminal.

#developer-tools#shell-scripting#zsh-plugin
Stars0
Forks0
Last commit8 years ago
PreviousPage 2 of 2

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
1 year ago
10 months ago
#Natural Language Processing21
#Machine Learning19
#Natural Language Generation17
#Nlp16
#Template Engine9
#Tensorflow8
#Nlg8
#Language Model8
#Neural Networks8
#Python7
#Pytorch7
#Data To Text6