Skip to content

orz-ai/MetaKit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 

Repository files navigation

MetaKit

Your All-in-One Utility Toolbox
A modular, extensible, and ever-growing collection of practical tools built with the power of Qt.


🚀 Features

  • Multi-Utility Integration: A wide range of tools for daily tasks, development, and system management.
  • Cross-Platform: Seamlessly runs on Windows, macOS, and Linux.
  • Modular Design: Add or remove tools without affecting the core framework.
  • Continuous Updates: Regularly updated with new features and tools based on user feedback.
  • Open Source: Entirely free and open source, contributions are welcome.

🛠️ Built With

  • Qt: A robust framework for cross-platform GUI applications.
  • C++: For high performance and portability.
  • CMake: To streamline build and dependency management.

📚 Tools Included

  • File Manager: Advanced file operations, batch renaming, and search functionality.
  • System Monitor: Real-time CPU, memory, and disk usage tracking.
  • Network Tools: Ping, traceroute, and IP lookup utilities.
  • Text Editor: Lightweight editor with syntax highlighting for various languages.
  • Image Resizer: Batch resize and optimize images.
  • Custom Tool Support: Easily add your own tools using the plugin system.

🌟 Why MetaKit?

  • Productivity First: Simplify workflows by bringing essential utilities into one place.
  • User-Centric Design: Tools designed to be intuitive and effective.
  • Community-Driven: Your feedback and contributions shape the project.

📦 Installation

Prerequisites

  • Install Qt (version 6.x or later)
  • Install CMake (version 3.20 or later)

Build Steps

  1. Clone the repository:
    git clone https://github.com/orz-ai/MetaKit.git
    cd MetaKit
  2. Create a build directory:
    mkdir build && cd build
  3. Configure and build:
    cmake ..
    cmake --build .
  4. Run the application:
    ./MetaKit

🤝 Contributing

Contributions are welcome! Please follow these steps:

  1. Fork the repository.
  2. Create a feature branch: git checkout -b feature-name.
  3. Commit your changes: git commit -m "Add feature-name".
  4. Push to the branch: git push origin feature-name.
  5. Submit a pull request.

For detailed guidelines, check our CONTRIBUTING.md.


🛡️ License

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


🙌 Acknowledgments

  • Thanks to the Qt community for their excellent support and documentation.
  • Inspired by many open-source projects that make development easier for everyone.

📧 Contact

Have questions, suggestions, or feedback?
Feel free to open an issue or contact us at issue sections.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published