Skip to content

Commit

Permalink
Updated README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
paolo-rossi committed Feb 2, 2023
1 parent 99d534a commit cb30715
Show file tree
Hide file tree
Showing 3 changed files with 11 additions and 4 deletions.
11 changes: 9 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -24,8 +24,16 @@

Please take a look at the Demos to see **Neon** in action.

### Neon Main Demo
This is the main demo where you can see how you can serialize/deserialize simple types, records, classes, Delphi specific types (TStringList, TDataSet, etc...):

![Neon Mega Demo](https://user-images.githubusercontent.com/4686497/103461978-64c83000-4d22-11eb-85c5-1a829b4ec0c0.png)

### Neon Benchamerks Demo
This new demo tries to compare the standard TJSON serialization engine with the TNeon engine, with a few changes you can compare TNeon with other serialization engines out there:

![Neon Benchmarks Demo](https://user-images.githubusercontent.com/4686497/216270908-0a702077-02fe-4295-bce5-8da78ee46599.png)

## General Features

### Configuration
Expand All @@ -38,6 +46,7 @@ Extensive configuration through `INeonConfiguration` interface:
- Member visibility (private, protected, public, published)
- Custom serializer registration
- Use UTC date in serialization
- Auto creation of nil (object) members

### Delphi Types Support

Expand Down Expand Up @@ -159,8 +168,6 @@ begin
end;
```



#### Neon configuration
It's very easy to configure **Neon**,

Expand Down
2 changes: 1 addition & 1 deletion boss-lock.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"hash": "68626c29f07a4a1cb179d532407b13d2",
"updated": "2021-06-09T09:10:59.3261120+02:00",
"updated": "2023-03-02T10:23:22.3341045+02:00",
"installedModules": {}
}
2 changes: 1 addition & 1 deletion boss.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "delphi-neon",
"description": "Neon is a serialization library for Delphi that helps you to convert (back and forth) objects and other values to JSON. It supports simple Delphi types but also complex class and records.",
"version": "1.6.1",
"version": "2.0.0",
"homepage": "https://github.com/paolo-rossi/delphi-neon",
"mainsrc": "./Source/",
"projects": [],
Expand Down

0 comments on commit cb30715

Please sign in to comment.