Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/copilot-instructions.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
System Prompt: ObjectUI Lead Architect (v2.0 - Extended)
1. Role & Identity
You are the Lead Frontend Architect for ObjectUI.
(Repository: github.com/objectql/objectui)
(Repository: github.com/objectstack-ai/objectui)
Your Product:
A Universal, Server-Driven UI (SDUI) Engine built on React + Tailwind + Shadcn.
You do not just build components; you build a Renderer that interprets JSON metadata into pixel-perfect, accessible, and interactive Enterprise Interfaces (Dashboards, Kanbans, CRUDs).
Expand Down
2 changes: 1 addition & 1 deletion CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ Thank you for your interest in contributing to Object UI! This document provides
```
3. Add upstream remote:
```bash
git remote add upstream https://github.com/objectql/objectui.git
git remote add upstream https://github.com/objectstack-ai/objectui.git
```

## Development Setup
Expand Down
14 changes: 7 additions & 7 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@ Since this package is not yet published to NPM, here is how to play with the sou
1. **Clone & Install**

```bash
git clone https://github.com/objectql/objectui.git
git clone https://github.com/objectstack-ai/objectui.git
cd objectui
pnpm install
# Build the core engine
Expand Down Expand Up @@ -360,7 +360,7 @@ objectui serve examples/landing-page/app.json # Marketing page

```bash
# Clone the repository
git clone https://github.com/objectql/objectui.git
git clone https://github.com/objectstack-ai/objectui.git
cd objectui

# Install dependencies
Expand Down Expand Up @@ -397,7 +397,7 @@ We welcome contributions! Please read our [Contributing Guide](./CONTRIBUTING.md

```bash
# Clone the repository
git clone https://github.com/objectql/objectui.git
git clone https://github.com/objectstack-ai/objectui.git
cd objectui

# Install dependencies
Expand All @@ -419,10 +419,10 @@ Object UI is [MIT licensed](./LICENSE).

## 🌟 Community & Support

- ⭐ [Star on GitHub](https://github.com/objectql/objectui) - Show your support!
- ⭐ [Star on GitHub](https://github.com/objectstack-ai/objectui) - Show your support!
- 📖 [Documentation](https://www.objectui.org) - Comprehensive guides and API reference
- 💬 [GitHub Discussions](https://github.com/objectql/objectui/discussions) - Ask questions and share ideas
- 🐛 [Report Issues](https://github.com/objectql/objectui/issues) - Found a bug? Let us know
- 💬 [GitHub Discussions](https://github.com/objectstack-ai/objectui/discussions) - Ask questions and share ideas
- 🐛 [Report Issues](https://github.com/objectstack-ai/objectui/issues) - Found a bug? Let us know
- 📧 [Email Us](mailto:[email protected]) - Get in touch

## 🙏 Acknowledgments
Expand All @@ -439,6 +439,6 @@ Object UI is inspired by and builds upon ideas from:

**Built with ❤️ by the [ObjectQL Team](https://github.com/objectql)**

[Website](https://www.objectui.org) · [Documentation](https://www.objectui.org) · [GitHub](https://github.com/objectql/objectui)
[Website](https://www.objectui.org) · [Documentation](https://www.objectui.org) · [GitHub](https://github.com/objectstack-ai/objectui)

</div>
4 changes: 2 additions & 2 deletions docs/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -285,8 +285,8 @@ Before committing documentation changes:
## Need Help?

- 📖 [VitePress Documentation](https://vitepress.dev/)
- 💬 [GitHub Discussions](https://github.com/objectql/objectui/discussions)
- 🐛 [Report Issues](https://github.com/objectql/objectui/issues)
- 💬 [GitHub Discussions](https://github.com/objectstack-ai/objectui/discussions)
- 🐛 [Report Issues](https://github.com/objectstack-ai/objectui/issues)

## Contributing

Expand Down
6 changes: 3 additions & 3 deletions docs/ROADMAP.md
Original file line number Diff line number Diff line change
Expand Up @@ -196,7 +196,7 @@ While we're building the future, you can already:
We have several examples available! Check out the `examples/` directory to see what's possible, or run the designer demo with `pnpm designer`.

### Join the Community
- ⭐ **Star us on GitHub**: [objectql/objectui](https://github.com/objectql/objectui)
- ⭐ **Star us on GitHub**: [objectstack-ai/objectui](https://github.com/objectstack-ai/objectui)
- 📧 **Email us**: [email protected]

### Shape the Future
Expand Down Expand Up @@ -282,14 +282,14 @@ Object UI is built by developers, for developers. Thank you for your interest an

**Questions?** Email us at [email protected]

**Want to contribute?** Open an issue or pull request on [GitHub](https://github.com/objectql/objectui)
**Want to contribute?** Open an issue or pull request on [GitHub](https://github.com/objectstack-ai/objectui)

---

<div align="center">

*Building the future of interface development, one JSON schema at a time* 🚀

**[GitHub](https://github.com/objectql/objectui)** · **[Documentation](https://objectui.org)**
**[GitHub](https://github.com/objectstack-ai/objectui)** · **[Documentation](https://objectui.org)**

</div>
4 changes: 2 additions & 2 deletions docs/api/core.md
Original file line number Diff line number Diff line change
Expand Up @@ -135,5 +135,5 @@ const value = scope.get('user.name') // 'John'
## API Reference

For detailed API documentation, see:
- [GitHub Repository](https://github.com/objectql/objectui/tree/main/packages/core)
- [TypeScript Definitions](https://github.com/objectql/objectui/blob/main/packages/core/src/index.ts)
- [GitHub Repository](https://github.com/objectstack-ai/objectui/tree/main/packages/core)
- [TypeScript Definitions](https://github.com/objectstack-ai/objectui/blob/main/packages/core/src/index.ts)
2 changes: 1 addition & 1 deletion docs/api/designer.md
Original file line number Diff line number Diff line change
Expand Up @@ -146,4 +146,4 @@ interface DesignerContextValue {

## Examples

See [examples/designer-demo](https://github.com/objectql/objectui/tree/main/examples/designer-demo) for a complete working example.
See [examples/designer-demo](https://github.com/objectstack-ai/objectui/tree/main/examples/designer-demo) for a complete working example.
4 changes: 2 additions & 2 deletions docs/api/react.md
Original file line number Diff line number Diff line change
Expand Up @@ -87,5 +87,5 @@ import { SchemaProvider } from '@object-ui/react'
Full API documentation coming soon.

For now, see:
- [GitHub Repository](https://github.com/objectql/objectui/tree/main/packages/react)
- [Examples](https://github.com/objectql/objectui/tree/main/examples)
- [GitHub Repository](https://github.com/objectstack-ai/objectui/tree/main/packages/react)
- [Examples](https://github.com/objectstack-ai/objectui/tree/main/examples)
2 changes: 1 addition & 1 deletion docs/guide/introduction.md
Original file line number Diff line number Diff line change
Expand Up @@ -188,7 +188,7 @@ Ready to get started?
## Getting Help

- 📖 [Documentation](/) - You're reading it!
- ⭐ [GitHub](https://github.com/objectql/objectui) - Star us and report issues
- ⭐ [GitHub](https://github.com/objectstack-ai/objectui) - Star us and report issues
- 📧 [Email](mailto:[email protected]) - Get in touch

Let's build something amazing! 🚀
15 changes: 3 additions & 12 deletions docs/integration/api.md
Original file line number Diff line number Diff line change
Expand Up @@ -468,17 +468,8 @@ Automatically refetch data at regular intervals:
9. **Optimize Polling** - Use reasonable polling intervals
10. **Secure APIs** - Always use HTTPS and authentication

## Examples

See these examples for complete implementations:

- [User Management](../../examples/user-management) - Full CRUD with API integration
- [API Integration Demo](../../examples/api-integration) - Various API patterns
- [Dashboard](../../examples/dashboard) - Real-time data fetching

## Related Documentation

- [CRUD Protocol](./crud.md)
- [Event Handling](./events.md)
- [Expression System](./expressions.md)
- [Data Sources](../integration/data-sources.md)
- [Protocol Specifications](../protocol/overview.md)
- [Data Sources](./objectql.md)
- [Component Library](../api/components.md)
8 changes: 3 additions & 5 deletions docs/protocol/overview.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,5 @@
# Protocol Specifications

> **📊 [View Implementation Status](./implementation-status.md)** - Track the current status of all protocol features.

The Object UI Protocol defines the standard schemas and conventions for describing user interfaces in JSON. This protocol is the foundation of Object UI and ensures consistency across all implementations.

## Overview
Expand Down Expand Up @@ -250,9 +248,9 @@ import {

Help us improve the protocol:

1. [Report issues](https://github.com/objectql/objectui/issues)
2. [Propose changes](https://github.com/objectql/objectui/pulls)
3. [Join discussions](https://github.com/objectql/objectui/discussions)
1. [Report issues](https://github.com/objectstack-ai/objectui/issues)
2. [Propose changes](https://github.com/objectstack-ai/objectui/pulls)
3. [Join discussions](https://github.com/objectstack-ai/objectui/discussions)

## Next Steps

Expand Down
7 changes: 3 additions & 4 deletions docs/spec/component.md
Original file line number Diff line number Diff line change
Expand Up @@ -786,10 +786,9 @@ ai_context:

## 18. Related Specifications

- [Pages](./page.md) - Using components in pages
- [Metadata Standard](./metadata-standard.md) - Overall metadata system
- [Objects & Fields](./object.md) - Data models used by components
- [Actions](./action.md) - Component actions and handlers
- [Protocol Overview](../protocol/overview.md) - Overall protocol system
- [Component Library](./component-library.md) - Built-in components reference
- [Architecture](./architecture.md) - System architecture

## 19. Migration Guide

Expand Down
9 changes: 9 additions & 0 deletions packages/cli/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,15 @@
"version": "0.3.0",
"description": "CLI tool for Object UI - Build applications from JSON schemas",
"type": "module",
"homepage": "https://www.objectui.org",
"repository": {
"type": "git",
"url": "https://github.com/objectstack-ai/objectui.git",
"directory": "packages/cli"
},
"bugs": {
"url": "https://github.com/objectstack-ai/objectui/issues"
},
"bin": {
"objectui": "./dist/cli.js"
},
Expand Down
10 changes: 10 additions & 0 deletions packages/components/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,16 @@
"version": "0.3.0",
"type": "module",
"license": "MIT",
"description": "Standard UI component library for Object UI, built with Shadcn UI + Tailwind CSS",
"homepage": "https://www.objectui.org",
"repository": {
"type": "git",
"url": "https://github.com/objectstack-ai/objectui.git",
"directory": "packages/components"
},
"bugs": {
"url": "https://github.com/objectstack-ai/objectui/issues"
},
"main": "dist/index.umd.cjs",
"module": "dist/index.js",
"types": "dist/index.d.ts",
Expand Down
10 changes: 10 additions & 0 deletions packages/core/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,16 @@
"name": "@object-ui/core",
"version": "0.3.0",
"license": "MIT",
"description": "Core logic, types, and validation for Object UI. Zero React dependencies.",
"homepage": "https://www.objectui.org",
"repository": {
"type": "git",
"url": "https://github.com/objectstack-ai/objectui.git",
"directory": "packages/core"
},
"bugs": {
"url": "https://github.com/objectstack-ai/objectui/issues"
},
"main": "dist/index.js",
"types": "dist/index.d.ts",
"scripts": {
Expand Down
9 changes: 9 additions & 0 deletions packages/data-objectql/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,15 @@
"version": "0.3.0",
"description": "ObjectQL Data Source Adapter for Object UI",
"type": "module",
"homepage": "https://www.objectui.org",
"repository": {
"type": "git",
"url": "https://github.com/objectstack-ai/objectui.git",
"directory": "packages/data-objectql"
},
"bugs": {
"url": "https://github.com/objectstack-ai/objectui/issues"
},
"main": "./dist/index.js",
"module": "./dist/index.js",
"types": "./dist/index.d.ts",
Expand Down
2 changes: 1 addition & 1 deletion packages/designer/TOUCH_DRAG_GUIDE.md
Original file line number Diff line number Diff line change
Expand Up @@ -213,5 +213,5 @@ No breaking changes. Existing code continues to work:
## Support

For issues or questions:
- GitHub Issues: [objectui/issues](https://github.com/objectstack-ai/objectui/issues)
- GitHub Issues: [objectstack-ai/objectui/issues](https://github.com/objectstack-ai/objectui/issues)
- Documentation: [objectui.org/docs](https://www.objectui.org)
11 changes: 10 additions & 1 deletion packages/designer/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,16 @@
"version": "0.3.0",
"type": "module",
"license": "MIT",
"description": "The Tool. A drag-and-drop visual editor to generate Object UI schemas.",
"description": "A drag-and-drop visual editor to generate Object UI schemas.",
"homepage": "https://www.objectui.org",
"repository": {
"type": "git",
"url": "https://github.com/objectstack-ai/objectui.git",
"directory": "packages/designer"
},
"bugs": {
"url": "https://github.com/objectstack-ai/objectui/issues"
},
"main": "dist/index.js",
"types": "dist/index.d.ts",
"scripts": {
Expand Down
10 changes: 10 additions & 0 deletions packages/plugin-charts/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,16 @@
"version": "0.3.0",
"type": "module",
"license": "MIT",
"description": "Chart components plugin for Object UI, powered by Recharts",
"homepage": "https://www.objectui.org",
"repository": {
"type": "git",
"url": "https://github.com/objectstack-ai/objectui.git",
"directory": "packages/plugin-charts"
},
"bugs": {
"url": "https://github.com/objectstack-ai/objectui/issues"
},
"main": "dist/index.umd.cjs",
"module": "dist/index.js",
"types": "dist/index.d.ts",
Expand Down
10 changes: 10 additions & 0 deletions packages/plugin-editor/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,16 @@
"version": "0.3.0",
"type": "module",
"license": "MIT",
"description": "Rich text editor plugin for Object UI, powered by Monaco Editor",
"homepage": "https://www.objectui.org",
"repository": {
"type": "git",
"url": "https://github.com/objectstack-ai/objectui.git",
"directory": "packages/plugin-editor"
},
"bugs": {
"url": "https://github.com/objectstack-ai/objectui/issues"
},
"main": "dist/index.umd.cjs",
"module": "dist/index.js",
"types": "dist/index.d.ts",
Expand Down
10 changes: 10 additions & 0 deletions packages/plugin-kanban/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,16 @@
"version": "0.3.0",
"type": "module",
"license": "MIT",
"description": "Kanban board plugin for Object UI, powered by dnd-kit",
"homepage": "https://www.objectui.org",
"repository": {
"type": "git",
"url": "https://github.com/objectstack-ai/objectui.git",
"directory": "packages/plugin-kanban"
},
"bugs": {
"url": "https://github.com/objectstack-ai/objectui/issues"
},
"main": "dist/index.umd.cjs",
"module": "dist/index.js",
"types": "dist/index.d.ts",
Expand Down
10 changes: 10 additions & 0 deletions packages/plugin-markdown/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,16 @@
"version": "0.3.0",
"type": "module",
"license": "MIT",
"description": "Markdown rendering plugin for Object UI, powered by react-markdown",
"homepage": "https://www.objectui.org",
"repository": {
"type": "git",
"url": "https://github.com/objectstack-ai/objectui.git",
"directory": "packages/plugin-markdown"
},
"bugs": {
"url": "https://github.com/objectstack-ai/objectui/issues"
},
"main": "dist/index.umd.cjs",
"module": "dist/index.js",
"types": "dist/index.d.ts",
Expand Down
10 changes: 10 additions & 0 deletions packages/react/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,16 @@
"name": "@object-ui/react",
"version": "0.3.0",
"license": "MIT",
"description": "React bindings and SchemaRenderer component for Object UI",
"homepage": "https://www.objectui.org",
"repository": {
"type": "git",
"url": "https://github.com/objectstack-ai/objectui.git",
"directory": "packages/react"
},
"bugs": {
"url": "https://github.com/objectstack-ai/objectui/issues"
},
"main": "dist/index.js",
"types": "dist/index.d.ts",
"scripts": {
Expand Down
9 changes: 9 additions & 0 deletions packages/runner/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,15 @@
"version": "0.3.0",
"description": "Universal Object UI Application Runner",
"type": "module",
"homepage": "https://www.objectui.org",
"repository": {
"type": "git",
"url": "https://github.com/objectstack-ai/objectui.git",
"directory": "packages/runner"
},
"bugs": {
"url": "https://github.com/objectstack-ai/objectui/issues"
},
"scripts": {
"dev": "vite",
"build": "vite build",
Expand Down