{"id":13423522,"url":"https://github.com/davidfstr/rdiscount","last_synced_at":"2025-05-14T12:12:39.212Z","repository":{"id":402403,"uuid":"20797","full_name":"davidfstr/rdiscount","owner":"davidfstr","description":"Discount (For Ruby) Implementation of John Gruber's Markdown","archived":false,"fork":false,"pushed_at":"2023-12-31T17:40:35.000Z","size":500,"stargazers_count":753,"open_issues_count":3,"forks_count":70,"subscribers_count":20,"default_branch":"master","last_synced_at":"2025-04-28T08:45:49.273Z","etag":null,"topics":["markdown","markdown-parser"],"latest_commit_sha":null,"homepage":"http://dafoster.net/projects/rdiscount/","language":"C","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/davidfstr.png","metadata":{"files":{"readme":"README.markdown","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"COPYING","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2008-05-30T16:54:07.000Z","updated_at":"2025-04-17T05:57:07.000Z","dependencies_parsed_at":"2024-06-18T12:11:09.565Z","dependency_job_id":null,"html_url":"https://github.com/davidfstr/rdiscount","commit_stats":{"total_commits":245,"total_committers":31,"mean_commits":7.903225806451613,"dds":0.5877551020408163,"last_synced_commit":"aeb0b68469ce2dd236f8cc33c4c104b063bb6e8c"},"previous_names":["rtomayko/rdiscount"],"tags_count":30,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidfstr%2Frdiscount","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidfstr%2Frdiscount/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidfstr%2Frdiscount/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidfstr%2Frdiscount/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/davidfstr","download_url":"https://codeload.github.com/davidfstr/rdiscount/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":252305189,"owners_count":21726616,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["markdown","markdown-parser"],"created_at":"2024-07-31T00:00:36.604Z","updated_at":"2025-05-14T12:12:34.200Z","avatar_url":"https://github.com/davidfstr.png","language":"C","readme":"Discount Markdown Processor for Ruby\n====================================\n[![Build Status](https://github.com/davidfstr/rdiscount/actions/workflows/main.yml/badge.svg)](https://github.com/davidfstr/rdiscount/actions/workflows/main.yml)\n\nDiscount is an implementation of John Gruber's Markdown markup language in C.\nIt implements all of the language described in [the markdown syntax document][1] and\npasses the [Markdown 1.0 test suite][2].\n\nCODE: `git clone git://github.com/davidfstr/rdiscount.git`  \nHOME: \u003chttps://dafoster.net/projects/rdiscount/\u003e  \nDOCS: \u003chttps://rdoc.info/github/davidfstr/rdiscount/master/RDiscount\u003e  \nBUGS: \u003chttps://github.com/davidfstr/rdiscount/issues\u003e\n\nDiscount was developed by [David Loren Parsons][3].\nThe Ruby extension is maintained by [David Foster][4].\n\n[1]: https://daringfireball.net/projects/markdown/syntax\n[2]: https://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip\n[3]: https://www.pell.portland.or.us/~orc\n[4]: https://github.com/davidfstr\n\nINSTALL, HACKING\n----------------\n\nNew releases of RDiscount are published to [RubyGems][]:\n\n    $ [sudo] gem install rdiscount\n\nThe RDiscount sources are available via Git:\n\n    $ git clone git://github.com/davidfstr/rdiscount.git\n    $ cd rdiscount\n    $ rake --tasks\n\nSee the file [BUILDING][] for hacking instructions.\n\n[RubyGems]: https://rubygems.org/gems/rdiscount\n[BUILDING]: https://github.com/davidfstr/rdiscount/blob/master/BUILDING\n\nUSAGE\n-----\n\nRDiscount implements the basic protocol popularized by RedCloth and adopted\nby BlueCloth:\n\n    require 'rdiscount'\n    markdown = RDiscount.new(\"Hello World!\")\n    puts markdown.to_html\n\nAdditional processing options can be turned on when creating the\nRDiscount object:\n\n    markdown = RDiscount.new(\"Hello World!\", :smart, :filter_html)\n\nInject RDiscount into your BlueCloth-using code by replacing your bluecloth\nrequire statements with the following:\n\n    begin\n      require 'rdiscount'\n      BlueCloth = RDiscount\n    rescue LoadError\n      require 'bluecloth'\n    end\n\nCOPYING\n-------\n\nDiscount is free software;  it is released under a BSD-style license\nthat allows you to do as you wish with it as long as you don't attempt\nto claim it as your own work. RDiscount adopts Discount's license\nverbatim. See the file `COPYING` for more information.\n\n","funding_links":[],"categories":["C"],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdavidfstr%2Frdiscount","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdavidfstr%2Frdiscount","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdavidfstr%2Frdiscount/lists"}