Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/feenkcom/gt4atproto
A dedicated environment for AT Protocol build in Glamorous Toolkit.
https://github.com/feenkcom/gt4atproto
atproto editor moldable-development pharo visualization
Last synced: 3 months ago
JSON representation
A dedicated environment for AT Protocol build in Glamorous Toolkit.
- Host: GitHub
- URL: https://github.com/feenkcom/gt4atproto
- Owner: feenkcom
- License: mit
- Created: 2023-05-01T16:03:04.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-08-08T09:38:35.000Z (5 months ago)
- Last Synced: 2024-09-26T21:24:25.200Z (3 months ago)
- Topics: atproto, editor, moldable-development, pharo, visualization
- Language: Smalltalk
- Homepage:
- Size: 894 KB
- Stars: 19
- Watchers: 10
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Glamorous Toolkit for AT Protocol
This is an environment for [AT Protocol](https://atproto.com) built in [Glamorous Toolkit (GT)](https://gtoolkit.com).GT is the moldable development environment through which we can construct dedicated experiences. This specific project offers such a dedicated experience for the AT Protocol.
It covers several things at different levels of abstraction.
- Creating posts and threads from inside the knowledge management system.
- Working with a server through AT Protocol.
- Streaming and pagination support out of the box.
- Inspecting and visualizing results.
- Code generation from lexicons to Smalltalk code.
- Dedicated styling and completion support for exploring and editing lexicon JSON files.[Read the announcement blog post.](https://lepiter.io/feenk/gt4atproto--a-dedicated-environment-for-at-7kcp8pwy6dcnomlljmtvl3wx2/)
## Installation
To install, [download GT](https://gtoolkit.com/download) for your platform, open a playground and execute the following script:
```
Metacello new
repository: 'github://feenkcom/gt4atproto:main/src';
baseline: 'Gt4AtProto';
load.
#BaselineOfGt4AtProto asClass loadLepiter
```This will load the code specific for AT Protocol, and the associated knowledge base.
# License
See [LICENSE](LICENSE).