All Projects → simplepie → simplepie-ng

simplepie / simplepie-ng

Licence: Apache-2.0 license
Don't use this yet.

Programming Languages

PHP
23972 projects - #3 most used programming language
HTML
75241 projects
python
139335 projects - #7 most used programming language
Makefile
30231 projects
Roff
2310 projects
XSLT
1337 projects

Projects that are alternatives of or similar to simplepie-ng

mdserver-web
Simple Linux Panel
Stars: ✭ 1,064 (+2495.12%)
Mutual labels:  php72, php73, php74
pasvl
Array Validator (regular expressions for arrays, sort of)
Stars: ✭ 40 (-2.44%)
Mutual labels:  php72, php73, php74
V2
Minimalist and opinionated feed reader
Stars: ✭ 3,239 (+7800%)
Mutual labels:  atom, rss, jsonfeed
OwOFrame
A lightweight MVC framework for PHP
Stars: ✭ 46 (+12.2%)
Mutual labels:  php72, php73, php74
laravel-username-generator
Automatically generate usernames for Laravel User Model
Stars: ✭ 37 (-9.76%)
Mutual labels:  php72, php73, php74
django-feed-reader
An RSS/Atom/JSONFeed reading + storing library for Django
Stars: ✭ 21 (-48.78%)
Mutual labels:  atom, rss, jsonfeed
json-feed-viewer
The world's first JSON feed viewer 🥇
Stars: ✭ 40 (-2.44%)
Mutual labels:  atom, rss, jsonfeed
Gofeed
Parse RSS, Atom and JSON feeds in Go
Stars: ✭ 1,762 (+4197.56%)
Mutual labels:  atom, rss, jsonfeed
squirrelmail
🌰️🐿️ SquirrelMail GitHub Repository (PHP 7-OK!)
Stars: ✭ 42 (+2.44%)
Mutual labels:  php72, php73
Pushl
Push notification adapter for feeds
Stars: ✭ 25 (-39.02%)
Mutual labels:  atom, rss
TIFeedParser
RSS Parser written in Swift
Stars: ✭ 18 (-56.1%)
Mutual labels:  atom, rss
laminas-feed
Consume and generate Atom and RSS feeds, and interact with Pubsubhubbub.
Stars: ✭ 97 (+136.59%)
Mutual labels:  atom, rss
feedspora
FeedSpora posts RSS/Atom feeds to your social network accounts.
Stars: ✭ 31 (-24.39%)
Mutual labels:  atom, rss
feed2email
RSS/Atom feed updates in your email
Stars: ✭ 37 (-9.76%)
Mutual labels:  atom, rss
Feed Io
A PHP library to read and write feeds in JSONFeed, RSS or Atom format
Stars: ✭ 200 (+387.8%)
Mutual labels:  atom, rss
atomex
🌊 Elixir RSS/ATOM feed builder with a focus on standards compliance, security and extensibility
Stars: ✭ 38 (-7.32%)
Mutual labels:  atom, rss
Gorss
Go Terminal Feed Reader
Stars: ✭ 191 (+365.85%)
Mutual labels:  atom, rss
Brief
RSS reader extension for Firefox
Stars: ✭ 184 (+348.78%)
Mutual labels:  atom, rss
php-currency-api
Standardized wrapper for popular currency rate APIs. Currently supports FixerIO, CurrencyLayer, Open Exchange Rates and Exchange Rates API.
Stars: ✭ 17 (-58.54%)
Mutual labels:  php73, php74
tidyRSS
An R package for extracting 'tidy' data frames from RSS, Atom, JSON and geoRSS feeds
Stars: ✭ 62 (+51.22%)
Mutual labels:  rss, jsonfeed


SimplePie NG

Don't use this yet. Yes, this project is still active… just as I have time.

SimplePie NG is a modern, next-generation PHP package for working with syndication feeds. It has been written from the ground-up to take advantage of the modern features of PHP 7.3+.

It starts with a completely different kind of thinking, and more than 15 years of experience in software engineering and open-source. It is written with a view of PHP from today and beyond, and is being built in such a way that greater community involvement should be far easier from much earlier in the project's life.

See the Documentation or the API Reference.

Badges

Health

Open Issues Pull Requests Contributors Repo Size GitHub Commit Activity GitHub Last Commit

Quality

Travis branch Coveralls Code Quality Symfony Insight

Social

Author Follow Blog Stars

Compliance

License

Coding Standards

PSR-1/2/5/12/19 are a solid foundation, but are not an entire coding style by themselves. We automate a large part of our style requirements using PHP CS Fixer and PHP CodeSniffer. (The things that we cannot yet automate are documented in the SimplePie NG Coding Standards.)

These can be applied/fixed automatically by running the (lightweight) linter:

make lint

Additionally, in our quest to write excellent code, we use a variety of tools to help us catch issues with what we've written, including:

Type Description
Linting Tools PHP CS Fixer, PHP CodeSniffer
QA Tools PDepend, PHPLOC, PHP Copy/Paste Detector, PHP Code Analyzer
Static Analysis Phan, PHPStan, Psalm, PHP Dependency Analysis

These reports can be generated by running the (heavyweight) analyzer:

make analyze

Please Support or Sponsor Development

The SimplePie project is a labor of love. Development of the next-generation of SimplePie was started in June 2017 as because it's a project I love, and I believe our community would benefit from this tool.

If you use SimplePie — especially to make money — it would be swell if you could kick down a few bucks. As the project grows, and we start leveraging more services and architecture, it would be great if it didn't all need to come out of my pocket.

You can also sponsor the development of a particular feature. If there's a feature that you want to see implemented, and I believe it's the right fit for the SimplePie project, you can sponsor the development of the feature to get it prioritized.

Your contributions are greatly and sincerely appreciated. See the Sponsor button along the top of the page for more information.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].