{"id":31646398,"url":"https://github.com/develonaut/atomiton","last_synced_at":"2025-10-07T05:49:32.600Z","repository":{"id":312965060,"uuid":"1048643041","full_name":"Develonaut/atomiton","owner":"Develonaut","description":"Blueprint automation platform with visual node-based workflow editor.   Build, test, and deploy automation workflows through an intuitive   drag-and-drop interface.","archived":false,"fork":false,"pushed_at":"2025-10-05T03:10:56.000Z","size":108729,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-10-05T04:25:51.878Z","etag":null,"topics":["automation","blueprint-editor","drag-and-drop","electron","low-code","mantine","no-code","node-editor","react","typescript","visual-programming","vite","workflow-automation","workflow-engine"],"latest_commit_sha":null,"homepage":"","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Develonaut.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","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,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2025-09-01T19:29:27.000Z","updated_at":"2025-10-05T03:11:00.000Z","dependencies_parsed_at":"2025-10-05T04:18:10.415Z","dependency_job_id":"b9265927-b212-4ead-9d3a-99ae38b7e281","html_url":"https://github.com/Develonaut/atomiton","commit_stats":null,"previous_names":["develonaut/atomiton"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Develonaut/atomiton","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Develonaut%2Fatomiton","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Develonaut%2Fatomiton/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Develonaut%2Fatomiton/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Develonaut%2Fatomiton/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Develonaut","download_url":"https://codeload.github.com/Develonaut/atomiton/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Develonaut%2Fatomiton/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":278727839,"owners_count":26035410,"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","status":"online","status_checked_at":"2025-10-07T02:00:06.786Z","response_time":59,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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":["automation","blueprint-editor","drag-and-drop","electron","low-code","mantine","no-code","node-editor","react","typescript","visual-programming","vite","workflow-automation","workflow-engine"],"created_at":"2025-10-07T05:49:28.727Z","updated_at":"2025-10-07T05:49:32.593Z","avatar_url":"https://github.com/Develonaut.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Atomiton\n\n[![MIT License](https://img.shields.io/badge/License-MIT-blue.svg)](LICENSE)\n[![Stage](https://img.shields.io/badge/Stage-Pre--Alpha-red.svg)]()\n[![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg)](CONTRIBUTING.md)\n[![Code of Conduct](https://img.shields.io/badge/Code%20of-Conduct-ff69b4.svg)](CODE_OF_CONDUCT.md)\n\n\u003e **⚠️ EARLY STAGE - ACTIVE DEVELOPMENT ⚠️**\n\u003e\n\u003e This project is in active development. While the core architecture is in place\n\u003e and the build system works, we're still implementing features and refining the\n\u003e user experience. Think of this as watching a house being built - the\n\u003e foundation and framework are solid, and we're now working on the rooms!\n\n## What Atomiton Will Be (Eventually)\n\nA beautiful, desktop-first automation platform that makes visual workflow\ncreation simple and enjoyable. Think n8n meets Notion - powerful automation with\nan interface you'll actually enjoy using.\n\n## Current Reality Check\n\n- ✅ Monorepo structure with 8 working packages\n- ✅ Build system fully operational (TypeScript, Vite, Turbo)\n- ✅ Core architecture implemented\n- ✅ UI components library with Mantine v7\n- 🚧 Flow editor in development\n- 🚧 Node system being integrated\n- ⏳ Desktop app wrapper ready for integration\n\n## Why Share So Early?\n\nI could have kept this private until it was \"ready,\" but:\n\n- Building in public keeps me accountable\n- Early feedback shapes better products\n- Open source from day one feels right\n- I'm excited and wanted to share that excitement\n- Maybe others want to follow the journey\n\n## The Vision\n\n**For Individuals \u0026 Small Teams**: Not another enterprise tool, but something\nyou'd actually use for personal projects.\n\n**Beautiful First**: Using Brainwave 2.0 aesthetics because automation tools\ndon't have to be ugly.\n\n**Desktop Native**: Full file system access, no cloud required, your data stays\nyours.\n\n**Simple Over Complex**: 20-50 excellent nodes instead of 500+ mediocre ones.\n\n## Tech Stack\n\n- **Frontend**: React + Vite + Mantine v7\n- **Desktop**: Electron (wrapper ready)\n- **UI Design**: Brainwave 2.0 aesthetic (by [UI8](https://ui8.net))\n- **Architecture**: Monorepo with pnpm + Turbo\n- **Language**: TypeScript everywhere\n\n## 📊 Project Progress\n\nTrack our development progress:\n\n- **[Current Work](./CURRENT.md)** - What we're building right now\n- **[Upcoming Work](./NEXT.md)** - What's coming next\n- **[Completed Work](./COMPLETED.md)** - What we've shipped\n\n## Project Structure\n\n```\natomiton/\n├── apps/              # Applications\n│   ├── client/       # React + Vite web application\n│   └── desktop/      # Electron wrapper for desktop experience\n├── packages/\n│   └── @atomiton/    # Scoped packages\n│       ├── core/     # Core Flow engine\n│       ├── nodes/    # Node implementations\n│       ├── ui/       # UI components \u0026 design system\n│       ├── store/    # State management\n│       ├── events/   # Event system\n│       ├── di/       # Dependency injection\n│       └── ...       # Config packages\n├── playwright/       # E2E testing suite\n└── docs/            # Project documentation\n```\n\n**Note**: The client app will have limited functionality on the web. Desktop app\nprovides full file system access and native features.\n\n## Want to Follow Along?\n\nThis is a solo learning project, but if you're interested:\n\n- ⭐ Star the repo to follow progress\n- 👀 Watch for updates (might be sporadic - side project)\n- 💬 Open issues with ideas or feedback\n- 🚫 Don't expect anything to work for months\n\n## Installation\n\n```bash\ngit clone https://github.com/Develonaut/atomiton.git\ncd atomiton\npnpm install\npnpm build  # All packages build successfully\npnpm dev    # Start development servers\n```\n\n## Contributing\n\nWhile I appreciate the enthusiasm, the project is too early for contributions.\nFor now:\n\n- **Ideas \u0026 Feedback**: Yes please! Open an issue\n- **Code Contributions**: Not yet - still figuring out the basics\n- **Documentation**: Already have too much for features that don't exist 😅\n\n## Roadmap\n\nSee [docs/project/ROADMAP.md](docs/project/ROADMAP.md) for the ambitious plan.\nTimeline: \"When it's ready\" (aka no idea).\n\n## Why \"Atomiton\"?\n\nAutomaton + Simplicity = Atomiton. A modern automation platform that makes\nworkflow creation simple and powerful. Also, it sounds cool.\n\n## License\n\nMIT - Because open source should be truly open.\n\n## Credits\n\nSee [CREDITS.md](CREDITS.md) for acknowledgments of the amazing projects and\npeople that inspire Atomiton.\n\n## Status\n\nBuilding in public from commit #1. Follow along as this transforms from hopes\nand dreams into (hopefully) something useful!\n\n---\n\n**Remember**: This is a journey, not a destination. Nothing works yet, but\nthat's part of the fun.\n\n_Last Updated: September 2025 - Foundation complete, building features_\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdevelonaut%2Fatomiton","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdevelonaut%2Fatomiton","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdevelonaut%2Fatomiton/lists"}