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
- Host: GitHub
- URL: https://github.com/the-code-monkey/techstack
- Owner: The-Code-Monkey
- License: mit
- Created: 2022-04-02T08:29:01.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2026-05-26T05:05:40.000Z (14 days ago)
- Last Synced: 2026-05-26T07:08:28.639Z (14 days ago)
- Topics: cli, cli-app, component-library, components, linting, react, reactjs, storybook, testing, theme, themeing, themes, typescript
- Language: TypeScript
- Homepage:
- Size: 767 MB
- Stars: 14
- Watchers: 0
- Forks: 0
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
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
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