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

awesome

Things that I find awesome inspired by https://github.com/sindresorhus/awesome
https://github.com/dotmh/awesome

Last synced: 4 days ago
JSON representation

  • :books: Resources

  • :hammer_and_wrench: My Tools

  • :video_game: Game Development

    • :books: Books

    • :books: Libraries

      • Raylib - A simple and easy-to-use library to enjoy videogames programming.
      • ImGui - Bloat-free Immediate Mode Graphical User interface for C++ with minimal dependencies.
      • Raylib - A simple and easy-to-use library to enjoy videogames programming.
      • ImGui - Bloat-free Immediate Mode Graphical User interface for C++ with minimal dependencies.
      • SDL - Simple DirectMedia Layer is a cross-platform development library designed to provide low level access to audio, keyboard, mouse, joystick, and graphics hardware via OpenGL and Direct3D.
      • SDL - Simple DirectMedia Layer is a cross-platform development library designed to provide low level access to audio, keyboard, mouse, joystick, and graphics hardware via OpenGL and Direct3D.
      • Jolt Physics - A fast and lightweight physics engine for games. Recently came across this from a Youtuber
      • FNA - FNA is a reimplementation of the Microsoft XNA Game Studio 4.0 Refresh libraries.
      • Moonworks - Built on the above FNA library, Moonworks is a library for building games in C#.
      • Jolt Physics - A fast and lightweight physics engine for games. Recently came across this from a Youtuber
      • FNA - FNA is a reimplementation of the Microsoft XNA Game Studio 4.0 Refresh libraries.
      • Moonworks - Built on the above FNA library, Moonworks is a library for building games in C#.
    • :video_game: Game Engines

      • Gadot - This is my game engine of choice. It is open source and can be programmed in C#. I will definitely be using this for my future game projects.
      • Love - A framework for making 2D games in the Lua programming language.
      • Openbor - An open-source engine for building 2D beat-em-up games.
      • Openbor - An open-source engine for building 2D beat-em-up games.
      • Gadot - This is my game engine of choice. It is open source and can be programmed in C#. I will definitely be using this for my future game projects.
      • Love - A framework for making 2D games in the Lua programming language.
    • :hammer_and_wrench: Tools

      • Aseprite - A pixel art tool that I use to create sprites for my games.
      • Tiled - A map editor that I use to create levels for my games.
      • Audacity - A free, open source, cross-platform audio software for multi-track recording and editing.
      • Furnace - A retro music tracker that I use to create music for my games.
      • MagicaVoxel - A free lightweight 8-bit voxel art editor and interactive path tracing renderer.
      • Blender - A free and open-source 3D creation suite.
      • Audacity - A free, open source, cross-platform audio software for multi-track recording and editing.
      • Aseprite - A pixel art tool that I use to create sprites for my games.
      • Tiled - A map editor that I use to create levels for my games.
      • Furnace - A retro music tracker that I use to create music for my games.
      • MagicaVoxel - A free lightweight 8-bit voxel art editor and interactive path tracing renderer.
      • Blender - A free and open-source 3D creation suite.
    • :link: Bindings

  • :gear: Visual Studio Code

    • :framed_picture: Look and Feel

      • Jetbrains Mono - The best free and open source typeface for developers
      • Jetbrains Mono - The best free and open source typeface for developers
    • :hammer: Other

      • Zig - Zig language support for Visual Studio Code
    • :octocat: Services

      • Github Actions - Supercharge your GitHub workflow. Create, review and deploy code right from Visual Studio Code.
  • :blue_heart: Typescript

    • :hammer_and_wrench: Tools

      • Vitest - One of the best test runners can be used without vite and can test typescript without building.
      • ESLint - A tool for identifying and reporting on patterns found in ECMAScript/JavaScript code.
      • Prettier - An opinionated code formatter.
      • Prettier - An opinionated code formatter.
      • TSX - A tool for running TS files without needing to compile them.
      • Istanbul - A tool for generating code coverage reports.
      • Huskey - A great tool for setting up git hooks, I use this in most projects and it is part of my default template.
      • CommitLint - A tool to check if your commit messages meet the conventional commit format.
      • Secretlint - A tool to prevent committing secrets and credentials into a repository.
      • CommitLint - A tool to check if your commit messages meet the conventional commit format.
      • TSX - A tool for running TS files without needing to compile them.
      • Vitest - One of the best test runners can be used without vite and can test typescript without building.
      • Istanbul - A tool for generating code coverage reports.
      • Huskey - A great tool for setting up git hooks, I use this in most projects and it is part of my default template.
      • Secretlint - A tool to prevent committing secrets and credentials into a repository.
      • ESLint - A tool for identifying and reporting on patterns found in ECMAScript/JavaScript code.
    • :books: Libraries

      • colorthief - Grabs the dominant colour or a representative colour palette from an image.
      • gray-matter - Parse front-matter from a string or file.
      • remark - Markdown processor powered by plugins part of the unified collective.
      • Lodash - A modern modular utility library delivering modularity, performance & extras.
      • AWS JS SDK - The official AWS SDK for JavaScript, available for browsers and mobile devices, or Node.js backends.
      • Chalk - Terminal string styling done right.
      • Prisma - Next-generation Node.js and TypeScript ORM.
      • yaml - I love yaml so I often need a JavaScript parser and stringifier for YAML.
      • glob - Match files using the patterns the shell uses, like stars and stuff. I have started to use the native glob module in Node.js but this is still useful.
      • Hono - A great lightweight web application framework, build on web standards and can deploy in most places.
      • Lodash - A modern modular utility library delivering modularity, performance & extras.
      • AWS JS SDK - The official AWS SDK for JavaScript, available for browsers and mobile devices, or Node.js backends.
      • Chalk - Terminal string styling done right.
      • Prisma - Next-generation Node.js and TypeScript ORM.
      • colorthief - Grabs the dominant colour or a representative colour palette from an image.
      • gray-matter - Parse front-matter from a string or file.
      • remark - Markdown processor powered by plugins part of the unified collective.
      • yaml - I love yaml so I often need a JavaScript parser and stringifier for YAML.
      • glob - Match files using the patterns the shell uses, like stars and stuff. I have started to use the native glob module in Node.js but this is still useful.
      • Hono - A great lightweight web application framework, build on web standards and can deploy in most places.
      • Day.js - Fast 2kB alternative to Moment.js with the same modern API. I have started to use this in most projects.
      • Day.js - Fast 2kB alternative to Moment.js with the same modern API. I have started to use this in most projects.
      • Handlebars - Minimal templating on steroids. I use this in a lot of my projects.
      • Handlebars - Minimal templating on steroids. I use this in a lot of my projects.
    • :framed_picture: Frontend

      • Next.js - A great framework for building React applications.
      • SASS - I am still a big fan of handcrafting css and SASS is a great way to do that.
      • Nes.css - A great CSS framework that I use in most of my little personal projects.
      • Storybook - A tool for developing UI components in isolation for React, Vue, and Angular.
      • Playwright - A great tool for testing web applications.
      • SWR - React Hooks library for remote data fetching.
      • Playwright - A great tool for testing web applications.
      • SWR - React Hooks library for remote data fetching.
      • Next.js - A great framework for building React applications.
      • SASS - I am still a big fan of handcrafting css and SASS is a great way to do that.
      • Nes.css - A great CSS framework that I use in most of my little personal projects.
      • Storybook - A tool for developing UI components in isolation for React, Vue, and Angular.