Fork of the Prose content editor. See what we changed
Prose is a web-based interface for managing text-based content in your GitHub repositories. Use it to create, edit, and delete files, and save your changes directly to GitHub.
Prose is great for making quick updates to your code or managing your blog. Prose pays special attention to Jekyll sites hosted on GitHub Pages with Markdown text preview and syntax reference. It's configurable to restrict users to files that live within the _posts
directory so you can use it to manage the content on your blog without fear of changing other critical files. Using Jekyll in conjunction with Prose is a smart way of maintaining websites for developers and editors alike by allowing them to use a visual, web-based tool to manage the content.
Get started now or learn more about using Jekyll to design flexible static websites.
This is a first release dedicated to developers at this early stage. It will be buggy as we work out the kinks, but we plan to make this rock solid and extend the feature set (while keeping the UI as minimal as possible). We hope Prose + Jekyll will provide a simple, efficient alternative to traditional CMSs that require web and database servers to host content.
- Saman Bemel Benrud - Design
- Michael Aufreiter - Code
Now that you're here, why not start contributing as well? :)
Fork - December 2012
- Users without write capability automatically create incremental patches (e.g.,
prose-patch-1
,prose-patch-2
, etc.) - Forked branches not deleted after pull request is generated (which would automatically close the pull request prior to merge)
- Content body can contain three consequtive hyphens, e.g., as a heading without breaking the metadata parsing
- Any file may have YAML frontmatter, not just markdown files within the
_posts
folder of the repository - Language has been modified to be less coder centric and more content centic (e.g., "submit change" rather than "send patch"
- Interface for saving now automatically moved focus to the change log input and uses placeholder text for easy overwriting of the default message
- Moved source to CoffeeScript and minified, resulting in a 30% decrease in overhead
- Better templating (JST)
- Grunt-bassed build tools
- Ability to redirect root URL
0.4.0 - July 30 2012
- Submit patches with suggestions for repositories you don't have write access to.
0.3.0 - July 23 2012
- Implemented commit messages + review changes workflow.
- Search for files within a repository as you type.
- After selecting a repo default branch is loaded and you can switch using the breadcrumbs.
- Better editing expierence
- Fixes dozens of issues
0.2.0 - July 6 2012
Added support for organizations and user profiles. Users can manipulate the full filepath now, allowing them to organize their files in subfolders. Fixes ~ 40 reported issues. Also, updated CodeMirror and added syntax highlighting for some popular programming languages.
0.1.1 - June 27 2012
Improved error handling. Upgraded CodeMirror to version 2.3 and added basic support for Github Flavored Markdown.
0.1.0 - June 25 2012
Initial release.