Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/guibranco/bancosBrasileiros
🇧🇷 :bank: :clipboard: Brazilian banks list
https://github.com/guibranco/bancosBrasileiros
bacen banco banco-central-do-brasil bancocentral bancocentraldobrasil bancos bank banks bcb brasileiros comercial csv febraban federacao-brasileira-de-bancos hacktoberfest json pix spi sql xml
Last synced: about 1 month ago
JSON representation
🇧🇷 :bank: :clipboard: Brazilian banks list
- Host: GitHub
- URL: https://github.com/guibranco/bancosBrasileiros
- Owner: guibranco
- License: unlicense
- Created: 2017-10-26T17:25:08.000Z (about 7 years ago)
- Default Branch: main
- Last Pushed: 2024-10-29T09:37:40.000Z (about 2 months ago)
- Last Synced: 2024-10-29T11:44:24.285Z (about 2 months ago)
- Topics: bacen, banco, banco-central-do-brasil, bancocentral, bancocentraldobrasil, bancos, bank, banks, bcb, brasileiros, comercial, csv, febraban, federacao-brasileira-de-bancos, hacktoberfest, json, pix, spi, sql, xml
- Language: Dart
- Homepage: https://guibranco.github.io/BancosBrasileiros/
- Size: 10.4 MB
- Stars: 432
- Watchers: 10
- Forks: 164
- Open Issues: 10
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
- Security: SECURITY.md
Awesome Lists containing this project
- awesome-made-by-brazilians - Bancos Brasileiros
README
# Bancos Brasileiros
🇧🇷 🏦 📋 Brazilian commercial banks list
[![Build status](https://ci.appveyor.com/api/projects/status/f9sx7ux82epp8bd6?svg=true)](https://ci.appveyor.com/project/guibranco/bancosbrasileiros)
[![Daily updates](https://github.com/guibranco/BancosBrasileiros/actions/workflows/daily-updates.yml/badge.svg)](https://github.com/guibranco/BancosBrasileiros/actions/workflows/daily-updates.yml)
[![Link checker](https://github.com/guibranco/BancosBrasileiros/actions/workflows/link-checker.yml/badge.svg)](https://github.com/guibranco/BancosBrasileiros/actions/workflows/link-checker.yml)
[![GitHub last commit](https://img.shields.io/github/last-commit/guibranco/BancosBrasileiros)](https://wakatime.com/badge/github/guibranco/BancosBrasileiros)
[![GitHub license](https://img.shields.io/github/license/guibranco/BancosBrasileiros)](https://wakatime.com/badge/github/guibranco/BancosBrasileiros)
[![time tracker](https://wakatime.com/badge/github/guibranco/BancosBrasileiros.svg)](https://wakatime.com/badge/github/guibranco/BancosBrasileiros)[![Maintainability](https://api.codeclimate.com/v1/badges/2dfea6fc7a71e09ea7da/maintainability)](https://codeclimate.com/github/guibranco/BancosBrasileiros/maintainability) [![CodeFactor](https://www.codefactor.io/repository/github/guibranco/BancosBrasileiros/badge)](https://www.codefactor.io/repository/github/guibranco/BancosBrasileiros)
[![codebeat badge](https://codebeat.co/badges/6ca48409-5cda-48b2-844e-9248c2416865)](https://codebeat.co/projects/github-com-guibranco-bancosbrasileiros-main)
[![Known Vulnerabilities](https://snyk.io/test/github/guibranco/BancosBrasileiros/badge.svg?style=plastic)](https://snyk.io/test/github/guibranco/BancosBrasileiros)
[![GitHub issues](https://img.shields.io/github/issues/guibranco/bancosbrasileiros)](https://github.com/guibranco/bancosbrasileiros/issues)![Bancos Brasileiros logo](https://raw.githubusercontent.com/guibranco/BancosBrasileiros/main/logo.png)
> [!Note]
>
> Para a versĂŁo em PortuguĂŞs *(PT_BR)* do README.md, [siga me](https://guibranco.github.io/BancosBrasileiros/README.pt-br.html) por favor.---
## List of banks
### Formats
This list contains 400+ registered banks, in the following formats:
- **CSV**: [bancos.csv](/data/bancos.csv)
- **JSON**: [bancos.json](/data/bancos.json)
- **Markdown**: [bancos.md](/data/bancos.md)
- **SQL**: [bancos.sql](/data/bancos.sql)
- **XML**: [bancos.xml](/data/bancos.xml)### Available data
Each of the lists has the following information (schema):
| Column | Description | Observations |
|:------:|:-----------:|:------------:|
| COMPE | Code - COMPE | 3 digits |
| ISPB | Code - ISPB | 8 digits |
| Document | Document - CNPJ | 14 numbers - 18 digits (formatted) |
| LongName | Long name | According to BACEN - STR |
| ShortName | Short name | According to BACEN - STR|
| Network | Network | RSFN, Internet, null |
| Type | Type | commercial, multiple, savings, null |
| PixType | Type of PIX/SPI participant | DRCT - Directly, INDR - Indirectly, null |
| Charge | If does charge operations | true, false, null |
| CreditDocument | If does TED operations | true, false, null |
| LegalCheque | If it belongs to the "Cheque Legal" | true, false |
| DetectaFlow | If it belongs to the "Detecta Flow" | true, false |
| PCR | If it belongs to the "PCR" | true, false |
| PCRP | If it belongs to the "PCRP" | true, false |
| SalaryPortability | If does/accept salary portability | "Banco folha e Destinatário" - both operations, "Destinatário" - only receive, null |
| Products | List of products offered | In Portuguese only |
| Url | Website | - |
| DateOperationStarted | Commercial operation start date | - |
| DatePixStarted | PIX operation start date | Only for those PSP of SPI |
| DateRegistered | Registration date on schema | - |
| DateUpdated | Change date on schema | - |---
## Schemas and classes
A schema file is available in the folder [schemas](/schemas) for lists of type:
- [JSON](schemas/schema.json)
- [SQL](schemas/schema.sql)
- [XML](schemas/schema.xml)And classes (DTO - Data Transport Object) in the following languages:
- [C#](/schemas/csharp.cs)
- [Dart](/schemas/dart.dart)
- [Go](/schemas/go.go)
- [Java](/schemas/java.java)
- [JavaScript](/schemas/javascript.js)
- [Kotlin](/schemas/kotlin.kt)
- [PHP](/schemas/php.php)
- [Python](/schemas/python.py)
- [Rust](/schemas/rust.rs)
- [TypeScript](/schemas/typescript.ts)---
## Examples
Implementation examples are available in the folder [examples](/examples). We currently have examples of the following technologies:
- [Dart](/exAMPLES/dart/)
- [.NET/C#](/examples/dotnet)
- [EmberJS](/examples/emberjs)
- [PHP](/examples/php)If you miss an example in the language, library, or framework, open an issue requesting an example project on the desired technology!
---
## NPM - Node Package Manager
[![npm](https://img.shields.io/npm/v/bancos-brasileiros)](https://www.npmjs.com/package/bancos-brasileiros)
[![npm](https://img.shields.io/npm/dy/bancos-brasileiros)](https://www.npmjs.com/package/bancos-brasileiros)This repository is available at [NPM](https://www.npmjs.com) under the name [bancos-brasileiros](https://www.npmjs.com/package/bancos-brasileiros).
Thanks to [@RauppRafael](https://github.com/RauppRafael) for creating and publishing version 1.0.0 on NPM.
```bash
npm i bancos-brasileiros
```
## NuGet - Package Manager for .NET
[![BancosBrasileiros NuGet Version](https://img.shields.io/nuget/v/BancosBrasileiros.svg?style=flat)](https://www.nuget.org/packages/BancosBrasileiros/)
[![BancosBrasileiros NuGet Downloads](https://img.shields.io/nuget/dt/BancosBrasileiros.svg?style=flat)](https://www.nuget.org/packages/BancosBrasileiros/)This repository is available at [NuGet](https://www.nuget.org) under the name [BancosBrasileiros](https://www.nuget.org/packages/BancosBrasileiros/).
```bash
dotnet add package BancosBrasileiros
```
## Packagist - Package Manager for PHP/Composer
[![BancosBrasileiros Packagist Version](https://img.shields.io/packagist/v/guibranco/bancos-brasileiros.svg?style=flat)](https://packagist.org/packages/guibranco/bancos-brasileiros)
[![BancosBrasileiros Packagist Downloads](https://img.shields.io/packagist/dt/guibranco/bancos-brasileiros.svg?style=flat)](https://packagist.org/packages/guibranco/bancos-brasileiros)This repository is available at [Packagist](https://packagist.org) under the name [guibranco/bancos-brasileiros](https://packagist.org/packages/guibranco/bancos-brasileiros)
```bash
composer require guibranco/bancos-brasileiros
```
---
## Acronyms and abbreviations
For those unfamiliar with Brazilian financial/regulatory entities:
ABBC Brazilian Banks AssociationBCB Central Bank of Brazil (regulatory authority)(also known as BACEN or BC)CIP Interbank Payment ChamberCNPJ National Register of Legal Entities - RFBCOMPE Check and Other Papers Compensation SystemCTC Credit Transfer CenterCPF Individual Taxpayer Registry - RFBCVM Securities and Exchange CommissionFEBRABAN Brazilian Federation of BanksISPB SPB identificationPCPS Centralized Salary Portability PlatformPCR Centralized Receivables PlatformPIX Brazilian Instant PaymentsRFB Federal Revenue Service of BrazilRSFN National Financial System NetworkSFN National Financial SystemSLC Card Settlement ServiceSILOC Deferred Settlement System for Interbank Transfers of Credit OrdersSITRAF Funds Transfer SystemSPB Brazilian Payment SystemSPI Instant Payment SystemSTR Reserves Transfer System
---
## Updates
The data is automatically updated daily using a [tool](https://github.com/guibranco/BancosBrasileiros-MergeTool) that collects information from lists of official sources.
> [!Warning]
>
> If you find any issues with the data, missing database, or outdated data, please open an issue in this repository: [New Issue](https://github.com/guibranco/BancosBrasileiros/issues/new/choose)---
## Changelog
[Changelog](/CHANGELOG.md)
---
## Contributors
Guilherme Branco Stracini
Raphael Cunha
Guilherme Baldini
Null
E S Sahal Hussain
Erick Bueno
FabrĂcio Pinto Ferreira
Guillermo Bueno Vargas
Iuri De Silvio
Jefrey Sobreira Santos
JoĂŁo V. Valadares
Leonardo Gregianin
Maurici Dmarco
Rafael Domiciano
Amol
Luis Carlos Cardoso
Rodrigo Castro
Vitor Duggen
## Bots
Snyk Bot
github-actions[bot]
dependabot[bot]
stack-file[bot]
codefactor-io[bot]
deepsource-io[bot]
penify-dev[bot]
deepsource-autofix[bot]