Skip to content

Tact main documentation

Notifications You must be signed in to change notification settings

novusnota-forks/tact-docs

 
 

Repository files navigation

Welcome to Tact Documentation 🌈

Hello there! This is the community-driven repository for Tact Language Documentation.

Latest documentation is always available at: docs.tact-lang.org

Our goal here is to create a welcoming and rich resource that benefits all Tact developers, from beginners to experts.

Join the Tact Community 🌟

Tact is not just a technology; it's a growing community of developers like you! Whether you are just starting out or have tons of experience, your contributions are valuable.

Here's how you can contribute:

  • Organize or clarify information 📝
  • Make Pull Requests to improve the code or docs 🚀
  • Share tutorials, guides, and articles 📚

Join our community chats to stay updated and collaborate:

How Can You Contribute?

Contributing is not just encouraged; it's easy!

If you've solved a challenging problem or found a better way to explain a complex topic, share it:

— Got an idea? Open an Issue.
— Ready to contribute? Set up your Development Environment.

Set Up Your Development Environment

Before you submit your amazing contributions, ensure they work seamlessly.

Quick Cloud Setup 🌩️

Use Gitpod for a hassle-free cloud-based IDE experience:

Open in Gitpod

Local Setup 🏠

  1. Clone this GitHub repository.

  2. Make sure to have the latest version of NodeJS LTS installed.

  3. Open your terminal in the project directory.

  4. Install dependencies without modifying the yarn.lock:

    yarn deps
    
  5. Start your local development server:

    yarn dev
    

This will open a new browser window displaying your local version of the documentation. Most updates are automatically reflected.

License 📄

CC BY 4.0

Languages

  • MDX 92.9%
  • JavaScript 6.6%
  • TypeScript 0.5%