fimidara is a simple, secure, and scalable file storage service designed for developers.
fimidara-server-node: Node.js backendfimidara-nextjs: Next.js client appfimidara-js-sdk: Public JavaScript SDKfimidara-private-js-sdk: Private JavaScript SDKfimidara-mfdoc-out: Generated REST API endpoint docs (used in client app under/docs)
- Versatile file storage
- Hierarchical structure
- Resumable uploads
- Storage backends: S3, Local (REST API only; GCS & Azure coming soon)
- Pre-signed URLs
- Media & file capabilities
- (Planned) Byte-range downloads, video/audio streaming, file versions, diffing, search, tagging, metadata
- Access control
- Agent tokens
- Permission groups
- Resource-level permissions
- Developer tools
- CLI for uploading/downloading files and folders
- Media processing (planned)
- Image manipulation, video/audio transcoding, document conversion
- Collaboration
- Share and collaborate with other users
- Usage tracking
- Audit logs (planned)
- Server setup: SETUP.md
- Code guidelines: CODE.md
- Bugs: BUG.md (to be moved to ChoreBuddy)
- Todo: TODO.md (to be moved to ChoreBuddy)
- Roadmap: ROADMAP.md (to be moved to ChoreBuddy)