{"id":15055942,"url":"https://github.com/benherbst/idaesbasic","last_synced_at":"2025-07-17T00:06:15.653Z","repository":{"id":45564352,"uuid":"418058933","full_name":"BenHerbst/idaesbasic","owner":"BenHerbst","description":"Idaesbasic - An all in one project manager that stores everything in files directly into your project! 🤯","archived":false,"fork":false,"pushed_at":"2024-02-29T20:27:12.000Z","size":478,"stargazers_count":147,"open_issues_count":10,"forks_count":6,"subscribers_count":4,"default_branch":"master","last_synced_at":"2025-04-04T23:34:05.491Z","etag":null,"topics":["calendar","calendar-view","desktop-app","desktop-application","gui","help","help-wanted","java","javafx-desktop-apps","javafx-gui","kanban","kanban-board","kanban-board-application","local","projectmanagement","todolist","todolist-app"],"latest_commit_sha":null,"homepage":"","language":"Kotlin","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/BenHerbst.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":["benherbst"],"patreon":null,"open_collective":null,"ko_fi":null,"tidelift":null,"community_bridge":null,"liberapay":null,"issuehunt":null,"otechie":null,"lfx_crowdfunding":null,"custom":null}},"created_at":"2021-10-17T07:54:10.000Z","updated_at":"2025-01-21T04:17:34.000Z","dependencies_parsed_at":"2024-01-16T21:12:28.088Z","dependency_job_id":"76468b9d-5f08-42a4-a21b-9cf165252d54","html_url":"https://github.com/BenHerbst/idaesbasic","commit_stats":null,"previous_names":[],"tags_count":4,"template":false,"template_full_name":null,"purl":"pkg:github/BenHerbst/idaesbasic","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BenHerbst%2Fidaesbasic","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BenHerbst%2Fidaesbasic/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BenHerbst%2Fidaesbasic/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BenHerbst%2Fidaesbasic/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/BenHerbst","download_url":"https://codeload.github.com/BenHerbst/idaesbasic/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BenHerbst%2Fidaesbasic/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":265553241,"owners_count":23787038,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["calendar","calendar-view","desktop-app","desktop-application","gui","help","help-wanted","java","javafx-desktop-apps","javafx-gui","kanban","kanban-board","kanban-board-application","local","projectmanagement","todolist","todolist-app"],"created_at":"2024-09-24T21:47:17.200Z","updated_at":"2025-07-17T00:06:15.628Z","avatar_url":"https://github.com/BenHerbst.png","language":"Kotlin","readme":"![maven](../../actions/workflows/maven.yml/badge.svg)\n![\"windows\"](https://img.shields.io/badge/Windows-0078D6?style=for-the-badge\u0026logo=windows\u0026logoColor=white)\n![\"ubuntu\"](https://img.shields.io/badge/Ubuntu-E95420?style=for-the-badge\u0026logo=ubuntu\u0026logoColor=white)\n![\"java\"](https://img.shields.io/badge/Java-ED8B00?style=for-the-badge\u0026logo=java\u0026logoColor=white)\n![\"build_by\"](http://ForTheBadge.com/images/badges/built-by-developers.svg)\n![\"with_love\"](\thttp://ForTheBadge.com/images/badges/built-with-love.svg)\n# Idaesbasic - Project-Managment redefined\n\nUse the 0.9.1 branch if you want to see the code before Kotlin rewrite!\n\n\u003cbr\u003e\n\u003cp align=\"center\"\u003e\n  \u003cimg src=\"https://github.com/BenHerbst/ainm/blob/master/icon.png\" width=250\u003e\n  \u003c/br\u003e\n  \u003ca href=\"https://benherbst.github.io/idaesbasic\"\u003eIdaesbasic\u003c/a\u003e\n\u003c/p\u003e\n\n## Everything is a file 💾\nWith this project managment tool, everything is a file. Your todolists are .todo files and your kanbans .knbn ...\nYou can store everything local on you computer and directly in your project. For example: figures/player/player.todo, if you are a Game-Developer and you want to manage planning of the player.\n\u003c/br\u003e\n\u003cp align=\"center\"\u003e\n  \u003cimg src=\"https://user-images.githubusercontent.com/83538916/138612819-686cd80a-9ede-4f05-a017-a4ef443c6c69.png\" width=350\u003e\n  \u003cimg src=\"https://user-images.githubusercontent.com/83538916/138612887-69677d2b-ff62-4836-9b37-9949ace6c960.png\" width=200\u003e\n\u003c/p\u003e\n\n## Big tool set ⚒️\n\nThere will be lot of tools in Idaesbasic:\n- Todolist\n- Kanban\n- Whiteboard\n- Video call\n- Chatting\n- Calendar\n- Email\n- Messenges\n- ...\n\n![image](https://user-images.githubusercontent.com/83538916/141648768-c7746c7a-ff53-4aee-9e7c-ccb2e5abb0fa.png)\n![image](https://user-images.githubusercontent.com/83538916/141648690-22e5fca7-4891-469f-b31a-02e571ff1631.png)\n![image](https://user-images.githubusercontent.com/83538916/141648926-f56fbbc7-86cb-411f-bea9-8d12f29999a5.png)\n![image](https://user-images.githubusercontent.com/83538916/141648957-d23a2f85-e2bd-4fe1-bac4-89d59274e39f.png)\n\n_At the moment, todolist, calendar and kanban are implemented, more are coming soon!_\n\n## Support me ( PayPal )\n|[Donate](https://www.paypal.com/donate/?hosted_button_id=C5X9LBEM7XZ64)|\n|---|\n\n## Compare with other tools\n\n| Has feature | ✅ |\n| ----------- | -- |\n| Doesn't have feature |  ❌ |\n| Feature is coming soon | ⏱️ |\n| Not completly implemented | 😑 |\n\n| Feature | *Idaesbasic* | Zenkit | Trello | Todoist |\n| ------- | ------------ | ------ | ------ | ------- |\n| Save into files | ✅ | 😑 ( Only markdowns from Hypernotes )  | 😑 ( Not directly, you must use import and export ) | ❌ |\n| Kanbans | ✅ | ✅ | ✅ | ✅ |\n| Calendars | ✅ | ✅ | ✅ | ❌ |\n| Todolists | ✅ | ✅ | ❌ | ✅ |\n| Whiteboards | ⏱️ | ❌ | ❌ | ❌ |\n| Mindmaps | ⏱️ | ✅ | ❌ |\n| No electron | ✅ | ❌ | ❌ | ❌|\n\n\n## Get started 🛫\n(1) Downloaad and install the app for windows or linux.\n\n_How do I do that?_\n\n**For Windows:**\n\nDownload the .exe file at https://github.com/BenHerbst/idaesbasic/releases/tag/0.9.1.\n\nYou maybe have to expand the \"Assets\" menu.\n\nThen Open the Explorer and go to \"Downloads\". There you should find the .exe if it got downloaded. If not, download the .exe again!\n\nThen, if downloaded and found in the Explorer, double click on it and an installer pops up.\n\nThere you just have to follow the steps and Idaesbasic is ready to use!\n\n**For Linux:**\n\nDownload the .deb ( currently unavaible ) or .jar file at https://github.com/BenHerbst/idaesbasic/releases/tag/0.9.1. ( .deb is only for Debian or Debian based Linux like Ubuntu, Linux Mint or Pop!_OS )\n\nThen open your file explorer. Go to \"Downloads\" and find the .deb or .jar file\n\nIf you downloaded the .deb for Debian or Debian based Linux, just double click the .deb and follow the install instructions.\n\nIf you got the .jar, which also runs on Arch, Manjaro or VOID Linux, you also have to get Java 17.\nThe best way to install it is to go to https://jdk.java.net/17/ and read the install instructions there or go to Google and check how to install Java 17 or Openjdk 17 on your system.\n\nThere is also jdk-openjdk on Arch and Manjaro: pacman -S jdk-openjdk.\n\nAfter the installation of Java 17, go to the file explorer, find the .jar and double click it. If that not work, open a Terminal window and execute:\n\n1. cd Downloads\n2. java -jar (\" The file name of the .jar file \")\n3. if Idaesbasic doesn't start, copy the text of the Terminal window of take a screenshot and report it at https://github.com/BenHerbst/idaesbasic/issues. You have to get a Github account.\n\n_I would love it when anyone could help me creating a flatpak of this project!_\n\n**Macos:**\nThere is currently **no** Macos version. You have to self compile it with Maven and Java 17 from https://github.com/BenHerbst/idaesbasic/tree/0.9.1.\n\nI don't own a Macos device. Apple restricts you to own a Macos device to create a package for Macos.\n\nMaybe someone with a Mac device could help me?\n\n\u003c/br\u003e\n(2) Click on \"Projects\" -\u003e \"Add project\" and select a folder\n\u003c/br\u003e\n(3) Create a new todolist via \"File\" -\u003e \"New\" -\u003e \"New todolist\"\n\u003c/br\u003e\n(4) Name the file and set the file location\n\u003c/br\u003e\n(5) Create your todos, and click on \"File\" -\u003e \"Save\" to save them\n\u003c/br\u003e\n\u003c/br\u003e\n_To update the file browser, click on \"Projects\" -\u003e \"Project list\" -\u003e [Project location]_\n\nIt is recommended to create a idaes-files folder under your project, as it helps keeping focus, after I tested the both methods: At same place as tasks working folder under project or as, recommended, seperate folder for Idaesbasic.\n\n## Free and open source 🗽\n\nIdaesbasic is free and open source software.\n- Everyone can make a pull request and we will add it\n- Everyone can see the code\n- Everyone can change the code and build the software perfect for her / his needs\n\n## For everyone 🧑🧑‍🦰🧑‍🦱🧑‍🦳🧑‍🦲🧔🧟\n- If you want to use the software to manage your personal tasks, go and use the todolist.\n- If you are a big tech company and you want to manage a website, go and use the kanban and team features, and change the code to your needs.\n- If you are a single person that is famous, manage all your interviews etc. in the todolist and calendar.\n- If you are a single developer, manage the tasks for your project directly in the project it selfes and create kanbans.\n\n## License\nThe software is provided under the Apache 2.0 License\n\n## Contributing\nIf you want to contribute to Idaesbasic, see CONTRIBUTING.md first!\n\n## Build with javafx 💪\nThe software is build with javafx 17:\n- Faster than web app\n- Small, doesnt have a browser inside\n- Less ram\n- Can access your files\n\n## Website\nThe website of the project is avaible under https://benherbst.github.io/idaesbasic\n\n## Future\n\n### Version 1.0.0 Stable:\n- Todolists with time and tags\n- Whiteboard\n- Email managment\n- Faster, Optimized\n- Bug fixes\n- ...\n\nThis is my first real Github project I started as a side project, I still maintain some times and do things here and there and I hope you like it!\n","funding_links":["https://github.com/sponsors/benherbst","https://www.paypal.com/donate/?hosted_button_id=C5X9LBEM7XZ64"],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbenherbst%2Fidaesbasic","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbenherbst%2Fidaesbasic","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbenherbst%2Fidaesbasic/lists"}