Skip to content

futeng/TengTools

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TengTools

🛠️ Crafting Elegant Solutions for Everyday Challenges 🛠️

English | 中文


🌟 Welcome to TengTools!

TengTools is a meticulously curated collection of high-performance utilities designed to streamline your workflow and solve real-world challenges. Each tool in this ecosystem is crafted with precision, optimized for efficiency, and built with the modern developer in mind.

From document conversion to data processing, from automation scripts to development utilities – TengTools empowers you to accomplish more with less effort. Every component is thoroughly tested, well-documented, and continuously improved to meet the highest standards of software craftsmanship.

Important Note: This project prioritizes implementation using Large Language Models, leveraging AI technology to enhance development efficiency and code quality.

👤 About the Author

I'm Teng Fu, a passionate software engineer and developer tools enthusiast. With a focus on productivity enhancement and workflow optimization, I create tools that solve real problems I encounter in my daily work.

🧰 Available Tools

Tool Description Status
md2docx A high-performance Markdown to DOCX converter with elegant styling and multi-threading support ✅ Stable
docker-image-pusher A Raycast extension for pushing multi-architecture Docker images to Volcano Engine Container Registry ✅ Stable

🚀 Getting Started

Each tool in the TengTools collection is designed to be self-contained in its own directory. To use any tool:

  1. Navigate to the tool's directory
  2. Follow the specific installation and usage instructions in the tool's README
  3. Most tools follow a similar pattern:
    # Create and activate a virtual environment
    python -m venv .venv
    source .venv/bin/activate  # On Windows: .venv\Scripts\activate
    
    # Install dependencies
    pip install -r requirements.txt
    
    # Run the tool
    python [tool_name].py

🤝 Contributing

Contributions are welcome! If you'd like to improve existing tools or add new ones to the collection:

  1. Fork the repository
  2. Create a feature branch (git checkout -b feature/amazing-tool)
  3. Commit your changes (git commit -m 'Add some amazing feature')
  4. Push to the branch (git push origin feature/amazing-tool)
  5. Open a Pull Request

Please ensure your code follows the existing style and includes appropriate tests and documentation.

📜 License

This project is licensed under the MIT License - see the LICENSE file for details.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •