social bookmarking for atproto
TypeScript 87.3%
Astro 5.1%
CSS 3.9%
HTML 1.9%
JavaScript 0.7%
Shell 0.5%
Other 0.7%
91 6 0

Clone this repository

https://tangled.org/hexmani.ac/clippr
git@tangled.org:hexmani.ac/clippr

For self-hosted knots, clone URLs may differ based on your setup.

README.md

clippr#

Social bookmarking for the AT Protocol.

current status#

Our current focus is on completing the AppView first before moving on in full earnest to the frontend or any other packages; however, some may be developed in tandem if necessary.

The AppView currently has support for indexing records that are created, updated or deleted, some basic queries and DID service proxying. Authenticated endpoints and most other queries are currently not implemented.

The frontend has OAuth authentication and the ability to view and edit profiles, but is otherwise empty.

A lexicon package is available for those using atcute, but it is still under heavy development. We do not recommend using it in any production environment until the AppView is functionally complete.

what's in here?#

The project is sorted into different sections, with each root-level folder signifying a package.

Each section will usually contain its own README.md file dedicated to it, going into more detail about that specific package.

package description
backend The reference AppView written using Node and Hono
frontend The reference client written in Solid
lexdocs The original Lexicon files
lexicons An atcute package for the clippr lexicons

roadmap#

soon™️

license#

All project code is licensed as free software under the GNU Affero General Public License, exclusively under version 3. However, the Lexicon schema files are licensed under the permissive MIT License to encourage forks and to allow them to be used in projects that are incompatible with the AGPL.