<commit_before>Angular Schema Form
===================
[![bower version](https://img.shields.io/bower/v/angular-schema-form.svg?style=flat-square)](#bower)
[![npm version](https://img.shields.io/npm/v/angular-schema-form.svg?style=flat-square)](https://www.npmjs.org/package/angular-schema-form)
[![npm downloads](https://img.shields.io/npm/dm/angular-schema-form.svg?style=flat-square)](http://npm-stat.com/charts.html?package=angular-schema-form&from=2015-01-01)
[![Gitter](https://img.shields.io/badge/GITTER-JOIN%20CHAT%20%E2%86%92-ff69b4.svg?style=flat-square)](https://gitter.im/Textalk/angular-schema-form?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)
[![Build Status](https://img.shields.io/travis/Textalk/angular-schema-form.svg?style=flat-square)](https://travis-ci.org/Textalk/angular-schema-form)
[![Build Status](https://img.shields.io/coveralls/jekyll/jekyll.svg?style=flat-square)](https://coveralls.io/r/Textalk/angular-schema-form?branch=development)

Generate forms from JSON schemas using AngularJS!

Recent developments
===================
First, as there has been a rather intensive period of planning and change for this project, there have been important new developments for the project.
Lets get into those first(the normal front page continues below):

The json-schema-form standard
-----------------------------
A standard, json-schema-form, is being created. 

The reason is that the concept of combining data, JSON Schema and a form definition is something that isn't just usable in a javascript angular web application, but in any framework, on any platform.
Currently, there ports are [angular-schema-form](https://github.com/json-schema-form/angular-schema-form) and [react-schema-form](https://github.com/networknt/react-schema-form), but delphi-schema-form and laravel-schema-form are planned as well.
To make these ports easier to do, and for everything to work in harmony, a common ground has to be established, a [standard](https://github.com/json-schema-form/json-schema-form). 

Organisational
--------------

ASF has changed into using a more open governance model. This basically means that ASF is now governed by more people.
Also, an umbrella organisaton, json-schema-form, has been formed. As you can see, this repo is now a part of that organisation, not Textalk.

Projects
--------
After a phase of planning, the following list of projects has been decided upon: https://github.com/json-schema-form/json-schema-form/wiki/Current-projects

Release 1.0
-----------
The next major release of ASF will be 1.0. 

The goal for that version is to include the breaking changes that is needed for future developents, like *Of and local $refs:

* Break out the non-framework specific parts of ASF into a vanilla ES6 module
* Remove the built-in bootstrap decorator, and in doing that require that users wanting to use that load that separately. The reason obviously being the material decorator.

The reason for the core break out is for all javascript-based ports of the json-schema-form concept to be able to share the same central code base. 
Work in that direction is being done in the [json-schema-form-core](https://github.com/json-schema-form/json-schema-form-core) repository.

Schema builder UI
-----------------
There is now a UI for building schemas and forms being developed at [json-schema-builder repository](https://github.com/json-schema-form/json-schema-builder).
<NAME> (main author), has a [demo up already](http://ralphowino.github.io/schema-form-builder/#/builder).

Schema and form repository
--------------------------
This is now a [repository with template schemas and forms](https://github.com/json-schema-form/json-schema-form-repository).
So far all the schema.org types has been converted to JSON schema approximations, and also some has been further resolved and had (huge) forms generated. Schema.org is *big*.

Documentation
-------------
The documentation is evolving, and it is happening mostly on the wiki:
* [The ASF wiki](https://github.com/json-schema-form/angular-schema-form/wiki)
* [The wiki of the json-schema-form organisation](https://github.com/json-schema-form/json-schema-form/wiki)

New gitter rooms
----------------
These are just started.
* Discussion on the [general json-schema-form project being carried out](https://gitter.im/json-schema-form/json-schema-form-projects)
* Discussions on the [angular-specific ASF projects](https://gitter.im/json-schema-form/angular-schema-form-projects)


The Blog / The Web Site / The Twitter / The Movie
=================================================
[medium.com/@SchemaFormIO](https://medium.com/@SchemaFormIO) / [schemaform.io](http://schemaform.io) / [@SchemaFormIO](http://twitter.com/SchemaFormIO) / [Movie](https://www.youtube.com/watch?v=duBFMipRq2o)

If you use ASF in your project/company please let us know! We'd love to feature you on the site.

Demo Time!
==========<commit_msg>Fix grammar, add links<commit_after>Angular Schema Form
===================
[![bower version](https://img.shields.io/bower/v/angular-schema-form.svg?style=flat-square)](#bower)
[![npm version](https://img.shields.io/npm/v/angular-schema-form.svg?style=flat-square)](https://www.npmjs.org/package/angular-schema-form)
[![npm downloads](https://img.shields.io/npm/dm/angular-schema-form.svg?style=flat-square)](http://npm-stat.com/charts.html?package=angular-schema-form&from=2015-01-01)
[![Gitter](https://img.shields.io/badge/GITTER-JOIN%20CHAT%20%E2%86%92-ff69b4.svg?style=flat-square)](https://gitter.im/Textalk/angular-schema-form?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)
[![Build Status](https://img.shields.io/travis/Textalk/angular-schema-form.svg?style=flat-square)](https://travis-ci.org/Textalk/angular-schema-form)
[![Build Status](https://img.shields.io/coveralls/jekyll/jekyll.svg?style=flat-square)](https://coveralls.io/r/Textalk/angular-schema-form?branch=development)

Generate forms from JSON schemas using AngularJS!

Recent developments
===================
First, as there has been a rather intensive period of planning and change for this project, there have been important new developments for the project.
Lets get into those first(the normal front page continues below):

The json-schema-form standard
-----------------------------
A standard, json-schema-form, is being created. 

The reason is that the concept of combining data, JSON Schema and a form definition is something that isn't just usable in a javascript angular web application, but in any framework, on any platform.
Currently, there ports are [angular-schema-form](https://github.com/json-schema-form/angular-schema-form) and [react-schema-form](https://github.com/networknt/react-schema-form), but delphi-schema-form and laravel-schema-form are planned as well.
To make these ports easier to do, and for everything to work in harmony, a common ground has to be established, a [standard](https://github.com/json-schema-form/json-schema-form). 

Organisational
--------------

1. ASF has changed into using a more open governance model. This basically means that ASF is now governed by more people.
2. An umbrella organisaton, json-schema-form, has been formed. As you can see, this repo is now a part of that Github organisation, not Textalk.

Projects
--------
After a phase of planning, the following list of projects has been decided upon: 
https://github.com/json-schema-form/json-schema-form/wiki/Current-projects

Release 1.0
-----------
The next major release of ASF will be 1.0. 

The goal for that version is to include the breaking changes that is needed for future developents, like *Of and local $refs:

* Break out the non-framework specific parts of ASF into a vanilla ES6 module
* Remove the built-in bootstrap decorator, and in doing that require that users wanting to use that load that separately. The reason obviously being the material decorator.

The reason for the core break out is for all javascript-based ports of the json-schema-form concept to be able to share the same central code base. 
Work in that direction is being done in the [json-schema-form-core](https://github.com/json-schema-form/json-schema-form-core) repository.

Schema builder UI
-----------------
There is now a UI for building schemas and forms being developed at [json-schema-builder repository](https://github.com/json-schema-form/json-schema-builder).

<NAME> (main author), has a [demo up already](http://ralphowino.github.io/schema-form-builder/#/builder).

Schema and form repository
--------------------------
This is now a [repository with template schemas and forms](https://github.com/json-schema-form/json-schema-form-repository).
So far all the [schema.org types](http://schema.org/docs/full.html) has been converted to JSON schema approximations, and also some has been further resolved and had (huge) forms generated. Schema.org is *big*.

Documentation
-------------
The documentation is evolving, and it is happening mostly on the wiki:
* [The ASF wiki](https://github.com/json-schema-form/angular-schema-form/wiki)
* [The wiki of the json-schema-form organisation](https://github.com/json-schema-form/json-schema-form/wiki)

New gitter rooms
----------------
These are just started.
* Discussions on the [general json-schema-form projects being carried out](https://gitter.im/json-schema-form/json-schema-form-projects)
* Discussions on the [angular-specific ASF projects](https://gitter.im/json-schema-form/angular-schema-form-projects)


The Blog / The Web Site / The Twitter / The Movie
=================================================
[medium.com/@SchemaFormIO](https://medium.com/@SchemaFormIO) / [schemaform.io](http://schemaform.io) / [@SchemaFormIO](http://twitter.com/SchemaFormIO) / [Movie](https://www.youtube.com/watch?v=duBFMipRq2o)

If you use ASF in your project/company please let us know! We'd love to feature you on the site.

Demo Time!
==========
{'fraction_non_alphanumeric': 0.15464228295819935, 'fraction_numerical': 0.005426045016077171, 'mean_word_length': 4.277306468716861, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 5, 'https://': 46, 'lorem ipsum': 0, 'www.': 4, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 2, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '6972628', 'n_tokens_mistral': 2937, 'n_tokens_neox': 2791, 'n_words': 915}