awesome
My own awesome project list based on starred projects
https://github.com/paulosuzart/awesome
Last synced: 1 day ago
JSON representation
-
<a name="Java"></a>Java
- jreijn/spring-comparing-template-engines - Demo project to show different Java templating engines in combination with Spring MVC
- yugabyte/spring-data-yugabytedb - Spring Data Module for YugabyteDB.
- spring-projects/spring-retry
- statefulj/statefulj - A Finite State Machine Implementation along with an integrated Spring Based Framework
- stateless4j/stateless4j - Lightweight Java State Machine
- digitalpetri/strict-machine - A declarative DSL for building asynchronously evaluated Finite State Machines on the JVM
- jtablesaw/tablesaw - Java dataframe and visualization library
- enofex/taikai - Taikai is an extension of the popular ArchUnit library, offering a comprehensive suite of predefined rules tailored for various technologies.
- vert-x/test-tools-tests - Vert.x 2.x is deprecated - use instead
- ToastShaman/tiny-types - Java library for creating tiny/micro types with validation.
- f4b6a3/tsid-creator - A Java library for generating Time-Sorted Unique Identifiers (TSID).
- microsoft/typespec
- vavr-io/vavr - vʌvr (formerly called Javaslang) is a non-commercial, non-profit object-functional library that runs with Java 8+. It aims to reduce the lines of code and increase code quality.
- eclipse-vertx/vert.x - Vert.x is a tool-kit for building reactive applications on the JVM
- sczyh30/vertx-blueprint-microservice - Vert.x Blueprint Project - Micro-Shop microservice application
- engagingspaces/vertx-graphql-service-discovery - Service discovery and querying of GraphQL schema's in Vert.x based microservices
- voldemort/voldemort - An open source clone of Amazon's Dynamo.
- wepay/waltz - Waltz is a quorum-based distributed write-ahead log for replicating transactions
- ppissias/xsrpcj - An extra small (xs) RPC implementation
- making/yavi - Yet Another Validation for Java (A lambda based type safe validation framework)
- ashishps1/awesome-low-level-design - Learn Low Level Design (LLD) and prepare for interviews using free resources.
- AxonIQ/AxonFramework - Framework for Evolutionary Message-Driven Microservices on the JVM
- tjake/Jlama - Jlama is a modern LLM inference engine for Java
- modelcontextprotocol/java-sdk - The official Java SDK for Model Context Protocol servers and clients. Maintained in collaboration with Spring AI
- OtterMind/Chat2DB - AI-driven database tool and SQL client, The hottest GUI client, supporting MySQL, Oracle, PostgreSQL, DB2, SQL Server, DB2, SQLite, H2, ClickHouse, and more.
- gizmodata/quack-jdbc - JDBC driver for DuckDB's Quack remote protocol (quack:// URI scheme). Lets any JVM tool query a remote DuckDB server over HTTP.
-
<a name="JavaScript"></a>JavaScript
- StephenGrider/AlgoCasts
- rstuven/OpenTweetFilter - A browser extension/add-on to filter tweets. Currently, supporting Google Chrome.and Mozilla Firefox (15+)
- aisingapore/TagUI - Free RPA tool by AI Singapore
- ToolJet/ToolJet - ToolJet is the open-source foundation of ToolJet AI - the AI-native platform for building internal tools, dashboard, business applications, workflows and AI agents 🚀
- Mintplex-Labs/anything-llm - The all-in-one Desktop & Docker AI application with built-in RAG, AI agents, No-code agent builder, MCP compatibility, and more.
- jodacame/apidocjs-template-dark-Slate-Inspiration- - Theme dark (Slate) for apidocjs
- automerge/automerge - A JSON-like data structure (a CRDT) that can be modified concurrently by different users, and merged again automatically.
- haltcase/babel-plugin-partial-application - [DEPRECATED] Please use https://github.com/citycide/param.macro
- WiseLibs/better-sqlite3 - The fastest and simplest library for SQLite3 in Node.js.
- 28mm/blast-radius - Interactive visualizations of Terraform dependency graphs using d3.js
- cdk8s-team/cdk8s - Define Kubernetes native apps and abstractions using object-oriented programming
- acode/cli - Autocode CLI and standard library tooling
- facebook/create-react-app - Set up a modern web app by running one command.
- documentationjs/documentation - :book: documentation for modern JavaScript
- Velron/doxygen-bootstrapped - Customize doxygen output to use the twitter bootstrap framework.
- uilicious/english-compiler - POC AI based Compiler, for converting english based markdown specs, into functional code
- babel/example-node-server - Example Node Server w/ Babel
- simonexmachina/factory-girl-bookshelf - A Bookshelf adapter for factory-girl
- fastify/fastify - Fast and low overhead web framework, for Node.js
- fastify/fastify-kafka - Fastify plugin to interact with Apache Kafka
- natevw/fermata - Succinct native REST client, for client-side web apps and node.js. Turns URLs into (optionally: magic!) JavaScript objects.
- paulosuzart/fiscalia
- christianalfoni/formsy-react - A form input builder and validator for React JS
- bdsomer/freon - Fast server-side web framework
- simonepri/geo-maps - 🗺 High Quality GeoJSON maps programmatically generated.
- github-tools/github-release-notes - Node module to create a release or a changelog from a tag and uses issues or commits to creating the release notes.
- paulosuzart/gosigner - Studying GAE with Go, Knockout.js and jQuery Mobile
- matthewmueller/graph.ql - Faster and simpler way to create GraphQL servers
- alekbarszczewski/graphql-add-middleware - GraphQL middleware for schema resolvers
- weyoss/graphql-bookshelfjs - Using GraphQL with Bookshelf ORM
- lirown/graphql-custom-directives - A collection of custom graphql directives
- stylesuxx/graphql-custom-types - A collection of custom GraphQL types like Email, URL and password.
- smooth-code/graphql-directive - Use custom directives in your GraphQL schema and queries 🎩
- lucasconstantino/graphql-resolvers - :electric_plug: Resolver composition library for GraphQL.
- devknoll/graphql-schema - Create GraphQL schemas with a fluent/chainable interface
- sheerun/graphqlviz - GraphQL Server schema visualizer
- GroaJS/groa - Expressive gRPC middleware framework for Node.js
- poteto/hiring-without-whiteboards - ⭐️ Companies that don't have a broken hiring process
- bdeitte/hot-shots - Node.js client for statsd, DogStatsD, and Telegraf
- join-monster/join-monster - A GraphQL to SQL query execution layer for query planning and batch data fetching.
- defunkt/jquery-pjax - pushState + ajax = pjax
- js-joda/js-joda - :clock2: Immutable date and time library for javascript
- watzon/json-to-crystal - Convert JSON structures into Crystal classes with JSON mappings
- tulios/kafkajs - A modern Apache Kafka client for node.js
- PGBI/kong-dashboard - Dashboard for managing Kong gateway
- collabnix/kubetools - Kubetools - Curated List of Kubernetes Tools
- BirdseyeSoftware/lein-dalap - Leiningen plugin to transform Clojure modules -> Clojurescript, without having to fork your codebase!
- Level/levelup - Superseded by abstract-level. A wrapper for abstract-leveldown compliant stores, for Node.js and browsers.
- RodrigoEspinosa/lookenv - Set rules for the environment variables in your project. Works great with dotenv
- DavidAnson/markdownlint - A Node.js style checker and lint tool for Markdown/CommonMark files.
- PaquitoSoft/memored - In-memory shared cache for nodejs application using cluster module
- maccyber/micro-dockerhub-hook - Automatic docker deployment with webhooks
- node-ffi/node-ffi - Node.js Foreign Function Interface
- html-to-text/node-html-to-text - Advanced html to text converter
- node-inspector/node-inspector - Node.js debugger based on Blink Developer Tools
- nickdesaulniers/node-nanomsg - Node.js binding for nanomsg
- cloudify-cosmo/node-replace-env-in-json-file - node module that simply replaces placeholders with environment variables values into a json file
- wit-ai/node-wit - Node.js SDK for Wit.ai
- ohmjs/ohm - A library and language for building parsers, interpreters, compilers, etc.
- ollama-ui/ollama-ui - Simple HTML UI for Ollama
- kota65535/openapi-merger - Merges multiple OpenAPI document files into a single file.
- personoids/personoids-lite - "The Power of Autonomy in Every Chat." - Transform ChatGPT into a powerful autonomous agent that can independently accomplish complex tasks.
- fbettag/println - blogging / publishing software written in Scala (Lift Web Framework)
- hschne/puny-monitor - A batteries-included monitoring tool for single hosts. Works great with Kamal 💎
- react-materialize/react-materialize - Material design for react, powered by materializecss
- walmartlabs/react-ssr-optimization - React.js server-side rendering optimization with component memoization and templatization
- hakimel/reveal.js - The HTML Presentation Framework
- wzhudev/reverse-linear-sync-engine - A reverse engineering of Linear's sync engine. Endorsed by its co-founder & CTO.
- RockstarLang/rockstar - Home of the Rockstar programming language
- bredikhin/sailsjs-mocha-testing-barrels-fixtures-example - An example of Sails.js-project testing with Mocha and Barrels for fixtures
- williamhaw/setup-wiremock-action - Sets up a WireMock API using provided stubs.
- ansteh/shape-json - Module used to convert a flat json array into a nested json object with a predefined scheme
- dylang/shortid - Short id generator. Url-friendly. Non-predictable. Cluster-compatible.
- shoutem/shoutem.github.io - Supercharging React Native development
- qeeqbox/social-analyzer - API, CLI, and Web App for analyzing and finding a person's profile in 1000 social media \ websites
- omeroot/socketbox - Write websocket app like as restful api. Inspired by express.
- spekt8/spekt8 - Visualize your Kubernetes cluster in real time
- tweeio/twee-framework - Modern MVC Framework for Node.js and io.js based on Express.js for professionals with deadlines in enterprise
- josdejong/workerpool - Offload tasks to a pool of workers on node.js and in the browser
- gsd-build/get-shit-done - A light-weight and powerful meta-prompting, context engineering and spec-driven development system for Claude Code by TÂCHES.
- pixlcore/xyops - A complete workflow automation and server monitoring system.
- affaan-m/everything-claude-code - The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.
- 0xranx/OpenContext - A personal context store for AI agents and assistants—reuse your existing coding agent CLI (Codex/Claude/OpenCode) with built‑in Skills/tools and a desktop GUI to capture, search, and reuse project knowledge across agents and repos.
- affaan-m/ECC - The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.
- react/create-react-app - Set up a modern web app by running one command.
-
<a name="Jupyter%20Notebook"></a>Jupyter Notebook
- AI4Finance-Foundation/FinGPT - FinGPT: Open-Source Financial Large Language Models! Revolutionize 🔥 We release the trained model on HuggingFace.
- FareedKhan-dev/all-agentic-architectures - Implementation of 17+ agentic architectures designed for practical use across different stages of AI system development.
- rpclib/benchmarks
- DataExpert-io/data-engineer-handbook - This is a repo with links to everything you'd ever want to learn about data engineering
- microsoft/generative-ai-for-beginners - 21 Lessons, Get Started Building with Generative AI
- julep-ai/julep - Deploy serverless AI workflows at scale. Firebase for AI agents
- hesamsheikh/ml-retreat - Machine Learning Journal for Intermediate to Advanced Topics.
- openai/openai-cookbook - Examples and guides for using the OpenAI API
- buremba/universql - Pushdown compute from Snowflake to DuckDB running on your infrastructure
-
<a name="Koka"></a>Koka
- koka-lang/koka - Koka language compiler and interpreter
-
<a name="Kotlin"></a>Kotlin
- ExoQuery/ExoQuery - Language Integrated Query for Kotlin
- LeoFuso/argo - A Gradle plugin aimed to help working with Apache Avro. It supports code generation for JSON schema declaration files(.avsc), JSON protocol declaration files(.avpr), and Avro IDL files. In the future, it should support Schema Registry integration, as well.
- arrow-kt/arrow - The perfect companion for your Kotlin journey - Inspired by functional, data-oriented and concurrent programming
- Netflix/dgs-codegen
- embabel/embabel-agent - Agent framework for the JVM. Pronounced Em-BAY-bel /ɛmˈbeɪbəl/
- intellij-rust/intellij-rust - Rust plugin for the IntelliJ Platform
- javalin/javalin - A simple and modern Java and Kotlin web framework
- MarkoMilos/jsonapi - Library for streamlined use of JSON:API using Kotlin and Java built on top of a modern json library Moshi.
- libp2p/jvm-libp2p - a libp2p implementation for the JVM, written in Kotlin 🔥
- xenomachina/kessel - A simple parser combinator library for Kotlin
- Sefford/kor - A clean architecture implementation
- JetBrains/kotlin - The Kotlin Programming Language.
- KStateMachine/kstatemachine - Powerful Kotlin Multiplatform library with clean DSL syntax for creating complex state machines and statecharts driven by Kotlin Coroutines.
- andrewoma/kwery - Kwery is an SQL library for Kotlin
- glasskube/operator - 🧊 Glasskube Apps Operator
- domnikl/schema-registry-gitops - Manage Confluent Schema Registry subjects through Infrastructure as code
- ImFlog/schema-registry-plugin - Gradle plugin to interact with Confluent Schema-Registry.
- krud-dev/shapeshift - A Kotlin/Java library for intelligent object mapping and conversion between objects.
- konrad-kaminski/spring-kotlin-coroutine - Kotlin coroutine support for Spring.
- manojlds/thepill - Decision Trees with Neo4J
- typestreamio/typestream - Open Source streaming platform. Write and run typed data pipelines with a minimal, familiar syntax.
- wasabifx/wasabi - An HTTP Framework
- adevinta/zoe - The Kafka CLI for humans
- Trendyol/stove - Stove: The easiest way of writing e2e/component tests for your JVM back-end app with Kotlin
- namastack/namastack-outbox - Outbox Implementation for Spring Boot
-
<a name="Lua"></a>Lua
- jackMort/ChatGPT.nvim - ChatGPT Neovim Plugin: Effortless Natural Language Generation with OpenAI's ChatGPT API
- LazyVim/LazyVim - Neovim config for the lazy
-
<a name="Makefile"></a>Makefile
- golang-standards/project-layout - Standard Go Project Layout
-
<a name="MoonBit"></a>MoonBit
- moonbitlang/async - async programming library for MoonBit
- oboard/mocket - A web framework for MoonBit.
- gmlewis/spin-moonbit-sdk - Experimental Spin SDK for the MoonBit programming language.
-
<a name="Not%20Set"></a>Not Set
- fr0gger/Awesome-GPT-Agents - A curated list of GPT agents for cybersecurity
- devoxx/JavaRoadmap - The 2024 Java Developers Roadmap
- openfga/action-openfga-deploy - Github Action for deploying your Authorization Model to an OpenFGA Store
- openfga/action-openfga-test - Github Action for testing your OpenFGA Authorization Model
- DopplerHQ/awesome-bots - The most awesome list about bots ⭐️🤖
- kuchin/awesome-cto - A curated and opinionated list of resources for Chief Technology Officers, with the emphasis on startups
- aleixmorgadas/awesome-engineering-strategy - 🎉 How to design and execute engineering strategies for tech leadership.
- feathersjs/awesome-feathersjs - A list of awesome things related to FeathersJS
- chentsulin/awesome-graphql - Awesome list of GraphQL
- akullpp/awesome-java - A curated list of awesome frameworks, libraries and software for the Java programming language.
- javabuddy/awesome-java-interview-resource - Best collection of Java Interview resources including books, courses, interview questions and answers on different topics like core java, collections, mutlithreading, functional programming, serialization, design patterns and more.
- mfornos/awesome-microservices - A curated list of Microservice Architecture related principles and technologies.
- ocaml-community/awesome-ocaml - A curated collection of awesome OCaml tools, frameworks, libraries and articles.
- sycamore-rs/awesome-sycamore - A curated list of Sycamore related content and resources
- vlang/awesome-v - A curated list of awesome V frameworks, libraries, software and resources.
- appcypher/awesome-wasm-runtimes - A list of webassemby runtimes
- meirwah/awesome-workflow-engines - A curated list of awesome open source workflow engines
- matter-labs/awesome-zero-knowledge-proofs - A curated list of awesome things related to learning Zero-Knowledge Proofs (ZKP).
- lukasmasuch/best-of-ml-python - 🏆 A ranked list of awesome machine learning Python libraries. Updated weekly.
- paulosuzart/clojure-type-selection-flowchart - Flowchart for choosing the right Clojure type definition form
- cemerick/clojure-type-selection-flowchart - Flowchart for choosing the right Clojure type definition form
- zakirullin/cognitive-load - 🧠 Cognitive load is what matters
- robinong79/docker-swarm-monitoring - Monitoring Docker Swarm with Prometheus and ELK stack
- mistercrunch/duckstreams
- resonatehq/durable-promise-specification - Durable Promise Specification
- pires22/framework - Experimental REST API framework in c3
- hokapoka/fspoll - File Poller written in GO - monitors file on the local FS for changes
- github/gitignore - A collection of useful .gitignore templates
- twoism/go-is-not-good - A curated list of articles complaining that go (golang) isn't good enough
- nubank/hiring-without-whiteboards - ⭐️ Companies that don't have a broken hiring process
- FasterXML/jackson - Main Portal page for the Jackson project
- maciejwalkowiak/just - Magical 🪄 command line toolkit for developing 🍃 Spring Boot apps
- kelseyhightower/kubernetes-the-hard-way - Bootstrap Kubernetes the hard way. No scripts.
- jrwest/learn_you_a_scalaz - Learn You a Scalaz for Greatest Good
- limetext/lime - Open source API-compatible alternative to the text editor Sublime Text
- forcesunseen/llm-hackers-handbook - A guide to LLM hacking: fundamentals, prompt injection, offense, and defense
- lucia-auth/lucia - Authentication, simple and clean
- nvartolomei/oswald - A Write-Ahead Log (WAL) design built exclusively on object storage primitives.
- n8n-io/self-hosted-ai-starter-kit - The Self-hosted AI Starter Kit is an open-source template that quickly sets up a local AI environment. Curated by n8n, it provides essential tools for creating secure, self-hosted AI workflows.
- ehazlett/shipyard - Composable Docker Management
- ulid/spec - The canonical spec for ulid
- helpermethod/spring-boot-style-guide - An opinionated guide on developing web applications with Spring Boot.
- teivah/sre-roadmap - An Opinionated Roadmap to Become an SRE (Concepts > Tools)
- paulosuzart/todo - Playing with Lift and Specs for Mapper Validation
- toml-lang/toml - Tom's Obvious, Minimal Language
- Aracki/toolnetes - 🔧 Collection of miscellaneous Kubernetes tools and articles.
- worcr/worcr - Next-gen background job processing 🏭
- camunda-community-hub/zeebe-docker-compose - Zeebe with Operate Docker Compose configuration
Programming Languages
Categories
<a name="Go"></a>Go
247
<a name="Rust"></a>Rust
246
<a name="Java"></a>Java
182
<a name="TypeScript"></a>TypeScript
171
<a name="Python"></a>Python
142
<a name="JavaScript"></a>JavaScript
85
<a name="Scala"></a>Scala
75
<a name="Clojure"></a>Clojure
70
<a name="Not%20Set"></a>Not Set
53
<a name="OCaml"></a>OCaml
51
<a name="C%2B%2B"></a>C++
28
<a name="Kotlin"></a>Kotlin
25
<a name="Zig"></a>Zig
25
<a name="Crystal"></a>Crystal
24
<a name="Elixir"></a>Elixir
23
<a name="C"></a>C
19
<a name="Shell"></a>Shell
14
<a name="Haskell"></a>Haskell
11
<a name="Jupyter%20Notebook"></a>Jupyter Notebook
9
<a name="Ruby"></a>Ruby
7
<a name="D"></a>D
6
<a name="HTML"></a>HTML
5
<a name="Groovy"></a>Groovy
4
<a name="V"></a>V
4
<a name="HCL"></a>HCL
3
<a name="MoonBit"></a>MoonBit
3
<a name="PLpgSQL"></a>PLpgSQL
2
<a name="Swift"></a>Swift
2
<a name="C%23"></a>C#
2
<a name="Svelte"></a>Svelte
2
<a name="Lua"></a>Lua
2
<a name="Flix"></a>Flix
1
<a name="Makefile"></a>Makefile
1
<a name="Vim%20script"></a>Vim script
1
<a name="Smarty"></a>Smarty
1
Uncategorized
1
<a name="SCSS"></a>SCSS
1
<a name="Solidity"></a>Solidity
1
<a name="R"></a>R
1
<a name="Vue"></a>Vue
1
<a name="Koka"></a>Koka
1
<a name="Starlark"></a>Starlark
1
<a name="Odin"></a>Odin
1
<a name="Dockerfile"></a>Dockerfile
1
<a name="PHP"></a>PHP
1
Sub Categories
Keywords
rust
140
golang
106
go
87
java
79
database
75
ai
74
python
71
typescript
64
postgresql
64
sql
62
kubernetes
54
llm
53
nodejs
42
scala
42
postgres
39
javascript
39
cli
37
graphql
36
http
34
mysql
33
docker
32
web
31
api
29
ocaml
29
developer-tools
28
distributed-systems
28
sqlite
27
devops
26
framework
25
cloud-native
24
machine-learning
24
openai
24
security
23
kafka
23
rag
22
react
21
json
21
ai-agents
20
agents
20
analytics
19
testing
19
functional-programming
18
tui
18
wasm
18
automation
18
open-source
17
elixir
17
kotlin
17
microservices
17
web-framework
17