1 line
No EOL
10 KiB
JSON
1 line
No EOL
10 KiB
JSON
{"slug": "wernerkrauss--awesome-silverstripe-cms", "title": "Awesome Silverstripe Cms", "description": "Useful resources for Silverstripe CMS and framework", "github_url": "https://github.com/wernerkrauss/awesome-silverstripe-cms", "stars": "47", "tag": "Content Management Systems", "entry_count": 55, "subcategory_count": 16, "subcategories": [{"name": "General", "parent": "", "entries": [{"name": "Resources", "url": "#resources", "description": ""}, {"name": "Very Useful Modules", "url": "#very-useful-modules", "description": ""}, {"name": "Tools", "url": "#tools", "description": ""}]}, {"name": "Official Websites", "parent": "Resources", "entries": [{"name": "www.silverstripe.org", "url": "https://www.silverstripe.org", "description": "Framework and CMS."}, {"name": "www.silverstripe.com", "url": "https://www.silverstripe.com", "description": "Silverstripe Ltd., the company behind the CMS."}, {"name": "www.s2-hub.com", "url": "https://www.s2-hub.com", "description": "S2Hub - European Silverstripe Association."}]}, {"name": "Documentation & Tutorials", "parent": "Resources", "entries": [{"name": "API Docs", "url": "http://api.silverstripe.org/", "description": "Autogenerated API documentation."}, {"name": "Technical Documentation", "url": "http://doc.silverstripe.org/framework/en/", "description": "For developers. Explains all core concepts."}, {"name": "Using the CMS", "url": "http://userhelp.silverstripe.org/", "description": "Documentation for end users how to use the core features."}, {"name": "Silverstripe Lessons", "url": "https://www.silverstripe.org/learn/lessons/", "description": "Learn how to build a Silverstripe site step by step with a real-world project."}, {"name": "Font reference", "url": "https://silverstripe-fonts.dorset-digital.net/", "description": "Built in icon font for backend usage."}, {"name": "TinyMCE Configuration Examples For SS3", "url": "https://github.com/jonom/silverstripe-tinytidy", "description": "Configuration examples for the HTMLEditorField.", "stars": "30"}]}, {"name": "Blogs", "parent": "Resources", "entries": [{"name": "Official Silverstripe Blog", "url": "https://www.silverstripe.org/blog/", "description": "News around Silverstripe CMS."}, {"name": "SilverStrip.es", "url": "http://www.silverstrip.es", "description": "Useful findings of Silverstripe developers."}]}, {"name": "Video Channels", "parent": "Resources", "entries": [{"name": "Official StripeCon YouTube Channel", "url": "https://www.youtube.com/channel/UC38vU3H_UrdGFnc3vTJiORA", "description": "Talks of various StripeCon conferences."}, {"name": "Official Silverstripe Vimeo Channel", "url": "https://vimeo.com/silverstripe", "description": "Various videos from meetups and conferences."}]}, {"name": "Community", "parent": "Resources", "entries": [{"name": "Stack Overflow", "url": "https://stackoverflow.com/questions/tagged/silverstripe", "description": "Silverstripe related questions on Stack Overflow."}, {"name": "Silverstripe User Slack", "url": "https://silverstripe-users.slack.com/", "description": "Community slack channel for instant help or hanging around with other developers."}, {"name": "Forum", "url": "https://forum.silverstripe.org/", "description": "Official forum for asking questions or discussing."}]}, {"name": "Conferences & Meetups", "parent": "Resources", "entries": [{"name": "European Silverstripe Conference", "url": "https://www.stripecon.eu", "description": "Every year in another country."}, {"name": "Meetups", "url": "https://www.meetup.com/topics/silverstripe/all/", "description": "A list of Silverstripe related Meetups."}]}, {"name": "Module Listings", "parent": "Very Useful Modules", "entries": [{"name": "SSMods: Detailed Module Search", "url": "http://ssmods.com", "description": "Alternative module search."}, {"name": "Most Used Modules", "url": "https://addons.silverstripe.org/add-ons?sort=relative", "description": "Shows which modules are downloaded most."}, {"name": "Silverstripe Recipes on Packagist", "url": "https://packagist.org/packages/silverstripe/recipe-plugin/dependents", "description": "Preconfigured sets of modules for different kind of projects."}]}, {"name": "General Modules", "parent": "Very Useful Modules", "entries": [{"name": "Multiuser editing alert", "url": "https://github.com/silverstripe/silverstripe-multiuser-editing-alert", "description": "Alerts users in the Silverstripe CMS when multiple people are editing the same page.", "stars": "15"}]}, {"name": "I18N (Internationalisation)", "parent": "Very Useful Modules", "entries": [{"name": "Fluent", "url": "https://github.com/tractorcow-farm/silverstripe-fluent", "description": "Multi-language translate module for Silverstripe, without having to manage separate site trees.", "stars": "91"}, {"name": "Autotranslate", "url": "https://github.com/bratiask/silverstripe-autotranslate", "description": "Creates automatic translations of fields using Google Translate API.", "stars": "4"}]}, {"name": "Site Search", "parent": "Very Useful Modules", "entries": [{"name": "Silverstripe Searchable", "url": "https://github.com/i-lateral/silverstripe-searchable", "description": "Adds more complex site searching using the Silverstripe ORM. With dedicated templates for search results across multiple search objects.", "stars": "13"}, {"name": "Searchable DataObjects", "url": "https://github.com/g4b0/silverstripe-searchable-dataobjects", "description": "Fast and simple MySQL based search. Useful for single language sites.", "stars": "25"}, {"name": "Fulltext Search", "url": "https://github.com/silverstripe/silverstripe-fulltextsearch", "description": "Full fledged search interface for Solr4 (EOL).", "stars": "43"}, {"name": "Fulltext Search Local Solr", "url": "https://addons.silverstripe.org/add-ons/silverstripe/fulltextsearch-localsolr", "description": "Easy to install Solr4 (EOL) instance for local development."}, {"name": "Solr search", "url": "https://github.com/firesphere/silverstripe-solr-search", "description": "Interface for Solr search, supporting up to the latest Solr (9) version. With submodules for e.g. transitioning from the \"Fulltext Search\" module, as well as subsite, fluent and others.", "stars": "10"}]}, {"name": "Development Helpers", "parent": "Very Useful Modules", "entries": [{"name": "Debugbar", "url": "https://github.com/lekoala/silverstripe-debugbar/", "description": "Shows debugging statistics in your browser.", "stars": "55"}, {"name": "IdeAnnotator", "url": "https://github.com/silverleague/silverstripe-ideannotator", "description": "Auto-generates class annotations on dev/build.", "stars": "44"}, {"name": "Populate", "url": "https://github.com/dnadesign/silverstripe-populate", "description": "Populate your database through YAML files.", "stars": "26"}, {"name": "Mock DataObjects", "url": "https://github.com/unclecheese/silverstripe-mock-dataobjects", "description": "Allows DataObjects to self-populate intelligently with fake data.", "stars": "18"}, {"name": "Version Truncator", "url": "https://github.com/axllent/silverstripe-version-truncator", "description": "Automatically delete old SiteTree page versions.", "stars": "34"}, {"name": "UserSwitcher", "url": "https://github.com/sheadawson/silverstripe-userswitcher", "description": "Adds a small form both in the frontend and backend to quickly login as any user.", "stars": "16"}, {"name": "Masquerade", "url": "https://github.com/dhensby/silverstripe-masquerade", "description": "Allows an Administrator to \"login\" as another \"Member\". This can be useful for debugging and remote support.", "stars": "15"}]}, {"name": "Fancy Form Fields", "parent": "Very Useful Modules", "entries": [{"name": "Markdown Field", "url": "https://github.com/Silverstripers/markdownfield", "description": "Can replace your HTMLEditorFields (using TinyMCE) so you can utilise Markdown syntax.", "stars": "11"}, {"name": "Code Editor Field", "url": "https://github.com/nathancox/silverstripe-codeeditorfield", "description": "Gives you a syntax-highlighted text area field - great for CMS-based YAML or HTML.", "stars": "25"}]}, {"name": "Management", "parent": "Tools", "entries": [{"name": "SSPak", "url": "https://github.com/silverstripe/sspak", "description": "Tool for managing bundles of db/assets from Silverstripe environments.", "stars": "46"}, {"name": "SSPy", "url": "https://github.com/Firesphere/silverstripe-sspy", "description": "Python version of SSPak, that can handle assets more than 2GB.", "stars": "1"}]}, {"name": "IDE Plugins", "parent": "Tools", "entries": [{"name": "VSCode Silverstripe", "url": "https://marketplace.visualstudio.com/items?itemName=adrian.silverstripe", "description": "Syntax highlighting for Silverstripe template files in VSCode."}, {"name": "Jetbrains / PHPStorm Silverstripe Template Language Support", "url": "https://plugins.jetbrains.com/plugin/17014-silverstripe-template-language-support", "description": "Syntax highlighting for Silverstripe template files."}, {"name": "PHPStorm / Webstorm Live Templates", "url": "https://github.com/northcreation-agency/silverstripe-php-web-storm-live-templates", "description": "Shortcuts for adding various Silverstripe specific code snippets.", "stars": "4"}]}, {"name": "Virtualisation", "parent": "Tools", "entries": [{"name": "ddev setup", "url": "https://firesphere.dev/articles/ddevelopment-environment/", "description": "Howto setup ddev for use with Silverstripe CMS."}, {"name": "brettt89/silverstripe-web", "url": "https://hub.docker.com/r/brettt89/silverstripe-web", "description": "Apache + PHP Docker image with pre-installed PHP modules for Silverstripe support."}, {"name": "brettt89/sspak", "url": "https://hub.docker.com/r/brettt89/sspak", "description": "SSPak Docker image."}, {"name": "brettt89/silverstripe-solr-cwp", "url": "https://hub.docker.com/r/brettt89/silverstripe-solr-cwp", "description": "CWP Solr Docker image."}, {"name": "Twisted Bytes", "url": "https://www.twistedbytes.nl/en/blog/php-vagrant-box/", "description": "Useful vagrant box with multiple PHP versions, MariaDB or PostgreSQL, mail catcher and much more."}, {"name": "Twisted Bytes Box Templates", "url": "https://derkbox.com", "description": "Useful templates for different development scenarios using the Twisted Bytes vagrant box."}, {"name": "Laravel Homestead", "url": "https://github.com/laravel/homestead", "description": "Prepackaged box for local development.", "stars": "3.8k"}, {"name": "Scotchbox", "url": "https://box.scotch.io", "description": "Popular LAMP/LEMP stack for local development."}, {"name": "Zauberfisch Vagrant Boxes", "url": "https://github.com/Zauberfisch/vagrant-boxes", "description": "Preconfigured Vagrant boxes for SS3 and SS4.", "stars": "6"}]}]} |