• Stars
    star
    167
  • Rank 219,746 (Top 5 %)
  • Language
    Java
  • License
    Apache License 2.0
  • Created over 4 years ago
  • Updated over 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Release

OpenAPI SDK для Java

Π Π•ΠŸΠžΠ—Π˜Π’ΠžΠ Π˜Π™ Π—ΠΠœΠžΠ ΠžΠ–Π•Π! Π’ связи с Π²Ρ‹Ρ…ΠΎΠ΄ΠΎΠΌ Π½ΠΎΠ²ΠΎΠΉ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ API, которая Ρ€Π°Π΄ΠΈΠΊΠ°Π»ΡŒΠ½ΠΎ отличаСтся ΠΎΡ‚ Ρ‚ΠΎΠΉ, с ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π΄Π°Π½Π½Ρ‹ΠΉ SDK, дальнСйшСС Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠ΅ этого рСпозитория остановлСно. Для Π½ΠΎΠ²ΠΎΠ³ΠΎ API создан Π½ΠΎΠ²Ρ‹ΠΉ Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΉ.

Π”Π°Π½Π½Ρ‹ΠΉ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ прСдставляСт собой инструмСнтарий Π½Π° языкС Java для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с OpenAPI Π’ΠΈΠ½ΡŒΠΊΠΎΡ„Ρ„ Π˜Π½Π²Π΅ΡΡ‚ΠΈΡ†ΠΈΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ для создания Ρ‚ΠΎΡ€Π³ΠΎΠ²Ρ‹Ρ… Ρ€ΠΎΠ±ΠΎΡ‚ΠΎΠ².

Начало Ρ€Π°Π±ΠΎΡ‚Ρ‹

Для сборки Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ понадобится Apache Maven вСрсии Π½Π΅ Π½ΠΈΠΆΠ΅ 3, Π° Ρ‚Π°ΠΊΠΆΠ΅ JDK вСрсии Π½Π΅ Π½ΠΈΠΆΠ΅ 8. Π—Π°Ρ‚Π΅ΠΌ Π² Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»Π΅ ΠΏΠ΅Ρ€Π΅ΠΉΠ΄ΠΈΡ‚Π΅ Π² Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΡŽ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚Π΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΡƒΡŽ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ

mvn clean package

Или с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ docker

# Linux/Mac вСрсия

docker run -it --rm --name invest-openapi-java-sdk -v "$PWD":/usr/src/invest-openapi-java-sdk -w /usr/src/invest-openapi-java-sdk maven:3.6-jdk-11-slim mvn clean package
# Windows PowerShell вСрсия

docker run -it --rm --name invest-openapi-java-sdk -v "$(pwd):/usr/src/invest-openapi-java-sdk".ToLower() -w /usr/src/invest-openapi-java-sdk maven:3.6-jdk-11-slim mvn clean package

Π‘ΠΊΠΎΡ€Π΅Π΅ всСго Π²Ρ‹ ΡƒΠ²ΠΈΠ΄ΠΈΡ‚Π΅ ошибки, связанныС с ΠΏΠΎΠ΄ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠΌ example - ΠΎΠ½ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ JDK вСрсии 11. Однако, сам SDK Π΄ΠΎΠ»ΠΆΠ΅Π½ ΡΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ.

ПослС ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎΠΉ сборки Π² ΠΏΠΎΠ΄Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΈ sdk-java8\target появится jar-Ρ„Π°ΠΉΠ» openapi-java-sdk-java8-<version>, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΊ Π»ΡŽΠ±ΠΎΠΌΡƒ Π΄Ρ€ΡƒΠ³ΠΎΠΌΡƒ Java-ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Ρƒ (ΠΈΠ»ΠΈ Java-совмСстимому, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π½Π° Ρ‚Π°ΠΊΠΈΡ… языках, ΠΊΠ°ΠΊ Kotlin ΠΈ Scala).

Π“Π΄Π΅ Π²Π·ΡΡ‚ΡŒ Ρ‚ΠΎΠΊΠ΅Π½ Π°ΡƒΡ‚Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ?

Π’ Ρ€Π°Π·Π΄Π΅Π»Π΅ инвСстиций вашСго Π»ΠΈΡ‡Π½ΠΎΠ³ΠΎ ΠΊΠ°Π±ΠΈΠ½Π΅Ρ‚Π° tinkoff. Π”Π°Π»Π΅Π΅:

  • ΠŸΠ΅Ρ€Π΅ΠΉΠ΄ΠΈΡ‚Π΅ Π² настройки
  • ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅, Ρ‡Ρ‚ΠΎ функция "ΠŸΠΎΠ΄Ρ‚Π²Π΅Ρ€ΠΆΠ΄Π΅Π½ΠΈΠ΅ сдСлок ΠΊΠΎΠ΄ΠΎΠΌ" ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½Π°
  • ВыпуститС Ρ‚ΠΎΠΊΠ΅Π½ для Ρ‚ΠΎΡ€Π³ΠΎΠ²Π»ΠΈ Π½Π° Π±ΠΈΡ€ΠΆΠ΅ ΠΈ Ρ€Π΅ΠΆΠΈΠΌΠ° "пСсочницы" (sandbox)
  • Π‘ΠΊΠΎΠΏΠΈΡ€ΡƒΠΉΡ‚Π΅ Ρ‚ΠΎΠΊΠ΅Π½ ΠΈ сохранитС, Ρ‚ΠΎΠΊΠ΅Π½ отобраТаСтся Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄ΠΈΠ½ Ρ€Π°Π·, ΠΏΡ€ΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Π΅Π³ΠΎ ΠΏΠΎΠ·ΠΆΠ΅ Π½Π΅ получится, Ρ‚Π΅ΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π²Ρ‹ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ Π½Π΅ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π½ΠΎΠ΅ количСство Ρ‚ΠΎΠΊΠ΅Π½ΠΎΠ²

ДокумСнтация

Для ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° ΠΌΠΎΠΆΠ½ΠΎ ΡΠ³Π΅Π½Π΅Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ javadoc-Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡŽ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹

mvn javadoc:javadoc

Или с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ docker

# Linux/Mac вСрсия

docker run -it --rm --name invest-openapi-java-sdk -v "$PWD":/usr/src/invest-openapi-java-sdk -w /usr/src/invest-openapi-java-sdk maven:3.6-jdk-11-slim mvn javadoc:javadoc

ΠŸΡ€ΠΎΠ΅ΠΊΡ‚ Ρ€Π°Π·Π΄Π΅Π»Ρ‘Π½ Π½Π° 3 части:

  • core - содСрТит интСрфСйсы всСх частСй REST API ΠΈ Streaming API, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠ΄Π΅Π»ΠΈ Π΄Π°Π½Π½Ρ‹Ρ…, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΎΠ½ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚;
  • sdk-java8 - содСрТит Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΡŽ core-интСрфСйсов с использованиСм http-ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° ΠΈΠ· Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ OkHttp;
  • example - простой ΠΏΡ€ΠΈΠΌΠ΅Ρ€ использования core-интСрфСсов, Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π½Ρ‹Ρ… Π² sdk-java8 (для компиляции Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌ jdk11).

МодСли Π΄Π°Π½Π½Ρ‹Ρ… core-части ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²Π»Π΅Π½Ρ‹ для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с JSON ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ Jackson Π°Π½Π½ΠΎΡ‚Π°Ρ†ΠΈΠΉ.

Π”ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡŽ нСпосрСдствСнно ΠΏΠΎ OpenAPI ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡ‚ΠΈ ΠΏΠΎ ссылкС.

КаТдая Ρ‡Π°ΡΡ‚ΡŒ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½Π° Π² качСствС зависимости

<dependency>
  <groupId>ru.tinkoff.invest</groupId>
  <artifactId>openapi-java-sdk-core</artifactId>
<!--  <artifactId>openapi-java-sdk-java8</artifactId>-->
<!--  <artifactId>openapi-java-sdk-example</artifactId>-->
  <version>0.4.1</version>
</dependency>

А Ссли Π²ΠΊΡ€Π°Ρ‚Ρ†Π΅?

Для нСпосрСдствСнного взаимодСйствия с OpenAPI Π½ΡƒΠΆΠ½ΠΎ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅.

import org.reactivestreams.Subscriber;
import ru.tinkoff.invest.openapi.OpenApi;
import ru.tinkoff.invest.openapi.okhttp.OkHttpOpenApi;
import ru.tinkoff.invest.openapi.model.rest.*;
import ru.tinkoff.invest.openapi.model.streaming.*;

import java.util.concurrent.Executors;

class Example {
    public static void main(String[] args) {
      String token = "super_token"; // Ρ‚ΠΎΠΊΠ΅Π½ Π°Π²Ρ‚ΠΎΡ€ΠΈΠ·Π°Ρ†ΠΈΠΈ
      boolean sandboxMode = true;
      OpenApi api = new OkHttpOpenApi(token, sandboxMode);

      if (api.isSandboxMode()) {
        api.getSandboxContext().performRegistration(new SandboxRegisterRequest()).join();
      }

      Subscriber<StreamingEvent> listener = new Subscriber() { /* ваш Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ ΡΠ»ΡƒΡˆΠ°Ρ‚Π΅Π»Ρ */ };
      api.getStreamingContext().subscribe(listener);

      // оформляСм подписку Π½Π° ΠΏΠΎΡ‚ΠΎΠΊ "свСчСй"
      api.getStreamingContext().sendRequest(StreamingRequest.subscribeCandle("<ΠΊΠ°ΠΊΠΎΠΉ-Ρ‚ΠΎ figi>", CandleInterval.FIVE_MIN));

      // Вся Ρ€Π°Π±ΠΎΡ‚Π° происходит Ρ‡Π΅Ρ€Π΅Π· ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹ контСкста, всС запросы асинхронны
      Portfolio portfolio = api.getPortfolioContext.getPortfolio().join(); // ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΠΉ ΠΏΠΎΡ€Ρ‚Ρ„Π΅Π»ΡŒ
    }
}

А ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Π³ΠΎΡ‚ΠΎΠ²ΠΎΠ³ΠΎ Ρ€ΠΎΠ±ΠΎΡ‚Π° Π΅ΡΡ‚ΡŒ?

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ Π³ΠΎΡ‚ΠΎΠ²ΠΎΠ³ΠΎ Ρ€ΠΎΠ±ΠΎΡ‚Π° ΠΏΠΎΠΊΠ° отсутствуСт, Π½ΠΎ планируСтся ΠΊ добавлСнию.

Π£ мСня Π΅ΡΡ‚ΡŒ вопрос

Основной Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΉ с Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠ΅ΠΉ - Π² Π½Π΅ΠΌ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π·Π°Π΄Π°Ρ‚ΡŒ вопрос Π² Issues ΠΈ ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚ΡŒ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ Ρ€Π΅Π»ΠΈΠ·Π°Ρ… Π² Releases.

Если Π²ΠΎΠ·Π½ΠΈΠΊΠ°ΡŽΡ‚ вопросы ΠΏΠΎ Π΄Π°Π½Π½ΠΎΠΌΡƒ SDK, Π½Π°ΡˆΡ‘Π»ΡΡ Π±Π°Π³ ΠΈΠ»ΠΈ Π΅ΡΡ‚ΡŒ прСдлоТСния ΠΏΠΎ ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΡŽ, Ρ‚ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π·Π°Π΄Π°Ρ‚ΡŒ Π΅Π³ΠΎ Π² Issues.

More Repositories

1

taiga-ui

Angular UI Kit and components library for awesome people
TypeScript
2,658
star
2

career

Π˜Π½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡ ΠΎ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅ΠΉ ΠΊΡƒΡ…Π½Π΅ Π’ΠΈΠ½ΡŒΠΊΠΎΡ„Ρ„, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΡƒ ΠΊ собСсСдованию
679
star
3

ng-web-apis

A set of common utils for consuming Web APIs with Angular
TypeScript
609
star
4

invest-openapi

ДокумСнтация для Π’ΠΈΠ½ΡŒΠΊΠΎΡ„Ρ„ Π˜Π½Π²Π΅ΡΡ‚ΠΈΡ†ΠΈΠΈ OpenApi
HTML
456
star
5

investAPI

HTML
374
star
6

ng-polymorpheus

Polymorpheus is a tiny library for polymorphic templates in Angular.
TypeScript
335
star
7

invest-python

Tinkoff Invest Python gRPC client
Python
280
star
8

maskito

Collection of libraries to create an input mask which ensures that user types value according to predefined format.
TypeScript
270
star
9

angular-open-source-starter

This is a starter project for creating open-source libraries for Angular. It is a full fledged Angular workspace with demo application and easy library addition. It is designed to be used for open-sourcing libraries on Github and has everything you'd need ready for CI, code coverage, SSR testing, StackBlitz demo deployment and more.
TypeScript
249
star
10

ng-event-plugins

This is an Angular library for optimizing performance sensitive events and declarative preventDefault, stopPropagation and capture phase listeners.
TypeScript
232
star
11

tramvai

A modular framework for universal JS applications
TypeScript
222
star
12

invest-openapi-js-sdk

TypeScript
210
star
13

utils.js

Fast, small and purely functional utility library
TypeScript
174
star
14

kora

Java
158
star
15

invest-openapi-go-sdk

Go
153
star
16

Nginx-builder

A tool to build deb or rpm package of required Nginx version from the source code, with the ability to connect third-party modules. Nginx parameters are set in the yaml configuration file.
Python
152
star
17

invest-robot-contest

ΠšΠΎΠ½ΠΊΡƒΡ€Ρ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² Ρ‚ΠΎΡ€Π³ΠΎΠ²Ρ‹Ρ… Ρ€ΠΎΠ±ΠΎΡ‚ΠΎΠ² Π½Π° API Π’ΠΈΠ½ΡŒΠΊΠΎΡ„Ρ„ Π˜Π½Π²Π΅ΡΡ‚ΠΈΡ†ΠΈΠΉ
136
star
18

ng-morph

Code mutations in your project or schematics were never easier than now.
TypeScript
124
star
19

linters

Tinkoff ESlint, Stylelint and Prettier linter configurations
JavaScript
119
star
20

micro-sentry

Tiny Sentry client with idiomatic wrapper for Angular
TypeScript
118
star
21

invest-openapi-csharp-sdk

C#
100
star
22

libvirt-exporter

Prometheus metrics exporter for libvirt.
Go
93
star
23

microzord

Simple and powerful Micro Frontends framework
TypeScript
92
star
24

phobos

Efficient and expressive XML data-binding library for Scala
Scala
91
star
25

stapp

Modular state and side-effects management for microfrontends
TypeScript
90
star
26

ng-dompurify

Inclusive Angular API for DOMPurify
TypeScript
85
star
27

jira-helper

Jira Helper - adds visual elements for swimlanes, a button for adding a task description template.
JavaScript
85
star
28

invest-api-java-sdk

Tinkoff Invest API Java SDK
Java
74
star
29

overhave

Web-framework for BDD: scalable, configurable, easy to use, based on Flask Admin and Pydantic.
JavaScript
72
star
30

tinkoff-request

Modular lightweight request library extendable by plugins.
TypeScript
60
star
31

gatling-kafka-plugin

Plugin for support Kafka in Gatling
Scala
60
star
32

voicekit-examples

Examples on how to use Tinkoff Voicekit
C#
54
star
33

Horarium

Horarium is the .Net library to manage background jobs
C#
54
star
34

invest-api-csharp-sdk

C#
52
star
35

mockingbird

Flexible mock server
Scala
52
star
36

QVisual

Tinkoff tool to control quality by visual testing
Java
47
star
37

data-detective

Data catalog for everything in your company
Python
47
star
38

angular-contenteditable-accessor

This accessor allows you to use Angular forms with contenteditable elements with ease. It has zero dependencies, other than Angular itself as peer and works with Angular 4+ in all modern browsers, including Internet Explorer 11
TypeScript
46
star
39

aerospike-scala

Typesafe DSL for work with Aerospike Database
Scala
40
star
40

perfectum

A set of tools for working with project performance
TypeScript
40
star
41

eclair

Java Spring library for declarative logging
Java
40
star
42

cachalot

Cache manager for nodejs with support different cache strategies
TypeScript
38
star
43

invest-api-go-sdk

SDK для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с API Π’ΠΈΠ½ΡŒΠΊΠΎΡ„Ρ„ Π˜Π½Π²Π΅ΡΡ‚ΠΈΡ†ΠΈΠΉ
Go
38
star
44

shared-library-webpack-plugin

Webpack plugin for library sharing at runtime between applications
TypeScript
36
star
45

gatling-picatinny

Library with a bunch of usefull functions that extend Gatling DSL and make your performance better
Scala
35
star
46

muffin

Mattermost API v4 Client for Scala
Scala
35
star
47

asterisk-voicekit-modules

Non-blocking Asterisk modules for accessing VoiceKit services for speech recognition and speech synthesis.
Shell
33
star
48

dm-knowledgebase

Π‘Π°Π·Π° Π·Π½Π°Π½ΠΈΠΉ профСссии Π”Π΅Π»ΠΈΠ²Π΅Ρ€ΠΈ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€ https://tinkoff.github.io/dm-knowledgebase/
JavaScript
33
star
49

gatling-amqp-plugin

Plugin for support performance testing with AMQP in Gatling (3.7.x)
Scala
32
star
50

Allure.XUnit

Allure.XUnit is a library for displaying xunit .NET Core and .NET 5 tests in Allure reports.
C#
31
star
51

camunda-delegator-lib

This project provides declarative camunda delegates for Spring based application
Kotlin
31
star
52

go-course-for-students

HTML
30
star
53

neptune

Test automation framework
Java
29
star
54

pvm

TypeScript
28
star
55

gradle-jarjar

Plugin for gradle which allows you to repackage jar-libraries with different package names using JarJar tool
Groovy
28
star
56

sage-community

Shell
27
star
57

react-styling-hoc

ΠœΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌ Ρ‚Π΅ΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ для React-ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ², написанных с использованиСм CSS ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ.
JavaScript
26
star
58

react-render-logger

Simple util for log component updates
JavaScript
24
star
59

react-lazy-hydration-render

TypeScript
22
star
60

gatling-template.g8

A Giter8 template for gatling performance test project
Scala
22
star
61

gatling-jdbc-plugin

Simple gatling plugin for JDBC
Scala
21
star
62

uconfig

Lightweight, header-only, C++17 configuration library
C++
21
star
63

stream-client

Lightweight, header-only, Boost-based socket pool library
C++
20
star
64

argus

GitHub App for screenshots tests in CI
TypeScript
18
star
65

invest-js

TypeScript
18
star
66

navigation-skeleton

This component allows you to show skeletons of pages during navigation process.
TypeScript
18
star
67

ScalaDatabase

Scala Database wrapper based on JDBC
Scala
17
star
68

Ogam3

Data transfer protocol based on a lightweight implementation of Scheme programming language written on C# for .NET enterprise development.
C#
14
star
69

ISA

Information Search Assistant
C#
13
star
70

voicekit_client_python

Tinkoff Voicekit Python client
Python
12
star
71

checkinx-utils

DB execution plan asserts
Kotlin
11
star
72

swagger-types-generator

generate typescript types using a swagger schema
TypeScript
11
star
73

uri-template

URI Templates expansion and reverse-matching for C++
C++
9
star
74

server-request-timer

A library for analyzing request execution
TypeScript
9
star
75

oolong

Oolong - compile-time query generation for document stores
Scala
9
star
76

tui-editor

Rich text editor extension with related Taiga UI components https://tinkoff.github.io/tui-editor
TypeScript
7
star
77

mbclient

Message Broker Client/Server
TypeScript
6
star
78

tui-ngrx-forms-adapter

TypeScript
6
star
79

deimos

Scala
6
star
80

business-openapi

Π Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΉ для ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠΉ связи ΠΏΠΎ Tinkoff Business OpenApi
6
star
81

tinkoff-id

HTML
5
star
82

cassandra-ansible-role

Cassandra ansible role with custom libs, backups, and other things
Jinja
4
star
83

tokenizer

TypeScript
3
star
84

sbt-schema-registry-plugin

Sbt plugin for download schemas from schema registry
Scala
3
star
85

tinkoff-asdk-windows

Tinkoff Acquiring SDK for Windows
C#
3
star
86

gatling-samples

Samples gatling scripts with plugins
Scala
3
star
87

receipt2vec

Tool for feature extracting from receipts from Russian stores
Python
3
star
88

AllurePlugin.emceeplugin

Swift
2
star
89

dolyamesdk-ios

Dolyame SDK for iOS
HTML
2
star
90

slack-pr-bot

C#
2
star
91

api_asdk

Interactive API documentation on reDOC for Acquiring SDK
HTML
2
star
92

react-pixi-racing-game

TypeScript
2
star
93

logrus-sage-formatter

Go
1
star
94

tinkoff.github.io

JavaScript
1
star
95

github-analytics

An application to see various charts and stats on GitHub repositories
TypeScript
1
star
96

xk6-output-error

A k6 extension for add more information into StdErr
Go
1
star
97

voicekit-docs

1
star