userstyles.world icon indicating copy to clipboard operation
userstyles.world copied to clipboard

⭐ Website to browse and share UserCSS userstyles. A modern replacement for UserStyles.org made by the userstyles community.

  • [[https://userstyles.world][UserStyles.world]] Free and open-source, community-driven platform for sharing and browsing userstyles, and a replacement for =UserStyles.org=, made by the userstyles community.

** Features Features are implemented as they are needed. Visit our [[https://github.com/userstyles-world/userstyles.world/projects/1][public roadmap]] to see what we're working on, and feel free to open an issue to request new features.

*** Core User functionality:

  • Register, login, and logout
  • Email verification and password recovery
  • OAuth login via GitHub, GitLab, and Codeberg
  • Custom biography area with [[https://guides.github.com/features/mastering-markdown/][Markdown]] support
  • Links to GitHub, GitLab, and Codeberg profiles

*** Core Userstyle functionality:

  • Manual creation
  • Search functionality (to be improved upon)
  • Importing from [[https://33kk.github.io/uso-archive/][USo-archive]], GitHub, GitLab, Codeberg, etc.
  • Permanent link to original URL that the style was imported from
  • Optional source code as well as metadata mirroring for imported userstyles
  • Project homepages, description, notes, license, category, screenshots, etc.
  • Userstyle deletion and editing of all available fields
  • Style statistics in form of views, and weekly/total installs

*** API:

  • Style index, style details, and style source code endpoints.
  • OAuth support to make certain actions on the user behalf.

*** Documentation: Please see [[./docs/][docs/]] folder for relevant documentation on features.

** License Source code released under the [[./license][AGPL-3.0 License]].