WordPressSharp - A C# client to to interact with the WordPress XML-RPC API

  •        231

I'm working on a Nuget package once I'm done mapping all the WP XML-RPC endpoints. As an alternative you can use the WordPressSiteConfig class to store configuration settings.




Related Projects

python-wordpress-xmlrpc - Python library for WordPress XML-RPC integration

  •    Python

Python library to interface with a WordPress blog's XML-RPC API. An implementation of the standard WordPress API methods is provided, but the library is designed for easy integration with custom XML-RPC API methods provided by plugins.

XML-RPC Client for ActionScript

  •    ActionScript

XML-RPC can save Flash and Flex developers hours of work. It enables ActionScript to transparently communicate with blogs like WordPress and Blogspot. It also works with frameworks that support XML-RPC like Plone, Zope, and Drupal.


  •    PHP

WordPress is a state-of-the-art publishing platform with a focus on aesthetics, web standards, and usability. WordPress started as just a blogging systems, but has evolved to be used as full content management system.

SDFeedParser - :rocket: The easiest and most effective way to parse your Wordpress blog's feed on iOS

  •    Objective-C

Objective-C parser for the JSON API (https://wordpress.org/plugins/json-api/) plugin for Wordpress. The easiest and most effective way to parse your Wordpress blog's feed. CocoaPods is a dependency manager for Objective-C, which automates and simplifies the process of using 3rd-party libraries like SDFeedParser in your projects. See the "Getting Started" guide for more information.

node-xmlrpc - A pure JavaScript XML-RPC client and server for Node.js.

  •    Javascript

The xmlrpc module is a pure JavaScript XML-RPC server and client for node.js. Pure JavaScript means that the XML parsing and XML building use pure JavaScript libraries, so no extra C dependencies or build requirements. The xmlrpc module can be used as an XML-RPC server, receiving method calls and responding with method responses, or as an XML-RPC client, making method calls and receiving method responses, or as both.

WxF API (Wordpress eXtended Format)


Provides an API to edit data exported as Wordpress eXtended Format (WxF) using LINQ to XML . It also provides a way of handling usual RSS 2.0 feeds.

wordpress-fields-api - Fields API proposal for WordPress Core (still in progress)

  •    PHP

The WordPress Fields API can be used by developers to build forms with a common structure. It makes it possible to efficiently build settings pages, meta boxes, profile fields, and other elements in WordPress. This plugin is an evolving prototype as part of a proposal for inclusion in WordPress core.

wp-rest-theme - A WordPress theme powered by the WordPress REST API and Vue.js

  •    Vue

This is a simple skeleton theme powered by the WordPress REST API and Vue.js. The aim is to demonstrate how to create a single page application using Vue.js to power the front end site while fetching data from the backend via the WordPress REST API, all without sacrificing SEO. To use the theme on your WordPress site just install it like any other theme.

XML-RPC for C/C++ (Xmlrpc-c)

  •    C++

Programming library for writing an XML-RPC server or client in C or C++. XML-RPC is a standard network protocol to allow a client program to make a simple remote procedure call (RPC) type request of a server. Like SOAP or CORBA, but much simpler.

wp-graphql - A GraphQL API for WordPress

  •    PHP

GraphQL API for WordPress. Documentation is being moved here, but some can still be found on the Wiki on this repository.

wordpress-seo - Yoast SEO for WordPress

  •    PHP

While the documentation for the Yoast SEO plugin can be found on Yoast.com, here you can browse the source of the project, find and discuss open issues and even contribute yourself. Here's a guide on how to install Yoast SEO in your WordPress site.

vue-wordpress-pwa - An offline-first SPA using Vue

  •    Javascript

This is the code for the FullStackWeekly website. You can use it as a starter pack for your WordPress site as well. Since WordPress can expose a REST API, this project uses Vue.js, Vue-router, Vuex, Vue-resource & Progressive Web App techniques to create an offline-first web client.

xmlrpc - The Cocoa XML-RPC Framework is a lightweight XML-RPC client framework for Mac OS X and iOS.


The Cocoa XML-RPC Framework is a simple, and lightweight, XML-RPC client framework written in Objective-C. This project is no longer being actively maintained at this location. Please visit https://github.com/corristo/xmlrpc for the latest updates to the framework.

ultra lightweight xml-rpc lib for C++

  •    C++

ulxmlrpcpp is intended to be a ultra lightweight xml-rpc library written in C++. It aims to be fully compliant with the XML-RPC standard but still be as lightweight and easy to use as possible.

XML-RPC for Tcl

  •    Perl

A Tcl implementation of XML-RPC providing client and server support. Requires no extra packages. Documentation and samples included. Implements the XML-RPC spec from xmlrpc.com. Tested under Linux and Tcl8.0(needs only the socket api).

Lude: Lucene XML-RPC Daemon

  •    Java

Lude is an XML-RPC Lucene Daemon written in Java. Clients in any environment can create indexes, add/update/delete documents, and query the index through a simple XML-RPC API.

wp-json-api - WordPress JSON API

  •    PHP

This plugin was created at The Museum of Modern Art for the weblog Inside/Out, which is served from Ruby on Rails. Instead of reimplementing the site templates as a WordPress theme, we opted for a Rails front-end that displays content served from a WordPress back-end. JSON API provides the necessary interface for retrieving content and accepting comment submissions. See the Other Notes section for the complete documentation.

wordpress-settings-api-class - A PHP class abstraction that removes all the headaches of the WordPress settings API under the hood and builds a nice options panel on the fly

  •    PHP

It's a PHP class wrapper for handling WordPress Settings API. Gives a very handy way to build theme or plugins option panel. Checkout the examples folder for OOP and procedural example. They were called in plugin.php file.

Yahoo 360 To Wordpress Converter


A window app created in C# that converts Yahoo 360 blog post to an xml file which can be imported to WordPress powered blog

WordPress to BlogEngine.NET


Export data from WordPress to BlogEngine.NET. It uses XML provider in BlogEngine.NET. It was tested for WordPress 2.9.2