# planner **Repository Path**: mirrors/planner ## Basic Information - **Project Name**: planner - **Description**: 特性: 完全重新设计的用户界面 新图标 随时随地对任务进行排序 每个项目的进度指标 提高工作效率并按“部门”组织任务 可视化活动并更好地计划日程 改进的提醒系统,现在您可以创建一个 - **Primary Language**: Vala - **License**: GPL-3.0 - **Default Branch**: master - **Homepage**: https://www.oschina.net/p/planner - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 2 - **Created**: 2021-08-10 - **Last Updated**: 2026-01-24 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README [![Please do not theme this app](https://stopthemingmy.app/badge.svg)](https://stopthemingmy.app) [![License: GPL v3](https://img.shields.io/badge/License-GPL%20v3-blue.svg)](http://www.gnu.org/licenses/gpl-3.0) Estado de la traducción
Planify Icon

Planify

Never worry about forgetting things again

![Planify Screenshot](https://raw.githubusercontent.com/alainm23/planify/master/data/resources/screenshot/screenshot-03.png) ## ✨ Features ### 🎯 Core Functionality - **🚀 Modern Interface**: Clean, intuitive design that gets out of your way - **🤚 Drag & Drop**: Effortlessly organize tasks and projects with natural gestures - **💯 Progress Tracking**: Visual indicators show completion status at a glance - **📂 Smart Organization**: Group tasks into sections for better workflow management - **📅 Calendar Integration**: Visualize your schedule and plan your day effectively - **⏰ Flexible Reminders**: Set multiple reminders per task - never miss a deadline - **🌙 Dark Mode**: Seamless integration with system themes - **🔍 Quick Search**: Find anything instantly with powerful search capabilities ### ☁️ Cloud Synchronization - **Todoist Integration**: Full sync with your existing Todoist account - **Nextcloud Support**: Keep your data private with self-hosted solutions - **Offline Mode**: Work without internet - sync when you're back online - **Cross-Platform**: Access your tasks from anywhere *Note: Planify is not created by, affiliated with, or supported by Doist* ### 💎 Advanced Features - **🔔 Smart Notifications**: Never miss important tasks - **🔁 Recurring Tasks**: Set up repeating schedules with flexible patterns - **📊 Analytics**: Track your productivity over time - **🏷️ Labels & Filters**: Organize and find tasks with custom labels - **📎 Attachments**: Add files and links to your tasks - **🎨 Customization**: Personalize colors and themes ## 📥 Installation ### 🏪 Official Distribution Download on Flathub ### 🛠 Build from Source
System Requirements & Dependencies **Minimum Requirements:** - Linux distribution with GTK4 support - 2GB RAM - 500MB disk space **Build Dependencies:** | Package | Version | |---------|---------| | meson | ≥ 0.56 | | valac | ≥ 0.48 | | gio-2.0 | ≥ 2.80.3 | | glib-2.0 | ≥ 2.80.3 | | gee-0.8 | ≥ 0.20.6 | | gtk4 | ≥ 4.14.4 | | libsoup-3.0 | ≥ 3.4.4 | | sqlite3 | ≥ 3.45.1 | | libadwaita-1 | ≥ 1.5.3 | | webkitgtk-6.0 | ≥ 2.44.3 | | json-glib-1.0 | ≥ 1.8.0 | | libecal-2.0 | ≥ 3.52.4 | | libedataserver-1.2 | ≥ 3.52.4 | | libportal | ≥ 0.7.1 | | libportal-gtk4 | ≥ 0.7.1 | | gxml-0.20 | ≥ 0.21.0 | | libsecret-1 | ≥ 0.21.4 | | libspelling-dev | latest | | gtksourceview-5 | 5.12.1 | **Install Dependencies:** **Fedora/RHEL:** ```bash sudo dnf install vala meson ninja-build gtk4-devel libadwaita-devel libgee-devel libsoup3-devel webkitgtk6.0-devel libportal-devel libportal-gtk4-devel evolution-devel libspelling-devel gtksourceview5-devel ``` **Ubuntu/Debian:** ```bash sudo apt install valac meson ninja-build libgtk-4-dev libadwaita-1-dev libgee-0.8-dev libjson-glib-dev libecal2.0-dev libsoup-3.0-dev libwebkitgtk-6.0-dev libportal-dev libportal-gtk4-dev libspelling-1-dev libgtksourceview-5-dev ```
**Build Instructions:** ```bash # Clone the repository git clone https://github.com/alainm23/planify.git cd planify # Configure build meson build --prefix=/usr # Compile cd build ninja # Install sudo ninja install # Run io.github.alainm23.planify ``` ### 🏗️ Development Setup **Using GNOME Builder:** 1. Install [GNOME Builder](https://apps.gnome.org/Builder/) 2. Clone this repository 3. Open the project in GNOME Builder 4. Click "Run" to build and test ## 🤝 Contributing We welcome contributions! Here's how you can help: ### 🐛 Bug Reports & Feature Requests - Check [existing issues](https://github.com/alainm23/planify/issues) first - Use our issue templates for better communication - Include system information and steps to reproduce ### 💻 Code Contributions - Read our [Architecture Guide](ARCHITECTURE.md) - Fork the repository and create a feature branch - Follow our coding standards and commit message format - Submit a pull request with a clear description ### 🌍 Translations Help make Planify available in your language: - **Weblate (Recommended)**: [Join our translation project](https://hosted.weblate.org/engage/planner/) - **Manual**: Check our [Translation Guide](po/README.md) ## 📋 Code of Conduct Planify follows the [GNOME Code of Conduct](https://conduct.gnome.org/). We are committed to providing a welcoming and inclusive environment for all contributors. **Our Principles:** - **Be friendly** - Use welcoming and inclusive language - **Be empathetic** - Respect differing viewpoints and experiences - **Be respectful** - Disagree politely and constructively - **Be considerate** - Remember that decisions often involve competing priorities - **Be patient** - Help others learn and grow - **Be concise** - Read discussions before commenting ## 💝 Support the Project If you find Planify useful, consider supporting its development:
[![Patreon](https://img.shields.io/badge/Patreon-F96854?style=for-the-badge&logo=patreon&logoColor=white)](https://www.patreon.com/alainm23) [![PayPal](https://img.shields.io/badge/PayPal-00457C?style=for-the-badge&logo=paypal&logoColor=white)](https://www.paypal.me/alainm23) [![Ko-fi](https://img.shields.io/badge/Ko--fi-F16061?style=for-the-badge&logo=ko-fi&logoColor=white)](https://ko-fi.com/alainm23) [![Liberapay](https://img.shields.io/badge/Liberapay-F6C915?style=for-the-badge&logo=liberapay&logoColor=black)](https://liberapay.com/Alain)
Made with 💗 in Perú

GitHub stars GitHub forks