Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jonnydgreen/api-framework
API Framework
https://github.com/jonnydgreen/api-framework
Last synced: 8 days ago
JSON representation
API Framework
- Host: GitHub
- URL: https://github.com/jonnydgreen/api-framework
- Owner: jonnydgreen
- License: mit
- Created: 2024-03-08T09:55:58.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2024-11-09T13:34:34.000Z (11 days ago)
- Last Synced: 2024-11-09T14:29:35.721Z (11 days ago)
- Language: TypeScript
- Size: 208 KB
- Stars: 3
- Watchers: 3
- Forks: 0
- Open Issues: 11
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# api-framework
[![GitHub License](https://img.shields.io/github/license/jonnydgreen/api-framework?style=flat-square)](https://raw.githubusercontent.com/jonnydgreen/api-framework/main/LICENSE)
[![codecov](https://codecov.io/gh/jonnydgreen/api-framework/branch/main/graph/badge.svg)](https://codecov.io/gh/jonnydgreen/api-framework)
[![ci](https://github.com/jonnydgreen/api-framework/actions/workflows/ci.yml/badge.svg)](https://github.com/jonnydgreen/api-framework/actions/workflows/ci.yml)API Framework is an opinionated server framework built upon
[Deno](https://deno.com/) that brings together industry best practices, amazing
developer experience, and documentation-first approaches to make allow you the
user to focus on what's important:- Business logic
- Strongly-defined API contracts
- First-class documentation**Note: This is an experimental package under active development. New releases
may include breaking changes.**## Table of contents
- [api-framework](#api-framework)
- [Table of contents](#table-of-contents)
- [Design](#design)
- [Contributing](#contributing)
- [Releases](#releases)
- [License](#license)## Design
Check out the design documentation [here](docs/designs/).
## Contributing
[Contributions](https://github.com/jonnydgreen/api-framework/blob/main/CONTRIBUTING.md),
issues and feature requests are very welcome. If you are using this package and
fixed a bug for yourself, please consider submitting a PR!## Releases
Package versions >=1.0.0 follow [Semantic Versioning](https://semver.org/), and
package versions <1.0.0 follow
[this proposal](https://github.com/semver/semver/pull/923).## License
API Framework packages are 100% free and open-source, under the
[MIT license](https://github.com/jonnydgreen/api-framework/blob/main/LICENSE).This package is [Treeware](https://treeware.earth). If you use it in production,
then we ask that you
[**buy the world a tree**](https://plant.treeware.earth/jonnydgreen/api-framework)
to thank us for our work. By contributing to the Treeware forest you’ll be
creating employment for local families and restoring wildlife habitats.