# GudHub — Core API > The browser JavaScript SDK: app, field and item processors, filters, interpretation. ## Core API - [Core API](https://gudhub.com/docs/core-api.md) - [App Processor #](https://gudhub.com/docs/core-api/app-processor.md): App Processor is responsible for creating, updating and deleting applications, receiving them, their information, and application list. This article will descri - [Auth Core API #](https://gudhub.com/docs/core-api/auth-core-api.md): Auth is responsible for all processes connected with user accounts, including creating and updating them, authentication, receiving tokens, logging in and out. - [Document Manager #](https://gudhub.com/docs/core-api/document-manager.md): Document manager is responsible for creating, receiving, and deleting documents in the application. All file manipulation is provided by these methods: 1. creat - [Field Processor #](https://gudhub.com/docs/core-api/field-processor.md): Field processor is responsible for receiving, updating fields models. Also with field processor you can get and update field values. All field methods are colle - [File Manager #](https://gudhub.com/docs/core-api/file-manager.md): File Manager consists of methods that responsible for different functions: 1. getFile 2. getFiles 3. uploadFile 4. uploadFileFromString 5. uploadFileFromStringW - [Filter](https://gudhub.com/docs/core-api/filter.md) - [Contains #](https://gudhub.com/docs/core-api/filter/contains.md): This group of the search types is used for filtering field value by their components. That means that you can enter a single word or even a part of a word to fi - [Date #](https://gudhub.com/docs/core-api/filter/date-filters.md): This group of filters operate data in UTC format. They are used in such items as Date and Calender. date in date out Each of them sorts the data according to sp - [Distance #](https://gudhub.com/docs/core-api/filter/distance.md): This is the unique search type in the filter. Distance is used only in the GPS Coords item. It works with coordinates. Distance accepts two values: Place Radius - [Equal #](https://gudhub.com/docs/core-api/filter/equals.md): This is the group of filters that determines fields with value equals to searching value: equal or equal and not equal or not equal and They search a match even - [Filter Overview #](https://gudhub.com/docs/core-api/filter/filter-overview.md): Filter is the important entities of GudHub. It is responsible for the sorting and structuring data. There are several items that have filter: table, . Some of t - [Bigger/Lower #](https://gudhub.com/docs/core-api/filter/number-filters.md): There two special filters that works mostly with numbers. 1. Bigger 2. Lower Bigger and lower works like standard mathematical signs ' ' and '<'. They're pretty - [Phone #](https://gudhub.com/docs/core-api/filter/phone-equal.md): This is one more special search type in the filter. It was created for phone numbers and can accept its any formats. That means, it does not matter you enter co - [Range #](https://gudhub.com/docs/core-api/filter/range.md): This is the type that allows to filter out within two values. The values are chosen by user. You can see this type in items like number or date. It is pretty ea - [Recurring Date #](https://gudhub.com/docs/core-api/filter/recurring-date.md): This is one of filters that works with date data in UTC format. It determines whether the date corresponds to the selected time period, regardless of the year. - [Search #](https://gudhub.com/docs/core-api/filter/search.md): This type is a smart searching. It can find and filter fields even by invalid search values. Namely, by: the word without any letter one matching letter two mat - [Value #](https://gudhub.com/docs/core-api/filter/value.md): Value is the most universal search type. It is anywhere where is possible to apply filter. Also, it is pretty easy to understand value s work. It determines whe - [Interpretation #](https://gudhub.com/docs/core-api/interpretation.md): Interface is an integral part of every program, especially for low &no code platforms. For easy and convenient using of the application made there, it must be u - [Item Processor #](https://gudhub.com/docs/core-api/item-processor.md): Item Processor is responsible for creating, receiving, updating and deleting items. Please note that you can not delete items from an application. When you dele - [Core API #](https://gudhub.com/docs/core-api/lib.md): Core API is a universal tool for development applications. It contains all necessary method that can be called from it. In addition, it makes it easy to integra - [Pipe #](https://gudhub.com/docs/core-api/pipe-server.md): Roughly speaking, pipe is data layer that ensures data exchange. All methods that allow to pull data are contained in Pipe Server . It is a set of events that a