Little LeafLibrary
Create a picture book ↗
LITTLE LEAF LIBRARY · A free, open bookshelf

A little leaf.
A world of stories.

From first sounds to first independent reads.
Find a story to share, then print it and bring it home.

Discover a story ↗
✓ Chinese & English stories✓ Free to read✓ Download & print
✳
Featured story illustration
Start with a little story today.
Let’s read ↗❧
AI picture-book studio

Love a good story? Create your own.

Bring your imagination to our picture-book creation platform.

Visit the story studio ↗Opens in a new tab
GROW WITH STORIES

Stories for every stage of growing up

Choose by age and reading confidence.

Ages are our editorial suggestions, not publisher ratings. Reading abilities vary.

A STORY FOR EVERY LITTLE READER

Find your next favorite book

Loading stories…
FROM SCREEN TO LITTLE HANDS

Make stories part of life.
Take them home, too.

Explore together on screen, or turn a few sheets of paper into a storybook of your own.

01

Find a story your child loves

Age is a starting point; interest matters most. Let children pick an illustration and describe what they see.

02

Read together, then talk

Turn pages online and switch between Chinese and English. Every book includes a conversation prompt.

03

Print the whole story with credits

Choose “Print book” in the reader. Use A4 landscape, fit to page, and disable headers and footers. You can also print the original PDF.

OPEN BOOKS, CLEAR CREDITS

Free stories. Credit where it belongs.

Each reading page records its creators, source and applicable license or public-domain declaration. Most books use CC BY; one catalogue entry carries a publisher Public Domain Mark declaration. Check the individual edition before sharing, adapting or reusing it. Site layouts and synthetic narration are described separately.

Books come from Book Dash, African Storybook / Storybooks Canada and Pratham Books. Source and language details vary by edition. Age, theme and reading prompts are editorial suggestions. Little Leaf is independent of these organizations.

YOUR READING MOMENTS

Reader feedback

There Must be a Rainbow

Weather imagery provides an accessible route into a conversation about hope and change.

Suggested age: 4–6岁 · Reading level L2 · 12 illustrated pages

The sun rises over a small village in the hills.

Read and listen

This book can be read page by page, heard with synthetic Voice 7 narration, downloaded and printed. Enable JavaScript for the interactive reader, or open the story pages below.

Weather imagery provides an accessible route into a conversation about hope and change.

Read all 12 story pages
The sun rises over a small village in the hills.
Nestled in the Kingdom of the Zulu is a magnificent place called the Valley.
Jabulile is happy.
A little girl called Jabulile lives here. Jabulile was always a happy child. She was also curious, and full of questions about life.

Everything fascinated her.
Jabulile and her mom and dad are happy, standing in a field.
Jabulile’s father was a mielie farmer. Her mother was a teacher. They taught her to dream big dreams. Jabulile’s biggest dream was to help people.
Jabulile thinks of a rainbow and is happy.
Everyone in the village was Jabulile’s friend, especially the elders. They taught her about the wise men and women who once lived in the Valley. Jabulile also wanted to be wise.
Jabulile and a man spot a big storm coming.
One awful day, the clouds began to gather over the Valley. Everything grew dark and grey. An ugly storm swept over the land.
The big storm blows the tops off the houses.
Great gusts of wind blew the roofs off the huts. All the animals lost their homes. It was a very sad day.
Jabulile cheers up the sad villagers.
The village folk cried, “What shall we do now?”

“All the crops are ruined!” cried the farmers.

“Our homes are gone!” said the elders.

All hope seemed lost. But Jabulile remembered something her wise father once told her.
She points to the rainbow behind the clouds.
Jabulile started speaking to the villagers. “The storm only hurts us,” she said, “because of the way we choose to see it. If you look up the sun is shining again. It is a new day.

“After every storm, there must be a rainbow!” she shouted excitedly.
A huge rainbow comes out.
Just then a glorious rainbow appeared in the sky.
The villagers are happy again.
The villagers saw the rainbow and they began to smile. It stood as a promise that the storm was over.
Jabulile smiles as the rainbow stretch across the horizon and over the village.
The villagers rebuilt their homes. Farmers planted new crops. The grass grew greener than ever before.
The sun rises once again over the village in the peaceful valley.
Once again there was hope and happiness in the Valley.

Creators and open license

Created by
Thulisizwe Mamba, Sinomonde Ngwane, Nerissa Govender

Source: Book Dash
Original: There Must be a Rainbow from Book Dash
License: CC BY 4.0

Original story text and illustrations unchanged. Website and printable layout prepared by Little Leaf; age, reading level and recommendation are editorial suggestions. Web and printable layout adapted by Little Leaf. Age and reading-level suggestions are editorial. Original stories and artwork belong to their credited creators. Website narration uses the selected synthetic Voice 7.