Uma lib para a API do Brasil API (para o Rust)

Overview

Uma lib para a API do BrasilAPI (para o Rust)

Features

  • CEP (Zip code)
  • DDD
  • Bank
  • CNPJ
  • IBGE
  • Feriados Nacionais
  • Tabela FIPE
  • ISBN
  • Registros de domínios br
  • Taxas

Como contribuir

Veja CONTRIBUTING.md para ver como contribuir com o projeto.

Instalação

Adicione a seguinte linha ao seu Cargo.toml:

[dependencies]
brasilapi = "0.3.0"

Autor

License

MIT

You might also like...
An API for getting questions from http://either.io implemented fully in Rust, using reqwest and some regex magic. Provides asynchronous and blocking clients respectively.

eithers_rust An API for getting questions from http://either.io implemented fully in Rust, using reqwest and some regex magic. Provides asynchronous a

Code to follow along the "Zero To Production" book on API development in Rust.

Zero To Production / Code (Chapter 10 - Part 1) Zero To Production In Rust is an opinionated introduction to backend development using Rust. This repo

Conversion Tools API Rust client

ConversionTools Rust This Conversion Tools API Rust client allows you to use the site API and convert files faster and more conveniently. Site Convers

Public aircraft & flightroute api Built in Rust for Docker, using PostgreSQL & Redis

api.adsbdb.com public aircraft & flightroute api Built in Rust for Docker, using PostgreSQL & Redis See typescript branch for original typescript vers

Simple RESTful API in rust created with actix-web. (Routing, models, JWT auth).

rust-simple-api Simple RESTful API created with rust, actix-web, Diesel, JWT. Running application Manual Firstly generate a secret.key which will be u

The second Rust implementation on GitHub of third-party REST API client for Bilibili.

Bilibili REST API The second Rust implementation on GitHub of third-party REST API client for Bilibili. Designed to be lightweight and efficient. It's

Simple Rust 🦀 api with Rocket 🚀

Car API Written in Rust & Rocket.rs 🦀 🚀 Running project Running by cargo You just need to run the following command: cargo run Running on docker Fi

Rust wrapper for the LeapC Ultraleap (Leap Motion) hand tracking device API.

LeapRS LeapRS is a safe wrapper for LeapC, the Leap Motion C API. It uses the generated binding provided by leap-sys. This is an API for accessing Lea

🔥Implemetación de una API REST basada en microservicios con Rust
🔥Implemetación de una API REST basada en microservicios con Rust

Microservicios 🚀 Breve Descripción Bienvenido a todos, aquí aprenderás a programar una API REST desde cero enfocada a la aquitectura de microservicio

Comments
  • feat: holidays

    feat: holidays

    Estou adicionando minha primeira contribuição ao projeto BrasilAPI em Rust com a adição duas funções de consulta às informações dos feriados:

    • get_holidays: Lista os feriados nacionais de determinado ano.
    • get_holiday: Retorna um feriado a partir de uma data.
    opened by fdAssis 1
  • Feat/mock unexpected errors

    Feat/mock unexpected errors

    Another improvement on the api is make an http mock server to cover other parts of the code and let the ground done to abstract requests on the project to use widely.

    opened by ktfth 1
  • feat: added error treatment for unexpected cases

    feat: added error treatment for unexpected cases

    When we deal with an external api is good to cover cases of error when some changes occur without our control, this experience come from an module I have created and the API just disappear from public. Just an improvement for error on this case.

    opened by ktfth 0
Owner
Pedro Augusto
I'm full-stack programmer with 16 years old, In love with Node.js and Rust.
Pedro Augusto
Primeiro programa em Rust . Um programinha simples que gera números para a Loteria

loterust Primeiro programa em Rust . Um programinha simples que gera números para a Loteria Instalação Certifique-se primeiramente que possui o Rust e

Marcos Oliveira 11 Jul 2, 2022
Repositório para auxiliar iniciantes na linguagem Rust

Rust4Noobs Explore a documentação » Report Bug · Request Feature Sobre o Projeto Projeto para introdução a linguagem de programação Rust, o objetivo d

Paulo Gabriel Justino Bezerra 99 Dec 30, 2022
Um Web Scrapper para extrair as soluções dos exercícios do Driven HUB com seus respectivos enunciados

hub_scrapper Um Web Scrapper para extrair as soluções dos exercícios do Driven HUB com seus respectivos enunciados, convertendo-os para Markdown. ⚠️ A

Davi Feliciano 4 Oct 7, 2023
Rust lib for fetching official protoc (Protocol Buffer compiler) releases

protoc-fetcher Rust library for fetching official Protocol Buffer compiler (protoc) releases, pegged to a specific version. protoc-fetcher downloads a

Arcanyx Technical Wizardry LLC 2 Sep 5, 2022
A tiny Rust std-lib for Linux x86_64 and aarch64

Tiny std Like a bad, probably buggy, tiny standard library for Linux. When it's appropriate If you are actually trying to do something solid, checkout

null 4 Dec 17, 2022
Powerful math lib for Vector, Matrix and Quaternion operations

An opinionated, powerful math lib for Vector2, Vector3, Matrix and Quaternion operations Vector2 Add, Sub, Div, Mul, Eq Distance Move towards target a

O(ʒ) 4 Mar 28, 2022
Powerful math lib for Vector, Matrix and Quaternion operations

An opinionated, powerful math lib for Vector2, Vector3, Matrix and Quaternion operations Vector2 Add, Sub, Div, Mul, Eq Distance Move towards target a

O(ʒ) 4 Mar 28, 2022
🚃 lib for CLI utilities, printing, and error handling

axocli Common code for setting up a CLI App and handling errors/printing. Example See examples/axoapp.rs for a walkthrough/example. Some various inter

axo 5 Apr 4, 2023
List public items (public API) of Rust library crates. Enables diffing public API between releases.

cargo wrapper for this library You probably want the cargo wrapper to this library. See https://github.com/Enselic/cargo-public-items. public_items Li

Martin Nordholts 20 Dec 26, 2022
Rust library for hardware accelerated drawing of 2D shapes, images, and text, with an easy to use API.

Speedy2D Hardware-accelerated drawing of shapes, images, and text, with an easy to use API. Speedy2D aims to be: The simplest Rust API for creating a

null 223 Dec 26, 2022