Products   |  Tutorials   |   Articles   |   Advertise   |   Write for us   |   Sign up & Earn Money

SoftXML is a blog dedicated to share top quality

developer resources

and solutions for

web developers

, webmasters and website owners. A resource that offers a simple method to painlessly find the resources you need and fast. We provide

web developers

with tools, technical tutorials, articles by select web professionals and scripts, covering latest news on topics like JavaScript, XML, PHP, SEO and more.

Special Offers

JavaScript News

csv-file-validator: Validation of CSV file against user defined schemacsv-file-validator: Validation of CSV file against user defined schema
Sorting arrays – it's not that easySorting arrays – it's not that easy
The State of NoSQL with MongoDB and Node.js 2018The State of NoSQL with MongoDB and Node.js 2018
simple-keyboard 2.4.2 released - Now with Physical Keyboard supportsimple-keyboard 2.4.2 released - Now with Physical Keyboard support
AppSync GraphQL Web App with AWS Amplify and IAM AuthenticationAppSync GraphQL Web App with AWS Amplify and IAM Authentication
3 Methods to Resolve GraphQL Endpoints3 Methods to Resolve GraphQL Endpoints
Immutable Data with Immer and React setStateImmutable Data with Immer and React setState
The (r)evolution of Architectures - Two-Day ConferenceThe (r)evolution of Architectures - Two-Day Conference
Create Flocking Behavoir in CodeCreate Flocking Behavoir in Code

Open Source Resources for Web Developers

CodeSOD: The UI Annoyance
Daniel has a bit of a story. The story starts many months ago, on the very first day of the month. Angular 1.x has something called a filter as a key concept. This is a delightfully misleading name, as it's more meant to be used as a formatting function, but because it takes any arbitrary input and converts it to a...

CodeSOD: Shell Out
Developers sometimes fail to appreciate how difficult a job Operations really is. In companies that don't hold with newfangled DevOps, the division of labor often comes with a division of reputation as well. After all, developers do the hard work of making software. What are Ops guys even for? They don't make...

Oxygen multi-platform XML editor
Error'd: This Movie is Rated S for Safe for SQL
"Clearly the Light Cinema decided to ban unsafe sql characters from the cinema," wrote Simon, "Let's hope no one makes a film called 'Drop Table'."   Michael M. wrote, "King Soopers has an amazing algorithm when deciding just what tea to show me from their extensive database."   &#...

CodeSOD: Flip to a Blank Page
You have a web application, written in Spring. Some pages live at endpoints where they’re accessible to the world. Other pages require authentication, and yet others require users belong to specific roles. Fortunately for you, Spring has features and mechanisms to handle all of those details, down to making it extremel...


Our Recommendations

Practical Node.js: Building Real-World Scalable Web AppsPro AngularJS (Expert's Voice in Web Development)MongoDB: The Definitive GuideMastering MeteorJS Application DevelopmentPro Drupal Development


Tutorials -


stands for eXtensible Markup Language. XML is designed to transport and store data.


is important to know, and very easy to learn.

SoftEcart(js) - Responsive, Handlebars & JSON based, E-Commerce shopping cart written in JavaScript with built-in PayPal integration.

SoftXpath - Lightweight cross browser


library for querying complex XML documents using powerful Xpath expressions.

SoftXMLCMS - unique content management system for managing data in XML format. It is ideal web tool for creating complex multi-page websites in different languages.
Services   |   Advertise   |   Newsletter Signup   |   Privacy Statement
Copyright © 2005- 2018 All Rights Reserved.