Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
awesome-trevor
This repository contains links to things that Trevor thinks are awesome.
https://github.com/pcgeek86/awesome-trevor
Last synced: 2 days ago
JSON representation
-
Programming
-
Golang
- Aero - High-performance web server for Go
- Beego - open-source, high-performance web framework for the Go programming language
- Fiber - Express inspired web framework written in Go
- Kratos - Your ultimate Go microservices framework for the cloud-native era
- GopherJS - compiler from Go to JavaScript for running Go code in a browser
- Bubbletea - A powerful little TUI framework
- Chi - lightweight, idiomatic and composable router for building Go HTTP services
- Echo - High performance, minimalist Go web framework
- Fyne - cross-platform GUI for Golang
- fsnotify - Cross-platform file system notifications for Go.
- Neo4j - Neo4j Bolt Driver for Go
- Cobra - library for creating powerful modern CLI applications
- Color - Terminal color rendering library
- gCLI - Go CLI application, tool library
- CLI - simple, fast, and fun package for building command line apps in Go
- GoUtil - Helper Utils For Go
- Script - Making it easy to write shell-like scripts in Go
- Malgo - Mini audio library
- Notify - dead simple Go library for sending notifications to various messaging services
- PTerm - ⭐️ modern Go module to easily beautify console output. Featuring charts, progressbars, tables, trees, text input, select menus and much more
- Viper - complete configuration solution for Go applications
- Woodpecker - community fork of the Drone CI system.
- Ebitengine - dead simple 2D game engine for Go
- Pixel - hand-crafted 2D game library in Go
- TCell - alternate terminal package, similar in some ways to termbox
- Wails - Create beautiful applications using Go
- Nucular - GUI toolkit for go
- GioUI - portable, immediate mode GUI in Go
- Death - Managing go application shutdown with signals
- Go E-charts - adorable charts library for Golang
- D2 - modern diagram scripting language that turns text to diagrams
- GJson - Get JSON values quickly - JSON parser for Go
- Gorgonia - library that helps facilitate machine learning in Go
- Logrus - structured, pluggable logging for Go.
- Melody - minimalist websocket framework for Go
- Centrifugo - scalable real-time messaging server in a language-agnostic way
- giu - cross-platform rapid GUI framework for golang based on Dear ImGui
- gi - native Go (golang) Graphical Interface system (2D and 3D), built on GoKi tree framework
- pREST - PostgreSQL ➕ REST, low-code, simplify and accelerate development
- gotraceui - Go execution trace frontend
- github - Go library for accessing the GitHub v3 API
- resty - simple HTTP and REST client library for Go
- testify - toolkit with common assertions and mocks that plays nicely with the standard library
- gcache - in-memory cache library for golang. It supports multiple eviction policies: LRU, LFU, ARC
- afero - filesystem abstraction system for Go
- gofakeit - random fake data generator written in go
- yaegi - go interpreter (REPL)
- glfw - Go bindings for GLFW (OpenGL, Vulkan, etc.)
- govatar - avatar generation library for Go language
- imaging - simple image processing package for Go
- go-getter - downloading things from a string URL using a variety of protocols (git, http, files, mercurial, etc.)
- hermes - Extremely Fast Full-Text-Search Algorithm and Caching System
- Buffalo - A Go web development eco-system, designed to make your life easier.
- Gorm - The fantastic ORM library for Golang
- Clash - rule-based tunnel in Go
- gg - 2D rendering in Go with a simple API
- Dagu - Cron alternative with a Web UI (workflows / DAGs)
- oto - low-level library to play sound on multiple platforms
- Lipgloss - Style definitions for nice terminal layouts 👄
- Glamour - Stylesheet-based markdown rendering for your CLI apps 💇🏻♀️
-
Storage
- SFTP-Go - Fully featured and highly configurable SFTP server with optional HTTP/S, FTP/S and WebDAV support - S3, Google Cloud Storage, Azure Blob
- Garage - open-source distributed object storage service tailored for self-hosting
- minio - high-performance, S3 compatible object store, open sourced
- Ceph - distributed object, block, and file storage platform
- SeaweedFS - fast distributed storage system for blobs, objects, files
-
JavaScript
- Playwright - framework for Web Testing and Automation. It allows testing Chromium, Firefox and WebKit with a single API.
- Puppeteer - Headless Chrome Node.js API
- ChakraUI - Simple, Modular & Accessible UI Components for your React Applications
- SinonJS - Test spies, stubs and mocks for JavaScript
- Mocha - simple, flexible, fun javascript test framework for node.js & the browser
- Jest - Delightful JavaScript Testing
- Chai - BDD / TDD assertion framework for node.js and the browser that can be paired with any testing framework
- Neutralino - Portable and lightweight cross-platform desktop application development framework
- RedwoodJS - opinionated, full-stack, JavaScript/TypeScript web application framework designed to keep you moving fast
- Nut.js - Open Source Node.js Cross Platform Desktop Automation
- WebdriverIO - Next-gen browser and mobile automation test framework for Node.js
- Next.js - React framework + REST APIs in one package
- Nivo.js - rich set of dataviz components, built on top of D3 and React
- Tremor - React library to build dashboards fast
- C3.js - D3-based reusable chart library
-
Microsoft .NET (dotnet)
- Spectrogram - create spectrograms (audio visualization) using C# .NET
- NAudio - library for working with audio from .NET
- LVCharts - charting library for .NET
- Chromely - Build Cross Platform HTML Desktop Apps on .NET using native GUI, HTML5, JavaScript, CSS, Owin, AspNetCore (MVC, RazorPages, Blazor)
- NAudio - library for working with audio from .NET
-
PowerShell <img src="https://raw.github.com/pcgeek86/awesome-trevor/main/assets/powershell.svg?sanitize=true" height=18>
- Pode - cross-platform web framework for PowerShell
-
Python <img src="https://raw.github.com/pcgeek86/awesome-trevor/main/assets/Python.svg?sanitize=true" height=18>
- Docquery - easy way to extract information from documents, Python module
- KivyMD - Material Design compliant widgets for use with, Kivy
- PyAutoGUI - control the mouse and keyboard to automate interactions with other applications
- Pillow - Python Imaging Library
- JustPy - object oriented high-level Python Web Framework that requires no frontend programming
- Transcrypt - Python 3.9 to JavaScript compiler - Lean, fast, open!
- Brython - implementation of Python 3 running in the browser
- Pyscript - framework that allows users to create rich Python applications in the browser
- Skulpt - Javascript implementation of the Python programming language
- Pyodide - Python distribution for the browser and Node.js based on WebAssembly
- Paramiko - leading native Python SSHv2 protocol library
-
Rust 🦀
- Yew - Rust / Wasm framework for building client web apps
- Tokio - runtime for writing reliable asynchronous applications with Rust
- serde - Serialization framework for Rust
- image - Encoding and decoding images in Rust
- chrono - date and time library for Rust
- reqwest - HTTP client library, supports async / await, HTTPS, proxies, cookies
- Dioxus - React-like GUI library for desktop, web, mobile, TUI, and more
- Leptos - Build fast web applications with Rust.
- Cursive - Text User Interface library for the Rust programming language
- RustViz - Interactively visualizing ownership and borrowing for Rust
- Tonbo - embedded, persistent key-value database for Rust, using Apache Arrow
- inquire - interactive terminal prompt for user input
- axum - popular web framework for Rust from the Tokio async folks
- rust_pixel - Rust 2d game engine, mini-games&app, support terminal, sdl, web modes
- ratatui - Rust crate for cooking up terminal user interfaces (TUIs)
- neon - Rust bindings for writing safe and fast native Node.js modules
- Tonic - native gRPC client & server implementation with async/await support
- regex - implementation of regular expressions for Rust
-
Low-code / No-code Backends
- Appwrite - Secure Backend Server for Web, Mobile & Flutter Developers (JavaScript)
- Tooljet - Extensible low-code framework for building business applications (JavaScript)
- Supabase - open source Firebase alternative (Typescript)
- Budibase - low code platform for creating internal tools, workflows, and admin panels in minutes
- PocketBase - Open Source backend for your next SaaS and Mobile app in 1 file (Golang)
- nHost - open source Firebase alternative with GraphQL
-
Version Control
- GitBucket - Git platform powered by Scala with easy installation, high extensibility & GitHub API compatibility
- OneDev - Self-hosted Git Server with CI/CD and Kanban
- Forgejo - self-hosted lightweight software forge
- Gogs - painless self-hosted Git service
- Fossil - simple, high-reliability, distributed software configuration management system
-
Mobile (Android, iOS)
- ntfy - Send push notifications to your phone or desktop using PUT/POST
-
Chat Software
- Rocket Chat - communications platform that puts data protection first
-
API Gateway
- Apache APISIX - Full Lifecycle API Management, rich traffic management features like Load Balancing, Dynamic Upstream, Canary Release, Circuit Breaking, Authentication, Observability, etc.
-
Application Frameworks
-
Programming Languages
Categories
Sub Categories
Golang
60
Rust 🦀
18
JavaScript
15
Python <img src="https://raw.github.com/pcgeek86/awesome-trevor/main/assets/Python.svg?sanitize=true" height=18>
11
Low-code / No-code Backends
6
Version Control
5
Storage
5
Microsoft .NET (dotnet)
5
Application Frameworks
2
Mobile (Android, iOS)
1
API Gateway
1
Chat Software
1
PowerShell <img src="https://raw.github.com/pcgeek86/awesome-trevor/main/assets/powershell.svg?sanitize=true" height=18>
1
Keywords
go
38
golang
36
javascript
14
rust
13
web
10
cli
9
cross-platform
7
tui
7
react
7
python
6
framework
6
terminal
5
testing
5
golang-library
5
command-line
5
docker
5
kubernetes
4
http
4
self-hosted
4
s3
4
automation
4
ios
4
rest-api
4
gui
4
android
4
git
4
chromium
3
posix
3
console
3
ui
3
postgres
3
websocket
3
web-framework
3
json
3
testing-tools
3
firebase
3
wasm
3
library
3
tdd
3
serverless
3
gamedev
3
graphql
3
html
3
browser
3
windows
3
storage
3
grpc
3
nodejs
3
middleware
3
test
2