greasyfork-org/greasyfork

An online repository of user scripts.

2,096

stars

5,582

commits

Ruby

primary language

Sep 10, 2026

updated

greasyfork.org

README

Greasy Fork logo

Greasy Fork

An open-source repository for user scripts and user styles.

Website · Forum · Issues · Contributing · Translations


About

Greasy Fork is an open-source platform for discovering, installing, publishing, and discussing user scripts and user styles.

This repository contains the application that powers Greasy Fork.

What Greasy Fork provides

AreaDescription
DiscoveryBrowse and search user scripts and user styles for the websites you use.
PublishingPublish, update, synchronize, and manage scripts.
CommunityDiscuss scripts, provide feedback, and interact with authors and other users.
ModerationReport content and provide moderators with tools for reviewing and managing it.
LocalizationUse Greasy Fork in multiple languages maintained by community translators.
IntegrationsSynchronize scripts from external sources and use webhook-based updates.

Technology

Greasy Fork is primarily a Ruby on Rails application with a JavaScript frontend.

AreaTechnologies
BackendRuby, Ruby on Rails
FrontendTurbo, Vite, JavaScript
DatabaseMySQL / MariaDB
Background jobsSidekiq, Redis
SearchSearchkick, Elasticsearch
TestingMinitest, Capybara, Selenium
Code editorAce
ChartsChart.js
LocalizationRails I18n, Transifex

Exact dependency versions are defined in Gemfile and package.json.

Translations

Greasy Fork is available in multiple languages thanks to community translators.

English is the source locale. Translation resources are stored under config/locales, and the repository is configured to work with Transifex using .tx/config.

To contribute a new translation or improve an existing one, see:

Translating Greasy Fork →

Contributing

Contributions to Greasy Fork are welcome.

For development environment setup and instructions on running Greasy Fork locally, see:

Running Greasy Fork locally →

Before submitting code changes, also see the contributing code guide.

Other ways to contribute include:

Help and community

For help with Greasy Fork, user scripts, user script managers, or related topics, visit the:

Greasy Fork Forum →

Development discussions and existing bug reports can also be found in the project's GitHub issues.

Support Greasy Fork

Greasy Fork is free and open-source software.

If you find it useful, consider making a donation to help cover hosting costs. The suggested contribution is $10.

License

Greasy Fork is licensed under the GNU General Public License v3.0.

Contributors

(top 30 of 34)

JasonBarnabe

5,348 commits

dependabot[bot]

100 commits

Blackspirits

33 commits

greasyfork-org/greasyfork

An online repository of user scripts.

2,096

stars

5,582

commits

Ruby

primary language

Sep 10, 2026

updated

greasyfork.org

README

Greasy Fork logo

Greasy Fork

An open-source repository for user scripts and user styles.

Website · Forum · Issues · Contributing · Translations


About

Greasy Fork is an open-source platform for discovering, installing, publishing, and discussing user scripts and user styles.

This repository contains the application that powers Greasy Fork.

What Greasy Fork provides

AreaDescription
DiscoveryBrowse and search user scripts and user styles for the websites you use.
PublishingPublish, update, synchronize, and manage scripts.
CommunityDiscuss scripts, provide feedback, and interact with authors and other users.
ModerationReport content and provide moderators with tools for reviewing and managing it.
LocalizationUse Greasy Fork in multiple languages maintained by community translators.
IntegrationsSynchronize scripts from external sources and use webhook-based updates.

Technology

Greasy Fork is primarily a Ruby on Rails application with a JavaScript frontend.

AreaTechnologies
BackendRuby, Ruby on Rails
FrontendTurbo, Vite, JavaScript
DatabaseMySQL / MariaDB
Background jobsSidekiq, Redis
SearchSearchkick, Elasticsearch
TestingMinitest, Capybara, Selenium
Code editorAce
ChartsChart.js
LocalizationRails I18n, Transifex

Exact dependency versions are defined in Gemfile and package.json.

Translations

Greasy Fork is available in multiple languages thanks to community translators.

English is the source locale. Translation resources are stored under config/locales, and the repository is configured to work with Transifex using .tx/config.

To contribute a new translation or improve an existing one, see:

Translating Greasy Fork →

Contributing

Contributions to Greasy Fork are welcome.

For development environment setup and instructions on running Greasy Fork locally, see:

Running Greasy Fork locally →

Before submitting code changes, also see the contributing code guide.

Other ways to contribute include:

Help and community

For help with Greasy Fork, user scripts, user script managers, or related topics, visit the:

Greasy Fork Forum →

Development discussions and existing bug reports can also be found in the project's GitHub issues.

Support Greasy Fork

Greasy Fork is free and open-source software.

If you find it useful, consider making a donation to help cover hosting costs. The suggested contribution is $10.

License

Greasy Fork is licensed under the GNU General Public License v3.0.

Contributors

(top 30 of 34)

JasonBarnabe

5,348 commits

dependabot[bot]

100 commits

Blackspirits

33 commits

Languages

Ruby

71.5%

HTML

19.3%

JavaScript

5.8%

CSS

3.2%