Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

awesome

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

Last synced: 4 days ago
JSON representation

  • App / CLI

    • Homebrew - A package manager for macOS.
    • fish - A fast command line shell.
    • serve - A Static file server.
    • gh - A command-line tool for GitHub.
    • config
    • Raycast - A pretty launcher for macOS.
    • 1Password - A password and documents manager.
    • Google Chrome - A general web browser.
    • iTerm - A terminal for macOS.
  • Website

  • User Interface (UI)

    • Vue - A great front-end UI framework.
    • Solid - Another great UI library like React but with Vue-like Composition API.
    • Element Plus - A Vue 3 UI library maintained by myself.
    • Naive UI - The best Vue 3 UI library.
    • commander.js - A great Node.js command-line interfaces.
  • Project Management

  • Bundle Tool

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

    • VSCode - The best code editor for front-end.
    • eslint-define-config - TypeScript support for ESLint configration.
    • fnm - A fast Node.js version manager, built in Rust.
    • degit - `git clone && rm -fr .git`
    • create - A command-line tool for creating a new project.
    • config
    • Volar - VSCode extension for Vue SFC.
    • ni - Alias for package manager.
    • config
  • GitHub Actions

  • Other

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