Nestedtext - Python 166
NestedText is a file format - Human Readable and Writable Data Interchange Format. NestedText is a file format for holding data that is to be entered, edited, or viewed by people. It allows data to be organized into a nested collection of dictionaries, lists, and strings. In this way it is similar to JSON, YAML and TOML, but without the complexity and risk of YAML and without the syntactic clutter of JSON and TOML.
writable stream that concatenates strings or data and calls a callback with the result.
Writable stream that concatenates all the data from a stream and calls a callback with the result. Use this when you want to collect all the data from a stream into a single buffer.
Greenpack - Go 109
Cross-language serialization for Golang: greenpack adds versioning, stronger typing, and optional schema atop msgpack2. `greenpack -msgpack2` produces classic msgpack2, and handles nils. Cousin to ZebraPack (https://github.com/glycerine/zebrapack), greenpack's advantage is fully self-describing data. Oh, and faster than protobufs. .
greenpack news, April 2019
Version 5.0.9 includes native support for time.Duration serialization.
Version 5.0.4 includes two new features:
a) interfaces are supported, and automatically detected
Drf writable nested - Python 756
Writable nested model serializer for Django REST Framework.
DRF Writable Nested
This is a writable nested model serializer for Django REST Framework which allows you to create/update your models with related nested data.
The following relations are supported:
Facebook dl - Python 227
? Very minimal Facebook downloader written in 28 lines of Python code (not including comments and blank spaces).
Very minimal Facebook downloader written in 28 lines of Python code (not including comments and blank spaces)
# clone the repo
$ git clone https://github.com/sdushantha/facebook-dl.g
Dogsled - Go 64
dogsled is a Go static analysis tool to find assignments/declarations with too many blank identifiers.
dogsled is a Go static analysis tool to find assignments/declarations with too many blank identifiers (e.g. x, _, _, _, := f()). Its name was inspired from this reddit post.
go get -u github.com/
Lrucache11 - C++ 226
A header only C++11 LRU Cache template class that allows you to define key, value and optionally the Map type. uses a double linked list and a std::unordered_map style container to provide fast insert, delete and update No dependencies other than the C++ standard library. This is a C++11 remake of my earlier LRUCache project (https://github.com/mohaps/lrucache) The goal was to create a fast LRUCache header only library and to avoid any dependencies like boost.
A header only C++11 LRU Cache template class that allows you to define key, value and optionally the Map type. uses a double linked list and a std::unordered_map style container to provide fast insert, delete and updat
Check it out
Download this repo and grab the grade.js file from the /docs/dist folder.
Or install from npm: npm install grade-js
Use the CDN link: