Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/aelew/devterms

📚 A crowdsourced dictionary for developers. Find definitions for all sorts of technical terms, programming jargon, and more!
https://github.com/aelew/devterms

awesome developer-dictionary dictionary drizzle drizzle-orm elysia lucia-auth meilisearch nextjs react reactjs resources shadcn-ui tailwindcss

Last synced: 2 months ago
JSON representation

📚 A crowdsourced dictionary for developers. Find definitions for all sorts of technical terms, programming jargon, and more!

Awesome Lists containing this project

README

        

# 📚 DevTerms

An open-source, crowdsourced dictionary website for developers to look up technical terms, programming jargon, and more! DevTerms also [has an X (Twitter) account](https://twitter.com/devtermsio), where you can follow for news and word-of-the-day alerts!

Check out [DevTerms in action](https://devterms.io)!

## Built with

- 🌎 [Vercel](https://vercel.com): Frontend cloud platform
- 🌟 [Next.js](https://nextjs.org): The React framework for the web
- 🛠 [Elysia](https://elysiajs.com): Full-featured, typesafe API framework
- 💨 [Tailwind CSS](https://tailwindcss.com): A utility-first CSS framework
- 🎨 [shadcn/ui](https://ui.shadcn.com): Beautifully designed components
- 🔎 [Meilisearch](https://www.meilisearch.com): Lightning-fast website search engine
- 🌧️ [Drizzle ORM](https://orm.drizzle.team): Lightweight, relational TypeScript ORM
- 💾 [Turso](https://turso.tech): Fully-managed SQLite database platform
- 🔒 [Lucia Auth](https://lucia-auth.com): Simple, flexible session authentication

## Development

Clone the project

```bash
git clone https://github.com/aelew/devterms.git
```

Go to the project directory

```bash
cd devterms
```

Install dependencies

```bash
pnpm i
```

Set environment variables

```bash
To run this project, you need to set the required environment variables. Copy `.env.example` into a new file called `.env` and fill in the values.
```

Start the local development server on http://localhost:3000

```bash
pnpm dev
```

## License

[MIT](https://choosealicense.com/licenses/mit)

## Star History





Star History Chart