article-title - Extract the article title of a HTML document

  •        896

It's often quite hard to get the actual title of an article from a page as authors either add a bunch of trash to or don't use it at all. There's also no standardized way to indicate the title of an article in the markup. This module uses some heuristics to extract it cleanly.</p> <a class="more-link" href="https://github.com/sindresorhus/article-title" rel="nofollow" target="_blank"> https://github.com/sindresorhus/article-title </a> <br> <br> <div class="btn-u btn-u-sm btn-u-sea"> Dependencies: </div> <BR> <div style="padding-left:15px; word-break:normal"> cheerio : ^0.22.0 </div> <hr> <table border="0" cellpadding="0" cellspacing="0"> <tr> <td width="30%">Tags</td> <td> <a class="btn-u btn-u-sm btn-u-sea" title="show projects tagged" href="/tagged/article" rel=tag> article </a> <a class="btn-u btn-u-sm btn-u-sea" title="show projects tagged" href="/tagged/title" rel=tag> title </a> <a class="btn-u btn-u-sm btn-u-sea" title="show projects tagged" href="/tagged/post" rel=tag> post </a> <a class="btn-u btn-u-sm btn-u-sea" title="show projects tagged" href="/tagged/page" rel=tag> page </a> <a class="btn-u btn-u-sm btn-u-sea" title="show projects tagged" href="/tagged/heading" rel=tag> heading </a> <a class="btn-u btn-u-sm btn-u-sea" title="show projects tagged" href="/tagged/extract" rel=tag> extract </a> <a class="btn-u btn-u-sm btn-u-sea" title="show projects tagged" href="/tagged/parse" rel=tag> parse </a> <a class="btn-u btn-u-sm btn-u-sea" title="show projects tagged" href="/tagged/find" rel=tag> find </a> <a class="btn-u btn-u-sm btn-u-sea" title="show projects tagged" href="/tagged/infer" rel=tag> infer </a> <a class="btn-u btn-u-sm btn-u-sea" title="show projects tagged" href="/tagged/website" rel=tag> website </a> <a class="btn-u btn-u-sm btn-u-sea" title="show projects tagged" href="/tagged/blog" rel=tag> blog </a> </td> </tr> <tr> <td width="30%">Implementation</td> <td> <a class="btn-u btn-u-sm btn-u-sea" title="show projects tagged" href="/tagged/HTML" rel=tag> HTML </a> </td> </tr> <tr> <td width="30%">License</td> <td> <a class="btn-u btn-u-sm btn-u-sea" title="show projects tagged" href="/tagged/MIT" rel=tag> MIT </a> </td> </tr> <tr> <td width="30%">Platform</td> <td> <a class="btn-u btn-u-sm btn-u-sea" title="show projects tagged" href="/tagged/NodeJS" rel=tag> NodeJS </a> </td> </tr> </table> <p align="right">     <!-- AddThis Button BEGIN --> <!-- Go to www.addthis.com/dashboard to customize your tools --> <div class="addthis_sharing_toolbox"></div> <!-- AddThis Button END --> </p> </div> </div> <br> <div class="col-md-3"> </div> <script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script> <!-- large_rectangle_1 --> <ins class="adsbygoogle" style="display:inline-block;width:336px;height:280px" data-ad-client="ca-pub-5687467405122227" data-ad-slot="3407416813"></ins> <script> (adsbygoogle = window.adsbygoogle || []).push({}); </script> <br> <BR> <div class="headline headline-md"><h2>Related Projects</h2></div> <div style="border: solid 1px #eee;" class="dummy"> <div class="funny-boxes bg-color-white"> <div class="row" style="margin-right:5px;margin-left:5px;"> <h2><a href="/product/utterance-utterances" >utterances - :crystal_ball: A lightweight comments widget built on GitHub issues</a></h2> <ul class="list-unstyled funny-boxes-rating"> <li><i class="fa fa-star"></i></li> <li><i class="fa fa-star"></i></li> <li><i class="fa fa-star"></i></li> <li class="lang">   TypeScript</li> </ul> <hr class="hr-xs"> <p style="text-align:justify;">When Utterances loads, the GitHub issue search API is used to find the issue associated with the page based on url, pathname or title. If we cannot find an issue that matches the page, no problem, utterances-bot will automatically create an issue the first time someone comments. To comment, users must authorize the utterances app to post on their behalf using the GitHub OAuth flow. Alternatively, users can comment on the GitHub issue directly.</p> <A class="btn-u btn-u-sm btn-u-sea" title="show projects tagged" href="/tagged/github" rel=tag> github </A> <A class="btn-u btn-u-sm btn-u-sea" title="show projects tagged" href="/tagged/comments-widget" rel=tag> comments-widget </A> <A class="btn-u btn-u-sm btn-u-sea" title="show projects tagged" href="/tagged/comments" rel=tag> comments </A> <A class="btn-u btn-u-sm btn-u-sea" title="show projects tagged" href="/tagged/blog" rel=tag> blog </A> </div> </div> </div> <div style="border: solid 1px #eee;" class="dummy"> <div class="funny-boxes bg-color-white"> <div class="row" style="margin-right:5px;margin-left:5px;"> <h2><a href="/product/joomlah1tagsfor" >Joomla! Add header tags to article title</a></h2> <ul class="list-unstyled funny-boxes-rating"> <li><i class="fa fa-star"></i></li> <li><i class="fa fa-star"></i></li> <li class="lang">   PHP</li> </ul> <hr class="hr-xs"> <p style="text-align:justify;">Joomla! lack of header tags in article titles is making it harder for a website to get higher rankings in search engines. This project includes two small Joomla! Plugins that accomplish that.</p> </div> </div> </div> <div style="border: solid 1px #eee;" class="dummy"> <div class="funny-boxes bg-color-white"> <div class="row" style="margin-right:5px;margin-left:5px;"> <h2><a href="/product/grangier-python-goose" >python-goose - Html Content / Article Extractor, web scrapping lib in Python</a></h2> <ul class="list-unstyled funny-boxes-rating"> <li><i class="fa fa-star"></i></li> <li><i class="fa fa-star"></i></li> <li><i class="fa fa-star"></i></li> <li><i class="fa fa-star"></i></li> <li><i class="fa fa-star"></i></li> <li class="lang">   HTML</li> </ul> <hr class="hr-xs"> <p style="text-align:justify;">Goose was originally an article extractor written in Java that has most recently (Aug2011) been converted to a scala project. This is a complete rewrite in Python. The aim of the software is to take any news article or article-type web page and not only extract what is the main body of the article but also all meta data and most probable image candidate.</p> </div> </div> </div> <div style="border: solid 1px #eee;" class="dummy"> <div class="funny-boxes bg-color-white"> <div class="row" style="margin-right:5px;margin-left:5px;"> <h2><a href="/product/wicklundworkflow10" >Visual Studio Workflow deployed into SharePoint in 10 easy steps</a></h2> <ul class="list-unstyled funny-boxes-rating"> <li><i class="fa fa-star"></i></li> <li><i class="fa fa-star"></i></li> <li class="lang">   </li> </ul> <hr class="hr-xs"> <p style="text-align:justify;">Blog Article Teaser: There is a lot of content on the web around custom Windows Workflow Foundation (WFF) workflows and how they integrate into SharePoint. However, I couldn't find a post or article that contained the basics steps to deploying a workflow that wasn't watered d...</p> <A class="btn-u btn-u-sm btn-u-sea" title="show projects tagged" href="/tagged/sharepoint" rel=tag> sharepoint </A> <A class="btn-u btn-u-sm btn-u-sea" title="show projects tagged" href="/tagged/sharepoint-workflow" rel=tag> sharepoint-workflow </A> <A class="btn-u btn-u-sm btn-u-sea" title="show projects tagged" href="/tagged/workflow" rel=tag> workflow </A> </div> </div> </div> <div style="border: solid 1px #eee;" class="dummy"> <div class="funny-boxes bg-color-white"> <div class="row" style="margin-right:5px;margin-left:5px;"> <h2><a href="/product/citadel" >Citadel</a></h2> <ul class="list-unstyled funny-boxes-rating"> <li><i class="fa fa-star"></i></li> <li><i class="fa fa-star"></i></li> <li><i class="fa fa-star"></i></li> <li><i class="fa fa-star"></i></li> <li><i class="fa fa-star"></i></li> <li class="lang">   C</li> </ul> <hr class="hr-xs"> <a target="_blank"> <img src="/AppImages/Product/citadel_thumb.jpg" alt="" class="pull-left lft-img-margin img-width-100" class="float-left"> </a> <p style="text-align:justify;">Citadel is a collaboration suite (messaging and groupware). It provides support for Email, Calendaring/Scheduling, Address books, Bulletin boards, Mailing List Server, Instant Messaging, Wiki, Multiple domain support.</p> <A class="btn-u btn-u-sm btn-u-sea" title="show projects tagged" href="/tagged/mail-server" rel=tag> mail-server </A> <A class="btn-u btn-u-sm btn-u-sea" title="show projects tagged" href="/tagged/groupware" rel=tag> groupware </A> <A class="btn-u btn-u-sm btn-u-sea" title="show projects tagged" href="/tagged/bulletin-board" rel=tag> bulletin-board </A> <A class="btn-u btn-u-sm btn-u-sea" title="show projects tagged" href="/tagged/mailing-list" rel=tag> mailing-list </A> <A class="btn-u btn-u-sm btn-u-sea" title="show projects tagged" href="/tagged/wiki" rel=tag> wiki </A> <A class="btn-u btn-u-sm btn-u-sea" title="show projects tagged" href="/tagged/instant-messaging" rel=tag> instant-messaging </A> <A class="btn-u btn-u-sm btn-u-sea" title="show projects tagged" href="/tagged/smtp" rel=tag> smtp </A> <A class="btn-u btn-u-sm btn-u-sea" title="show projects tagged" href="/tagged/pop3" rel=tag> pop3 </A> </div> </div> </div> <BR> <div style="border: solid 1px #eee;" class="dummy"> <div class="funny-boxes bg-color-white"> <div class="row" style="margin-right:5px;margin-left:5px;"> <h2><a href="/product/orchardpagetitle" >Orchard Page Title Override</a></h2> <ul class="list-unstyled funny-boxes-rating"> <li><i class="fa fa-star"></i></li> <li><i class="fa fa-star"></i></li> <li class="lang">   </li> </ul> <hr class="hr-xs"> <p style="text-align:justify;">This Orchard CMS module allows a user to manage the Page Title. You can now have the Site Name show up last in the Page Title or hide the Site Name completely from the Page Title. The module also contains a Content Part allowing a Page Title to be separate from content ...</p> </div> </div> </div> <div style="border: solid 1px #eee;" class="dummy"> <div class="funny-boxes bg-color-white"> <div class="row" style="margin-right:5px;margin-left:5px;"> <h2><a href="/product/cmsmadesimple" >CMS Made Simple - Award wining CMS</a></h2> <ul class="list-unstyled funny-boxes-rating"> <li><i class="fa fa-star"></i></li> <li><i class="fa fa-star"></i></li> <li><i class="fa fa-star"></i></li> <li><i class="fa fa-star"></i></li> <li class="lang">   PHP</li> </ul> <hr class="hr-xs"> <a target="_blank"> <img src="/AppImages/Product/cmsmadesimple_thumb.jpg" alt="" class="pull-left lft-img-margin img-width-100" class="float-left"> </a> <p style="text-align:justify;">CMS Made Simple provides a fast and easy way to create a professional web site and manage its content, whether it's for a small business or a multinational corporation. It has all kind of features that CMS should have. CMS Made Simple provides a mechanism for the website administrator to create and manage pages, their layout, and their content.</p> <A class="btn-u btn-u-sm btn-u-sea" title="show projects tagged" href="/tagged/cms" rel=tag> cms </A> <A class="btn-u btn-u-sm btn-u-sea" title="show projects tagged" href="/tagged/content-management-system" rel=tag> content-management-system </A> <A class="btn-u btn-u-sm btn-u-sea" title="show projects tagged" href="/tagged/site-building" rel=tag> site-building </A> </div> </div> </div> <div style="border: solid 1px #eee;" class="dummy"> <div class="funny-boxes bg-color-white"> <div class="row" style="margin-right:5px;margin-left:5px;"> <h2><a href="/product/libreoffice" >LibreOffice - The Document foundation</a></h2> <ul class="list-unstyled funny-boxes-rating"> <li><i class="fa fa-star"></i></li> <li><i class="fa fa-star"></i></li> <li><i class="fa fa-star"></i></li> <li><i class="fa fa-star"></i></li> <li class="lang">   C</li> </ul> <hr class="hr-xs"> <a target="_blank"> <img src="/AppImages/Product/libreoffice_thumb.jpg" alt="" class="pull-left lft-img-margin img-width-100" class="float-left"> </a> <p style="text-align:justify;">LibreOffice is the free power-packed Open Source personal productivity suite for Windows, Macintosh and Linux. LibreOffice is the perfect choice for home users, businesses, government and other organizations. It's native file format is the ISO standardized ODF (Open Document Format), but LibreOffice can open and save Microsoft Word, PowerPoint and Excel files, as well as many other formats, bringing you the widest-available compatibility with other products.</p> <A class="btn-u btn-u-sm btn-u-sea" title="show projects tagged" href="/tagged/office-suite" rel=tag> office-suite </A> <A class="btn-u btn-u-sm btn-u-sea" title="show projects tagged" href="/tagged/document" rel=tag> document </A> <A class="btn-u btn-u-sm btn-u-sea" title="show projects tagged" href="/tagged/office" rel=tag> office </A> <A class="btn-u btn-u-sm btn-u-sea" title="show projects tagged" href="/tagged/word" rel=tag> word </A> <A class="btn-u btn-u-sm btn-u-sea" title="show projects tagged" href="/tagged/excel" rel=tag> excel </A> <A class="btn-u btn-u-sm btn-u-sea" title="show projects tagged" href="/tagged/graphics-editor" rel=tag> graphics-editor </A> </div> </div> </div> <div style="border: solid 1px #eee;" class="dummy"> <div class="funny-boxes bg-color-white"> <div class="row" style="margin-right:5px;margin-left:5px;"> <h2><a href="/product/newsboard" >ESSoft Newsboard</a></h2> <ul class="list-unstyled funny-boxes-rating"> <li><i class="fa fa-star"></i></li> <li><i class="fa fa-star"></i></li> <li class="lang">   ASP</li> </ul> <hr class="hr-xs"> <p style="text-align:justify;">A simple, easy to use and install newsboard (not threaded) for use as a means of displaying news on a website without updating the HTML - to post a news article you access a login page from a web browser on any computer and then post news articles.</p> </div> </div> </div> <div style="border: solid 1px #eee;" class="dummy"> <div class="funny-boxes bg-color-white"> <div class="row" style="margin-right:5px;margin-left:5px;"> <h2><a href="/product/wit-ai-duckling" >duckling - Probabilistic parser</a></h2> <ul class="list-unstyled funny-boxes-rating"> <li><i class="fa fa-star"></i></li> <li><i class="fa fa-star"></i></li> <li><i class="fa fa-star"></i></li> <li class="lang">   Clojure</li> </ul> <hr class="hr-xs"> <p style="text-align:justify;">Duckling is a Clojure library that parses text into structured data: “the first Tuesday of October” => {:value "2014-10-07T00:00:00.000-07:00" :grain :day}<div class="doc-website-link"> <p>You can try it out at <a href="http://duckling-lib.org">http://duckling-lib.org</a></p></div>See our [blog post announcement](https://wit.ai/blog/2014/10/01/open-source-parser-duckling) for more context.Duckling is shipped with modules that parse temporal expressions i</p> </div> </div> </div> <div style="border: solid 1px #eee;" class="dummy"> <div class="funny-boxes bg-color-white"> <div class="row" style="margin-right:5px;margin-left:5px;"> <h2><a href="/product/james" >James - Enterprise Mail Server</a></h2> <ul class="list-unstyled funny-boxes-rating"> <li><i class="fa fa-star"></i></li> <li><i class="fa fa-star"></i></li> <li><i class="fa fa-star"></i></li> <li><i class="fa fa-star"></i></li> <li><i class="fa fa-star"></i></li> <li class="lang">   Java</li> </ul> <hr class="hr-xs"> <a target="_blank"> <img src="/AppImages/Product/james_thumb.png" alt="" class="pull-left lft-img-margin img-width-100" class="float-left"> </a> <p style="text-align:justify;">James (a.k.a Java Apache Mail Enterprise Server) is a 100% pure Java SMTP and POP3 Mail server, and NNTP News server designed to be a complete and portable enterprise mail/messaging engine solution based on currently available open messaging protocols.</p> <A class="btn-u btn-u-sm btn-u-sea" title="show projects tagged" href="/tagged/mail-server" rel=tag> mail-server </A> <A class="btn-u btn-u-sm btn-u-sea" title="show projects tagged" href="/tagged/email-server" rel=tag> email-server </A> <A class="btn-u btn-u-sm btn-u-sea" title="show projects tagged" href="/tagged/enterprise" rel=tag> enterprise </A> <A class="btn-u btn-u-sm btn-u-sea" title="show projects tagged" href="/tagged/mailing-list" rel=tag> mailing-list </A> <A class="btn-u btn-u-sm btn-u-sea" title="show projects tagged" href="/tagged/smtp" rel=tag> smtp </A> <A class="btn-u btn-u-sm btn-u-sea" title="show projects tagged" href="/tagged/lmtp" rel=tag> lmtp </A> <A class="btn-u btn-u-sm btn-u-sea" title="show projects tagged" href="/tagged/pop3" rel=tag> pop3 </A> <A class="btn-u btn-u-sm btn-u-sea" title="show projects tagged" href="/tagged/nntp" rel=tag> nntp </A> <A class="btn-u btn-u-sm btn-u-sea" title="show projects tagged" href="/tagged/imap" rel=tag> imap </A> <A class="btn-u btn-u-sm btn-u-sea" title="show projects tagged" href="/tagged/mta" rel=tag> mta </A> <A class="btn-u btn-u-sm btn-u-sea" title="show projects tagged" href="/tagged/mail-delivery-agent" rel=tag> mail-delivery-agent </A> </div> </div> </div> <div style="border: solid 1px #eee;" class="dummy"> <div class="funny-boxes bg-color-white"> <div class="row" style="margin-right:5px;margin-left:5px;"> <h2><a href="/product/microsoftdocs-azure-docs" >azure-docs</a></h2> <ul class="list-unstyled funny-boxes-rating"> <li><i class="fa fa-star"></i></li> <li><i class="fa fa-star"></i></li> <li><i class="fa fa-star"></i></li> <li><i class="fa fa-star"></i></li> <li><i class="fa fa-star"></i></li> <li class="lang">   PowerShell</li> </ul> <hr class="hr-xs"> <p style="text-align:justify;">This project has adopted the Microsoft Open Source Code of Conduct. For more information see the Code of Conduct FAQ or contact opencode@microsoft.com with any additional questions or comments. Community - minor updates: If you are contributing minor updates out of the goodness of your heart, you can find the article in this repository, or visit the article on https://docs.microsoft.com/azure and click the Edit link in the article that goes to the GitHub source for the article. Then, just use the GitHub UI to make your updates. Or, you are welcome to fork the repository and submit updates from your fork. See our general contributor guide for more information.</p> </div> </div> </div> <div style="border: solid 1px #eee;" class="dummy"> <div class="funny-boxes bg-color-white"> <div class="row" style="margin-right:5px;margin-left:5px;"> <h2><a href="/product/tiaanduplessis-dont-go" >dont-go - A small client-side library with zero dependencies to change the title and/or favicon of the page when it is inactive</a></h2> <ul class="list-unstyled funny-boxes-rating"> <li><i class="fa fa-star"></i></li> <li><i class="fa fa-star"></i></li> <li class="lang">   HTML</li> </ul> <hr class="hr-xs"> <p style="text-align:justify;">Dont-go is a small client-side library with zero dependencies to change the title and/or favicon of the page when it is inactive. Minified version weighs in at a whopping 476 Bytes when minified. Note that You must include a default favicon in your webpage. To use, simply call the function with options.</p> <A class="btn-u btn-u-sm btn-u-sea" title="show projects tagged" href="/tagged/favicon" rel=tag> favicon </A> <A class="btn-u btn-u-sm btn-u-sea" title="show projects tagged" href="/tagged/dont-go" rel=tag> dont-go </A> <A class="btn-u btn-u-sm btn-u-sea" title="show projects tagged" href="/tagged/title" rel=tag> title </A> </div> </div> </div> <div style="border: solid 1px #eee;" class="dummy"> <div class="funny-boxes bg-color-white"> <div class="row" style="margin-right:5px;margin-left:5px;"> <h2><a href="/product/CrossRef-pdfextract" >pdfextract - A tool and library that can extract various areas of text from a PDF, especially a scholarly article PDF</a></h2> <ul class="list-unstyled funny-boxes-rating"> <li><i class="fa fa-star"></i></li> <li><i class="fa fa-star"></i></li> <li><i class="fa fa-star"></i></li> <li class="lang">   Ruby</li> </ul> <hr class="hr-xs"> <p style="text-align:justify;">A tool and library that can extract various areas of text from a PDF, especially a scholarly article PDF. It performs structural analysis to determine column bounds, headers, footers, sections, titles and so on. It can analyse and categorise sections into reference and non-reference sections and can split reference sections into individual references. The latest version is 0.1.1. Earlier versions are far less reliable.</p> </div> </div> </div> <div style="border: solid 1px #eee;" class="dummy"> <div class="funny-boxes bg-color-white"> <div class="row" style="margin-right:5px;margin-left:5px;"> <h2><a href="/product/miguelgrinberg-flask-celery-example" >flask-celery-example - This repository contains the example code for my blog article Using Celery with Flask</a></h2> <ul class="list-unstyled funny-boxes-rating"> <li><i class="fa fa-star"></i></li> <li><i class="fa fa-star"></i></li> <li><i class="fa fa-star"></i></li> <li><i class="fa fa-star"></i></li> <li class="lang">   Python</li> </ul> <hr class="hr-xs"> <p style="text-align:justify;">This repository contains the example code for my blog article Using Celery with Flask. For details on how this all works, see my article Using Celery with Flask.</p> </div> </div> </div> <div style="border: solid 1px #eee;" class="dummy"> <div class="funny-boxes bg-color-white"> <div class="row" style="margin-right:5px;margin-left:5px;"> <h2><a href="/product/bnb-awesome-awesome-nodejs" >awesome-awesome-nodejs - 🐢🚀 An Awesome list of Awesome lists related to Node.js.</a></h2> <ul class="list-unstyled funny-boxes-rating"> <li><i class="fa fa-star"></i></li> <li><i class="fa fa-star"></i></li> <li><i class="fa fa-star"></i></li> <li><i class="fa fa-star"></i></li> <li><i class="fa fa-star"></i></li> <li class="lang">   </li> </ul> <hr class="hr-xs"> <p style="text-align:justify;">A curated list of awesome lists that are about or related to Node.js. Be sure to check out the official Node.js website and the Node.js GitHub organization if you'd like to get involved. Find the original article that sparked this list on the NodeSource Blog.</p> <A class="btn-u btn-u-sm btn-u-sea" title="show projects tagged" href="/tagged/awesome" rel=tag> awesome </A> <A class="btn-u btn-u-sm btn-u-sea" title="show projects tagged" href="/tagged/awesome-list" rel=tag> awesome-list </A> <A class="btn-u btn-u-sm btn-u-sea" title="show projects tagged" href="/tagged/lists" rel=tag> lists </A> <A class="btn-u btn-u-sm btn-u-sea" title="show projects tagged" href="/tagged/resources" rel=tag> resources </A> <A class="btn-u btn-u-sm btn-u-sea" title="show projects tagged" href="/tagged/turtle-rocket" rel=tag> turtle-rocket </A> <A class="btn-u btn-u-sm btn-u-sea" title="show projects tagged" href="/tagged/nodejs" rel=tag> nodejs </A> <A class="btn-u btn-u-sm btn-u-sea" title="show projects tagged" href="/tagged/node" rel=tag> node </A> <A class="btn-u btn-u-sm btn-u-sea" title="show projects tagged" href="/tagged/npm" rel=tag> npm </A> <A class="btn-u btn-u-sm btn-u-sea" title="show projects tagged" href="/tagged/modules" rel=tag> modules </A> <A class="btn-u btn-u-sm btn-u-sea" title="show projects tagged" href="/tagged/developer-tools" rel=tag> developer-tools </A> </div> </div> </div> <div style="border: solid 1px #eee;" class="dummy"> <div class="funny-boxes bg-color-white"> <div class="row" style="margin-right:5px;margin-left:5px;"> <h2><a href="/product/circleci-circleci-docs" >circleci-docs - Documentation for CircleCI.</a></h2> <ul class="list-unstyled funny-boxes-rating"> <li><i class="fa fa-star"></i></li> <li><i class="fa fa-star"></i></li> <li class="lang">   HTML</li> </ul> <hr class="hr-xs"> <p style="text-align:justify;">This is the public repository for https://circleci.com/docs/, a static website generated by Jekyll. If you find any errors in our docs or have suggestions, please follow our Contributing Guide to submit an issue or pull request. For minor changes like typos, you can click Suggest an edit to this page, located at the bottom of each article. This will take you to the source file on GitHub, where you can submit a pull request for your change through the UI.</p> <A class="btn-u btn-u-sm btn-u-sea" title="show projects tagged" href="/tagged/circleci" rel=tag> circleci </A> <A class="btn-u btn-u-sm btn-u-sea" title="show projects tagged" href="/tagged/docs" rel=tag> docs </A> <A class="btn-u btn-u-sm btn-u-sea" title="show projects tagged" href="/tagged/documentation" rel=tag> documentation </A> <A class="btn-u btn-u-sm btn-u-sea" title="show projects tagged" href="/tagged/jekyll" rel=tag> jekyll </A> </div> </div> </div> <div style="border: solid 1px #eee;" class="dummy"> <div class="funny-boxes bg-color-white"> <div class="row" style="margin-right:5px;margin-left:5px;"> <h2><a href="/product/seomoz-dragnet" >dragnet - Just the facts -- web page content extraction</a></h2> <ul class="list-unstyled funny-boxes-rating"> <li><i class="fa fa-star"></i></li> <li><i class="fa fa-star"></i></li> <li><i class="fa fa-star"></i></li> <li class="lang">   Python</li> </ul> <hr class="hr-xs"> <p style="text-align:justify;">Dragnet isn't interested in the shiny chrome or boilerplate dressing of a web page. It's interested in... 'just the facts.' The machine learning models in Dragnet extract the main article content and optionally user generated comments from a web page. They provide state of the art performance on variety of test benchmarks. This project was originally inspired by Kohlschütter et al, Boilerplate Detection using Shallow Text Features and Weninger et al CETR -- Content Extraction with Tag Ratios, and more recently by Readability.</p> </div> </div> </div> <div style="border: solid 1px #eee;" class="dummy"> <div class="funny-boxes bg-color-white"> <div class="row" style="margin-right:5px;margin-left:5px;"> <h2><a href="/product/otale-tale" >Tale - Best beautiful java blog, worth a try</a></h2> <ul class="list-unstyled funny-boxes-rating"> <li><i class="fa fa-star"></i></li> <li><i class="fa fa-star"></i></li> <li><i class="fa fa-star"></i></li> <li class="lang">   Java</li> </ul> <hr class="hr-xs"> <p style="text-align:justify;">Tale's English meaning for the Story, I believe that every person who insists on writing a blog is a story; Chinese you call it Collapse does not matter.Tale uses a lightweight mvc framework Blade for development, the default theme using a beautiful pinghsu, if you think this project is good, please support it star.</p> <A class="btn-u btn-u-sm btn-u-sea" title="show projects tagged" href="/tagged/blade" rel=tag> blade </A> <A class="btn-u btn-u-sm btn-u-sea" title="show projects tagged" href="/tagged/tale" rel=tag> tale </A> <A class="btn-u btn-u-sm btn-u-sea" title="show projects tagged" href="/tagged/blog" rel=tag> blog </A> <A class="btn-u btn-u-sm btn-u-sea" title="show projects tagged" href="/tagged/java-blog" rel=tag> java-blog </A> <A class="btn-u btn-u-sm btn-u-sea" title="show projects tagged" href="/tagged/java8" rel=tag> java8 </A> <A class="btn-u btn-u-sm btn-u-sea" title="show projects tagged" href="/tagged/sqlite3" rel=tag> sqlite3 </A> <A class="btn-u btn-u-sm btn-u-sea" title="show projects tagged" href="/tagged/blog-engine" rel=tag> blog-engine </A> </div> </div> </div> <div style="border: solid 1px #eee;" class="dummy"> <div class="funny-boxes bg-color-white"> <div class="row" style="margin-right:5px;margin-left:5px;"> <h2><a href="/product/textalk-angular-schema-form" >angular-schema-form - Generate forms from a JSON schema, with AngularJS!</a></h2> <ul class="list-unstyled funny-boxes-rating"> <li><i class="fa fa-star"></i></li> <li><i class="fa fa-star"></i></li> <li><i class="fa fa-star"></i></li> <li class="lang">   Javascript</li> </ul> <hr class="hr-xs"> <p style="text-align:justify;">Schema Form is inspired by the nice [JSON Form](https://github.com/joshfire/jsonform) library andaims to be roughly compatible with it, especially its form definition. So what sets Schema Formapart from JSON Form?1. Schema Form integrates deeply with AngularJS and uses AngularJS conventions to handle forms.2. Schema Form uses [tv4](https://github.com/geraintluff/tv4) for validation, making it compatible with version 4 of the JSON schema standard.3. By default, Schema Form generates Bootstrap 3</p> </div> </div> </div> </div> <div class="col-md-3 col-xs-4"> <div class="margin-bottom-50"> <div class="featured-post"> <div class="search-bar"> <div class="headline headline-md"><h2>Social Icons</h2></div> <ul class="social-icons social-icons-color"> <li><a class="social_rss" data-original-title="Feed" href="https://feeds.feedburner.com/findbestopensource"></a></li> <li><a class="social_facebook" data-original-title="Facebook" href="https://www.facebook.com/pages/BestOpenSource/143284469017710"></a></li> <li><a class="social_twitter" data-original-title="Twitter" href="https://www.twitter.com/bestopensource"></a></li> <li><a class="social_googleplus" data-original-title="Goole Plus" href="https://plus.google.com/105258921192325657922"></a></li> </ul> <!-- Begin MailChimp Signup Form --> <div id="mc_embed_signup"> <form action="https://findbestopensource.us19.list-manage.com/subscribe/post?u=ef9b685a60c7a2fc7923a2913&id=c68bf77f29" method="post" id="mc-embedded-subscribe-form" name="mc-embedded-subscribe-form" class="validate" target="_blank" novalidate> <div id="mc_embed_signup_scroll"> <label for="mce-EMAIL">Subscribe to our mailing list</label> <input type="email" value="" name="EMAIL" class="email" id="mce-EMAIL" placeholder="email address" required> <!-- real people should not fill this in and expect good things - do not remove this or risk form bot signups--> <div style="position: absolute; left: -5000px;" aria-hidden="true"><input type="text" name="b_ef9b685a60c7a2fc7923a2913_c68bf77f29" tabindex="-1" value=""></div> <div class="clear"><input type="submit" value="Subscribe" name="subscribe" id="mc-embedded-subscribe" class="button"></div> </div> </form> </div> </div> <!--End mc_embed_signup--> <br> <script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script> <!-- Skyscrapper --> <ins class="adsbygoogle" style="display:inline-block;width:300px;height:600px" data-ad-client="ca-pub-5687467405122227" data-ad-slot="7767304811"></ins> <script> (adsbygoogle = window.adsbygoogle || []).push({}); </script> <br> <br><br> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <div class="search-bar posts margin-bottom-10"> <div class="headline headline-md"><h2>Most Viewed Product</h2></div> <dl class="dl-horizontal"> <a href="/product/jforum" > JForum </a> </dl> <dl class="dl-horizontal"> <a href="/product/asgbookphp" > Asgbookphp - PHP Guestbook Script </a> </dl> <dl class="dl-horizontal"> <a href="/product/phorum" > Phorum - PHP based forum software </a> </dl> <dl class="dl-horizontal"> <a href="/product/usebb" > Usebb - UseBB forum software in PHP 4 and 5.3. </a> </dl> <dl class="dl-horizontal"> <a href="/product/pligg" > Pligg - Social Publishing CMS </a> </dl> <dl class="dl-horizontal"> <a href="/product/crawltrack" > Crawltrack - Tracks the visits of Crawler </a> </dl> <dl class="dl-horizontal"> <a href="/product/microlinkr" > Microlinkr - Tiny url generator </a> </dl> <dl class="dl-horizontal"> <a href="/product/webalizer" > Webalizer - fast web server log file analysis </a> </dl> <dl class="dl-horizontal"> <a href="/product/smf" > Simple Machines Forum - Elegant, Effective and Powerful </a> </dl> <dl class="dl-horizontal"> <a href="/product/mybb" > MyBB - professional,efficient discussion board </a> </dl> </div> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <div class="search-bar posts margin-bottom-10"> <div class="headline headline-md"><h2>Recently Viewed Product</h2></div> <dl class="dl-horizontal"> <a href="/product/log4jdbc" > Log4jdbc - Java JDBC driver that can log SQL and/or JDBC calls </a> </dl> <dl class="dl-horizontal"> <a href="/product/sqlmap" > Sqlmap - Automatic SQL injection and database takeover tool </a> </dl> <dl class="dl-horizontal"> <a href="/product/leanote-desktop-app" > desktop-app - Leanote Desktop App, based on Electron(atom-shell) http://leanote.org </a> </dl> <dl class="dl-horizontal"> <a href="/product/etaty-rediscala" > rediscala - Non-blocking, Reactive Redis driver for Scala (with Sentinel support) </a> </dl> <dl class="dl-horizontal"> <a href="/product/modernuicharts" > Modern UI (Metro) Charts for Windows 8, WPF, Silverlight </a> </dl> <dl class="dl-horizontal"> <a href="/product/trufflesuite-truffle-hdwallet-provider" > truffle-hdwallet-provider - HD Wallet-enabled Web3 provider </a> </dl> <dl class="dl-horizontal"> <a href="/product/socks-relay" > Srelay - the SOCKS proxy and Relay </a> </dl> <dl class="dl-horizontal"> <a href="/product/qzoneoauth" > Qzone OAuth Client For Asp.Net </a> </dl> <dl class="dl-horizontal"> <a href="/product/berkeley-db" > Berkeley DB - Embeddable Databases to Meet Your Needs </a> </dl> <dl class="dl-horizontal"> <a href="/product/944095635-dmskin-for-wpf" > DMSkin-for-WPF - WPF Borderless Window | Custom Controls & Styles | MVVM Support </a> </dl> </div> <p> We have large collection of open source products. Follow the tags from <a href="/tags?filter=A" class="more-link"> Tag Cloud >></a> <br><br> </p> <BR> <p> Open source products are scattered around the web. Please provide information about the open source projects you own / you use. <b><a href="https://goo.gl/forms/0GHSdTi0GxJYfq1E3" rel="nofollow" class="more-link">Add Projects.</a></b> <br><br> <a href="https://www.linode.com/?r=cf80696e1d0c6553a9035f6395f16e8ee9e2c8c8"><img src="/images/linode-powered.png"></a> <br> </div> </div> </div> </div> <!-- end container --> </section> <div class="footer-v1"> <div class="copyright"> <div class="container"> <div class="row"> <div class="col-md-3"> </div> <div class="col-md-9"> </div> </div> <div class="row"> <div class="col-md-6"> <p> 2018 © findbestopensource.com. Made in India. All trademarks and copyrights are held by respective owners. <a href="/page/advertise">Advertise</a>  |  <a href="/page/aboutus">About us</a>  |  <a href="/page/privacy-policy">Privacy Policy</a>  |  <a href="/page/terms-of-use">Terms of Use</a>  |  </p> </div> <!-- Social Links --> <div class="col-md-6"> <ul class="footer-socials list-inline"> <li> <a href="http://www.facebook.com/pages/BestOpenSource/143284469017710" class="tooltips" data-toggle="tooltip" data-placement="top" title="" data-original-title="Facebook"> <i class="fa fa-facebook"></i> </a> </li> <li> <a href="https://plus.google.com/105258921192325657922" class="tooltips" data-toggle="tooltip" data-placement="top" title="" data-original-title="Google Plus"> <i class="fa fa-google-plus"></i> </a> </li> <li> <a href="http://www.twitter.com/bestopensource" class="tooltips" data-toggle="tooltip" data-placement="top" title="" data-original-title="Twitter"> <i class="fa fa-twitter"></i> </a> </li> </ul> </div> <!-- End Social Links --> </div> </div> </div><!--/copyright--> </div> <!--=== End Footer Version 1 ===--> </div><!--/wrapper--> <!-- JS Global Compulsory --> <script type="text/javascript" src="/assets/plugins/jquery/jquery.min.js"></script> <script type="text/javascript" src="/assets/plugins/jquery/jquery-migrate.min.js"></script> <script type="text/javascript" src="/assets/plugins/bootstrap/js/bootstrap.min.js"></script> <!-- JS Implementing Plugins --> <script type="text/javascript" src="/assets/plugins/back-to-top.js"></script> <script type="text/javascript" src="/assets/plugins/smoothScroll.js"></script> <script type="text/javascript" src="/assets/plugins/masonry/jquery.masonry.min.js"></script> <script type="text/javascript" src="/assets/plugins/counter/jquery.counterup.min.js"></script> <script type="text/javascript" src="/assets/plugins/circles-master/circles.js"></script> <script type="text/javascript" src="/assets/plugins/counter/waypoints.min.js"></script> <script src="/assets/plugins/sky-forms-pro/skyforms/js/jquery.validate.min.js"></script> <script src="/assets/plugins/sky-forms-pro/skyforms/js/jquery.maskedinput.min.js"></script> <script src="/assets/plugins/sky-forms-pro/skyforms/js/jquery-ui.min.js"></script> <script src="/assets/plugins/sky-forms-pro/skyforms/js/jquery.form.min.js"></script> <!-- JS Customization --> <script type="text/javascript" src="/assets/js/custom.js"></script> <!-- JS Page Level --> <script type="text/javascript" src="/assets/js/app.js"></script> <script type="text/javascript" src="/assets/js/pages/blog-masonry.js"></script> <script type="text/javascript" src="/assets/js/plugins/circles-master.js"></script> <script type="text/javascript"> jQuery(document).ready(function() { App.init(); App.initCounter(); }); </script> <!-- Go to www.addthis.com/dashboard to customize your tools --> <script type="text/javascript" src="//s7.addthis.com/js/300/addthis_widget.js#pubid=solai" async="async"></script> <script type="text/javascript"> var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www."); document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E")); </script> <script type="text/javascript"> try { var pageTracker = _gat._getTracker("UA-15794144-1"); pageTracker._trackPageview(); } catch(err) {} </script> <!--[if lt IE 9]> <script src="assets/plugins/respond.js"></script> <script src="assets/plugins/html5shiv.js"></script> <script src="assets/plugins/placeholder-IE-fixes.js"></script> <![endif]--> </body> </html>