Code Monkey home page Code Monkey logo

app-ideas's Introduction

Идеи приложений

Идеи для новых приложений. Идеи размещаются в ишью

Если нашли приложение, которое хотели бы разрабатывать, назначайте issue себе, создавайте репозиторий под alt-gnome-team. Оставьте комментарий с ссылкой на репозиторий и можете дополнять issue вопросами по приложению.

app-ideas's People

Contributors

rirusha avatar

Stargazers

 avatar

Watchers

 avatar

app-ideas's Issues

Менеджер Python

Менеджер Python на GTK4/Adw.

Приложение для управления версиями Python.

Функционал

  • Отображать установленные версии
  • Устанавливать/удалять разные версии
  • Управлять пакетами каждой версии
    • Отображать установленные
    • Ставить/Удалять
    • Обновлять

Конструктор команд

Идея в отдалении пользователя от терминала.

Зачме?

  1. Пользователь хочет сделать что-то быстро. Можно будет показать недавние команды и показать их в виде кнопок.
  2. На мобильном устройстве использовать стандартный терминал неудобно.

То есть есть редактируемая панель с текстом, где будет строится команда, поиск по доступным вариантам, варианты в виде кнопок. Также есть галочка "запуск от имени администратора"

Например: запуск приложения, варианты разделены на "недавние" и "все". Например нашли gsettings, нажали. В текстовом поле появилось "gsettings". Варианты изменились на кнопки "get", "set", "schema-list" и т.д.

Основная сложность в формировании вариантов конкретных команд. Автоматизировать ли это или создать базу данных? Или найти какой-то стандарт для манов.

Идея для плагина

Стоит разработать плагин, который будет добавлять функцию в контекстном меню для открытия папки из Nautilus в сторонних терминалах, к примеру kitty, аналогичную стандартной функции открытия в GNOME Terminal

Клиент яндекс диска

Неофицальный клиент яндекс диска. Возможность скачивания, загрузки файлов с яндекс диска, другой базовый функционал, открытие файлов, директорий.

Можно прописать открытие документов, таблиц, презентаций на дефолтное приложения для просмотра данного документа на компьютере.

Утилита для начальной настройки системы

Пускай её и нужно пропихнуть в образ, так как welcome приложуха всё же... Но!

Что-то тип первоначальной настройки федоры, но с дополнительными фишками.

То есть будет список софта, разбитый по категориям, который будет предложен для установки. В особых случаях будет выдано предупреждение мол "эта приложуха не очень хорошо адаптирована под мобилки" или предложение доп функций, например гайдик как поставить на телегу тему (вроде бы зачем, а я часто слышу, что ставят... никто не любит различие в стиле в системе). Также можно добавить вариации настроек системы: предложить wi-fi законнектить, если интернета нет; предложить sudo поставить и т.д.

Установочник ALT Gnome с LiveCD

Я надеюсь, ALT Regular избавится от установочника с флешки и перейдет к LiveCD. На нём было бы хорошо иметь установочник на GTK4/Adw. Как пример можно взять Crystall installer.

Программа просмотра информации о директориях и файлах

Данная программа должна выводить информацию о директориях и файлах.

Если файл формата Elf, то программа должна выводить информацию, специфичную для Elf файлов, например при помощи библиотеки lief.

Вот пример функционала:

  • Дата создания
  • Дата изменения
  • Размер
  • Тип
  • Создание ссылок на файлы или директории

Приложение для учёта бюджета

Как все знают, рассчет бюджета помогает экономить и видеть траты. Такое приложение было бы очень полезно.

В нем должны быть функции:

  • Учет расходов и доходов
  • Сохранение в таблицы CSV/Excel
  • Графики трат и доходов
  • Типы доходов и расходов
  • Сохранение графиков

Приложение должно быть написано на GTK4

Пакетный менеджер

Не хватает пакетного менеджера с адаптивным современным интерфейсом. GTK4/Adw.

Десктоп-клиент GitHub

Создать десктоп клиент гитхаба.

Возможности:

  • Вход в аккаунт
  • Создание репозитория по https и ssh
  • Поддержка коммитов, push, pull request, веток, issue
  • Возможность создания репозитория в организации (в которой пользователь мембер)

Альтератор на GTK4/Adw

Внешне альтератор устарел. Необходим редизайн, переход на GTK4/Adw с Qt

UPD:
Написать фронтенд для альтератора

Тонгенератор

Приложение, которое способно генерировать звук определенной частоты. Также желательны дополнительные настройки.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.