An open API service indexing awesome lists of open source software.

https://github.com/the-code-monkey/techstack


https://github.com/the-code-monkey/techstack

cli cli-app component-library components linting react reactjs storybook testing theme themeing themes typescript

Last synced: 6 days ago
JSON representation

Awesome Lists containing this project

README

          

logo

Tech Stack




Tech Stack is a collection of packages that I use and maintain either by publishing updates or just security fixes!




If you have any suggestions please feel free to add a suggestion issue ticket with a reason why you think it should be added





contributors


CodeFactor


last update


forks


stars


open issues


license




View Components Storybook
·

Documentation (not built yet)
·
Report Bug
·
Request Feature



# :notebook_with_decorative_cover: Table of Contents

- [About the Project](#star2-about-the-project)
* [Packages within repo](#packages-within-repo)
- [TCM-CLI](https://github.com/The-Code-Monkey/TechStack/tree/dev/packages/tcm-cli)
- [Memoize](https://github.com/The-Code-Monkey/TechStack/tree/dev/packages/memoize)
- [React-Textfit](https://github.com/The-Code-Monkey/TechStack/tree/dev/packages/react-textfit)
- [Components](https://github.com/The-Code-Monkey/TechStack/tree/dev/packages/components)
* [Features](#dart-features)
* [Color Reference](#art-color-reference)
* [Environment Variables](#key-environment-variables)
- [Getting Started](#toolbox-getting-started)
* [Prerequisites](#bangbang-prerequisites)
* [Run Locally](#running-run-locally)
- [Usage](#eyes-usage)
- [Roadmap](#compass-roadmap)
- [Contributing](#wave-contributing)
- [License](#warning-license)
- [Contact](#handshake-contact)
- [Acknowledgements](#gem-acknowledgements)

## :star2: About the Project

This Project started out as just theme, styled-system, and components. But as time has gone on I have added other packages that I feel are very useful to me that may have been deprecated by other maintainers. I will continue to keep them up to date and use them within my own packages and websites/apps.

### Packages within repo

- [TCM-CLI](https://github.com/The-Code-Monkey/TechStack/tree/dev/packages/tcm-cli)
- [Memoize](https://github.com/The-Code-Monkey/TechStack/tree/dev/packages/memoize)
- [React-Textfit](https://github.com/The-Code-Monkey/TechStack/tree/dev/packages/react-textfit)
- [Components](https://github.com/The-Code-Monkey/TechStack/tree/dev/packages/components)

## :toolbox: Getting Started

### :bangbang: Prerequisites

This project uses npm and Turborepo as the package manager and build system.

```bash
npm install --global turbo
```

### :running: Run Locally

Clone the project

```bash
git clone https://github.com/The-Code-Monkey/TechStack.git
```

Go to the project directory

```bash
cd TechStack
```

Install dependencies

```bash
npm install
```

## :eyes: Usage

For usage for a specific package please check their corresponding README.md in their directory.

## :compass: Roadmap

Roadmap / Project info can be found here.

https://github.com/users/The-Code-Monkey/projects/5

## :wave: Contributing



Contributions are always welcome!

See `contributing.md` for ways to get started.

## :warning: License

Distributed under the MIT License. See LICENSE.txt for more information.

## :handshake: Contact

Project Link: [https://github.com/The-Code-Monkey/TechStack](https://github.com/The-Code-Monkey/TechStack)

## :gem: Acknowledgements