Skip to content

Contribution Guide

We are not only sharing a meaningful open-source product (reducing the R&D cost for entrepreneurs), but also practicing and promoting a human-centered excellence culture that everyone aspires to.

Guided by this culture, individual creativity will be greatly unleashed, and many excellent and great works will emerge in the future. We look forward to seeing you among them.

Here are articles, plugins, frameworks, and product cases contributed by users

Become a Team Leader (Planned)

As the number of users continues to grow, it will no longer be sufficient for us alone to provide guidance and support. We need more experienced contributors to participate together.

A team is a place to practice and spread the culture of excellence. As a team leader, you will guide newcomers, help team members grow, promote new team leaders, and gain collective honor. You will also enjoy corresponding rights, such as naming your team. In the future, events will be organized and led by you.

As long as you have experience in developing with LeaferJS, are willing to guide newcomers, motivate them, and practice the community culture, you are eligible to become a team leader. This role will help you improve your management skills, explore entrepreneurship, and build deep connections with more people—your future partners may be among them.

Translation Documentation (Planned)

If you are proficient in languages, feel free to participate in translation so that people around the world can benefit from LeaferJS.

We plan to launch the English version translation in 2.0. A translation team will be formed at that time. Translating into other languages will also be welcomed.

Contributing Code

We always welcome bug fix contributions. For new feature additions, we are more cautious (to avoid increasing the core package size). It is recommended to contact us first or contribute via plugins.

Detailed pull request guidelines and automated testing instructions will be added here later.

Developing Plugins, Frameworks, and Products

Building your own plugins, frameworks, and products for the ecosystem is also a form of contribution. The development of LeaferJS will bring changes to many industries and create new opportunities. Early thinking, prediction, and planning will allow you to benefit from this growth.

After developing plugins, frameworks, or products, you can contact us to list them on the official website. As the content grows, we will redesign the page and introduce an automated submission process to improve efficiency.

Sponsorship

Have you ever had a dream you wanted to pursue?

Support us as you would support your own dream. Let us become companions who inspire you to chase your aspirations boldly. You will gain a team of like-minded partners and a positive open-source community, and we will also help reignite your dreams.

We will use these sponsorships to build a more prosperous open-source community, jointly develop technologies and products that reduce entrepreneurial R&D costs, and reward outstanding contributors and teams. In the future, we plan to host our own developer conference.

In the past, I dreamed of building a commercial empire like Adobe, creating various digital products tailored for the current era and bringing them to millions of households. Now, I hope to leave this opportunity to more outstanding people to achieve together.

Released under the MIT License.