Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/sxzz/awesome

Strongly opinionated list of awesome things.
https://github.com/sxzz/awesome

List: awesome

Last synced: about 1 month ago
JSON representation

Strongly opinionated list of awesome things.

Awesome Lists containing this project

README

        

# 🤩 AWESOME!

Strongly opinionated list of awesome things. (in no particular order)

## Hardware

- MacBook Pro 16' M1 Max
- [macOS](https://www.apple.com/macos/) - A awesome unix-like system.
- Mic: Blue Yeti Nano

## App / CLI

- [Homebrew](https://github.com/Homebrew/brew) - A package manager for macOS.
- [fish](https://github.com/fish-shell/fish-shell) - A fast command line shell.
- [config](https://github.com/sxzz/config/blob/main/config.fish)
- [serve](https://github.com/vercel/serve) - A Static file server.
- [gh](https://github.com/cli/cli) - A command-line tool for GitHub.
- [Raycast](https://www.raycast.com/) - A pretty launcher for macOS.
- [1Password](https://1password.com/) - A password and documents manager.
- [Google Chrome](https://www.google.com/chrome/) - A general web browser.
- [iTerm](https://iterm2.com/) - A terminal for macOS.
- [Spotify](https://www.spotify.com/) - A music player.

## Website

- [Google](https://www.google.com/) - A search engine.
- [GitHub](https://github.com/) - The current website.
- [Figma](https://www.figma.com/) - A modern design tool.
- [Chromium History Versions Download](https://vikyd.github.io/download-chromium-history-version/) - Download old version of Chromium.
- [Icônes](https://icones.js.org/) - A icon explorer.
- [npm trends](https://npmtrends.com/) - Compares npm packages.

## User Interface (UI)

- [Vue](https://github.com/vuejs/core) - A great front-end UI framework.
- [Solid](https://github.com/solidjs/solid) - Another great UI library like React but with Vue-like Composition API.
- [Element Plus](https://github.com/element-plus/element-plus) - A Vue 3 UI library maintained by myself.
- [Naive UI](https://github.com/tusen-ai/naive-ui) - The best Vue 3 UI library.
- [commander.js](https://github.com/tj/commander.js) - A great Node.js command-line interfaces.

## Project Management

- [TypeScript](https://github.com/microsoft/TypeScript) - JavaScript with type annotations.
- [pnpm](https://github.com/pnpm/pnpm) - A fast package manager like Yarn, but more powerful.
- [ESLint](https://github.com/eslint/eslint) - Ban bad code styles.
- [config](https://github.com/sxzz/eslint-config)
- [ESLint for VSCode](https://marketplace.visualstudio.com/items?itemName=dbaeumer.vscode-eslint)
- [Prettier](https://github.com/prettier/prettier) - A code formatter.
- [config](https://github.com/sxzz/eslint-config/blob/main/.prettierrc)
- [Prettier for VSCode](https://marketplace.visualstudio.com/items?itemName=esbenp.prettier-vscode)
- [Vitest](https://github.com/vitest-dev/vitest) - A test framework based on Vite.
- [bumpp](https://github.com/antfu/bumpp) - Interactive CLI that bumps your version numbers and more.

## Bundle Tool

- [Rollup](https://github.com/rollup/rollup) - A bundler like Webpack, but simply and powerful.
- [esbuild](https://github.com/evanw/esbuild) - Super fast Golang-based bundle tool, like Rollup.
- [tsup](https://github.com/egoist/tsup) - Bundle JS/TS libraries, powered by [esbuild](https://github.com/evanw/esbuild).
- [Vite](https://github.com/vitejs/vite) - The best bundler for Web pages, based on [Rollup](https://github.com/rollup/rollup).
- [unplugin](https://github.com/unjs/unplugin) - Unified plugin system for Vite, Rollup, Webpack, and esbuild.
- [Babel](https://github.com/babel/babel) - JS/TS parser and generator.
- [SWC](https://github.com/swc-project/swc) - Rust-based Babel.
- [tsx](https://github.com/esbuild-kit/tsx) - Execute TS file like JS.
- [rollup-plugin-esbuild](https://github.com/egoist/rollup-plugin-esbuild) - A plugin using esbuild to speed up Rollup bundling.
- [magic-string](https://github.com/Rich-Harris/magic-string) - Transform the code with source map.
- [unplugin-vue-components](https://github.com/antfu/unplugin-vue-components) - Import Vue components automatically.
- [unplugin-auto-import](https://github.com/antfu/unplugin-auto-import) - Import dependencies automatically.

## Developer Experience (DX)

- [VSCode](https://github.com/microsoft/vscode) - The best code editor for front-end.
- [Volar](https://github.com/johnsoncodehk/volar) - VSCode extension for Vue SFC.
- [eslint-define-config](https://github.com/Shinigami92/eslint-define-config) - TypeScript support for ESLint configration.
- [ni](https://github.com/antfu/ni) - Alias for package manager.
- [fnm](https://github.com/Schniz/fnm) - A fast Node.js version manager, built in Rust.
- [degit](https://github.com/Rich-Harris/degit) - `git clone && rm -fr .git`
- [create](https://github.com/sxzz/create) - A command-line tool for creating a new project.
- [config](https://github.com/sxzz/dotfiles/blob/main/create.config.ts)

## GitHub Actions

- [changelogithub](https://github.com/antfu/changelogithub) - Generate changelog and create GitHub release.

## Other

- [VueUse](https://github.com/vueuse/vueuse) - Collection of Vue Composition utilities.
- [fast-glob](https://github.com/mrmlnc/fast-glob) - Search files by glob pattern.
- [UnoCSS](https://github.com/unocss/unocss) - Atomic CSS engine like [Tailwind CSS](https://github.com/tailwindlabs/tailwindcss).

## Raycast Extension

- [Git Repos](https://www.raycast.com/moored/git-repos) - Search your local repositories.
- [Open Jike](https://github.com/open-jike/raycast-extension) - Raycast Extension for Open Jike.
- [Change Case](https://www.raycast.com/es183923/change-case) - Change the text in the clipboard.
- [Choose a License](https://www.raycast.com/sandypockets/choose-a-license) - Read, copy, and paste Markdown licenses.
- [Encoding Tools](https://www.raycast.com/eth-p/encoding-tools) - A toolbox for encoding, decoding, and hashing data in the clipboard.
- [Search npm Packages](https://www.raycast.com/mrmartineau/search-npm) - Search for npm package.
- [URL Tools](https://www.raycast.com/joshua46/url-tools) - Encode or decode URL from the clipboard.
- [Unix Timestamp](https://www.raycast.com/destiner/unix-timestamp) - Convert between unix timestamp and human readable form date.
- [Spotify Controls](https://www.raycast.com/thomas/spotify-controls) - Control the Spotify app.

## License

[MIT](./LICENSE) License © 2022 [三咲智子](https://github.com/sxzz)