Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/microformats/microformats-parser-website-ruby
Website for Microformats Ruby parser
https://github.com/microformats/microformats-parser-website-ruby
microformats microformats2 parser rails ruby website
Last synced: about 1 month ago
JSON representation
Website for Microformats Ruby parser
- Host: GitHub
- URL: https://github.com/microformats/microformats-parser-website-ruby
- Owner: microformats
- License: other
- Created: 2017-05-16T20:13:52.000Z (over 7 years ago)
- Default Branch: main
- Last Pushed: 2023-07-11T01:31:37.000Z (over 1 year ago)
- Last Synced: 2024-03-25T21:16:13.486Z (10 months ago)
- Topics: microformats, microformats2, parser, rails, ruby, website
- Language: Ruby
- Homepage: https://ruby.microformats.io
- Size: 180 KB
- Stars: 2
- Watchers: 14
- Forks: 3
- Open Issues: 14
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# Microformats Ruby Parser Website
Website for Microformats Ruby parser (based on pin13.net by [@aaronpk](https://github.com/aaronpk)).
https://ruby.microformats.io
## Deployment
All commits to the `master` branch get auto-deployed to the live website (running on [Heroku](https://ruby.microformats.io))
## Development Status
Implemented:
- Parse a website from a pasted URL
- Parse a blob of `HTML` with optional `Base URL`
- Optionally, save `HTML` blob, creating a permalink (a la Gist)
- Optionally, display rendered `HTML` blob on the page## Requirements
- Rails
- Postgresql## Installation
Clone the repo:
```
git clone https://github.com/indieweb/microformats-ruby-parser-website.git
cd microformats-ruby-parser-website
```Install the dependencies:
```
brew install postgresql
bundle
```Set up database:
```
rake db:create
rake db:migrate
```Start the server:
```
rails server
```Open the site in your browser:
```
open http://localhost:3000
```## Authors
- Shane Becker / [@veganstraightedge](https://github.com/veganstraightedge)
## Contributions
1. Fork it
2. Get it running (see Installation above)
3. Create your feature branch (`git checkout -b my-new-feature`)
4. Write your code and **specs**
5. Commit your changes (`git commit -am 'Add some feature'`)
6. Push to the branch (`git push origin my-new-feature`)
7. Create new Pull RequestIf you find bugs, have feature requests or questions, please
[file an issue](https://github.com/indieweb/microformats-parser-website-ruby/issues).## License
Microformats Ruby Parser Website is dedicated to the public domain using Creative Commons -- CC0 1.0 Universal.
http://creativecommons.org/publicdomain/zero/1.0