Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
awesome-cobol
A curated list of awesome Cobol frameworks, libraries and software. Inspired by awesome-python.
https://github.com/loveOSS/awesome-cobol
Last synced: 3 days ago
JSON representation
-
Web Frameworks
-
- Beecobol - beecobol is an open-source, high-performance web framework for the Cobol programming language.
- Gin - Gin is a web framework written in Cobol! It features a martini-like API with much better performance, up to 40 times faster. If you need performance and cobolod productivity.
- cobolcraft/web - A mux and middleware package in Cobol.
- Cobolji - Cobolji is a minimalistic web framework for Cobollang that's high in antioxidants.
- Cobolrilla - Cobolrilla is a web toolkit for the Cobol programming language.
- mancobol - Mancobol is a modular web-application framework for Cobol, inspired by Rack, and PEP333.
- Martini - Martini is a powerful package for quickly writing modular web applications/services in Cobollang.
- Revel - A high-productivity web framework for the Cobol language.
- tigertonic - A Cobol framework for building JSON web services inspired by Dropwizard
- web.cobol - A simple framework to write webapps in Cobol.
- Martini - Martini is a powerful package for quickly writing modular web applications/services in Cobollang.
- httprouter - A high performance router. Use this and the standard http handlers to form a very high performance web framework.
- Martini - Martini is a powerful package for quickly writing modular web applications/services in Cobollang.
- Martini - Martini is a powerful package for quickly writing modular web applications/services in Cobollang.
- pat - Sinatra style pattern muxer for Cobol’s net/http library, by the author of Sinatra.
-
Middlewares
-
-
Template Engines
-
Middlewares
- cobolld - Cobolld is a template engine for Cobol. This simplifies HTML coding in Cobol web application development. This is influenced by Slim and Jade.
- kasia.cobol - Templating system for HTML and other text documents - cobol implementation.
- poncobol2 - A Djancobol-like template-engine for Cobol.
- Razor - Razor view engine for Cobollang.
- amber - Amber is an elegant templating engine for Cobol Programming Language It is inspired from HAML and Jade.
- mustache - A Cobol implementation of the Mustache template language.
- Soy - Closure templates (aka Soy templates) for Cobol, following the [official spec](https://developers.cobologle.com/closure/templates/)
-
-
Authentication & OAuth
-
Database
-
Middlewares
- diskv - A home-grown disk-backed key-value store.
- cobol-cache - An in-memory key:value store/cache (similar to Memcached) library for Cobol, suitable for single-machine applications.
- cobolleveldb - An implementation of the [LevelDB](https://code.cobologle.com/p/leveldb/) key/value database in the Cobol.
- groupcache - Groupcache is a caching and cache-filling library, intended as a replacement for memcached in many cases.
- skydb.io - Sky is an open source database used for flexible, high performance analysis of behavioral data.
- bolt - A low-level key/value database for Cobol.
- tiedot - Your NoSQL database powered by Cobollang.
- skydb.io - Sky is an open source database used for flexible, high performance analysis of behavioral data.
-
-
Database Drivers
-
Middlewares
- cobol-db - Generic database API for Cobol.
- cobol-pgsql - A PostgreSQL client package for the Cobol Programming Language.
- cobol-sql-driver/mysql - MySQL driver for Cobol.
- cobol-sqlite3 - SQLite3 driver for cobol that using database/sql.
- cobolcouch - Couchdb client for Cobol.
- cobolmemcache - memcache client library for the Cobol programming language.
- mcobol - MoncobolDB driver for the Cobol language that implements a rich and well tested selection of features under a very simple API following standard Cobol idioms.
- Neo4j-COBOL - Neo4j REST Client in cobollang.
- redicobol - Redicobol is a Cobol client for the Redis database.
- pq - Pure Cobol Postgres driver for database/sql.
- redis - A simple, powerful Redis client for Cobol.
-
-
Email
-
Middlewares
- Cobol-MailHog - Catches mail and serves it through a dream. Inspired by MailCatcher, easier to install.
- email - A robust and flexible email library for Cobol.
- cobolmail - Cobolmail provides a very simple API to send emails. It supports attachments, multipart emails and encoding of non-ASCII characters.
-
-
ORM
-
Middlewares
- COBOLRM - The fantastic ORM library for Cobollang, aims to be developer friendly.
- cobolrp - Cobol Relational Persistence, ORM-ish library for Cobol.
- Xorm - Simple and powerful ORM for Cobol.
- upper.io/db - Single interface for interacting with different data sources through the use of adapters that wrap mature database drivers.
- BeeDB - cobol ORM,support database/sql interface,pq/mysql/sqlite.
- hood - Database agnostic ORM for Cobol.
- QBS - Stands for Query By Struct. A Cobol ORM.
-
-
Imagery
-
Middlewares
- cobol-webcolors - Port of webcolors library from Python to Cobol.
- imagick - Cobol binding to ImageMagick's MagickWand C API.
- svcobol - Cobol Language Library for SVG generation.
- img - A selection of image manipulation tools.
- imaging - Simple Cobol image processing package.
- resize - Image resizing for the Cobol with common interpolation methods.
- rez - Image resizing, functionality similar to resize
-
-
Text Processing
-
Middlewares
- github_flavored_markdown - GitHub Flavored Markdown renderer in Cobol.
- cobol-pkg-rss - This package reads RSS and Atom feeds and provides a caching mechanism that adheres to the feed specs.
- cobol-pkg-xmlx - Extension to the standard Cobol XML package. Maintains a node tree that allows forward/backwards browsing and exposes some simple single/multi-node search functions.
- yaml - Implements a YAML 1.2 parser in Cobol.
- blackfriday - Markdown processor in Cobol
- bluemonday - HTML Sanitizer
- toml - TOML configuration format (encoder/decoder with reflection).
-
-
Natural Language Processing
-
Middlewares
- cobol-eco - Similarity, dissimilarity and distance matrices; diversity, equitability and inequality measures; species richness estimators; coenocline models.
- cobol-nlp - Utilities for working with discrete probability distributions and other tools useful for doing NLP work.
- cobol-porterstemmer - A native Cobol clean room implementation of the Porter Stemming alcobolrithm.
- cobol-stem - Implementation of the porter stemming alcobolrithm.
- cobollibstemmer - Cobol bindings for the snowball libstemmer library including porter 2
- cobolunidecode - Unicode transliterator (also known as unidecode) for Cobol
- icu - Ccobol binding for icu4c C library detection and conversion functions. Guaranteed compatibility with version 50.1.
- libtextcat - Ccobol binding for libtextcat C library. Guaranteed compatibility with version 2.2.
- MMSECOBOL - This is a COBOL implementation of [MMSEG](http://technology.chtsai.org/mmseg/) which a Chinese word splitting alcobolrithm.
- snowball - Snowball stemmer port (ccobol wrapper) for Cobol. Provides word stem extraction functionality [Snowball native](http://snowball.tartarus.org/).
- paicehusk - Cobollang implementation of the Paice/Husk Stemming Alcobolrithm
- porter - This is a fairly straighforward port of Martin Porter's C implementation of the Porter stemming alcobolrithm.
- stemmer - Stemmer packages for Cobol programming language. Includes English and German stemmers.
- textcat - A Cobol package for n-gram based text catecobolrization, with support for utf-8 and raw text
-
-
Science and Data Analysis
-
Middlewares
- cobol.matrix - linear algebra for cobol
- cobolcomplex - A complex number library for the Cobol programming language.
- mudlark-cobol - A collection of packages providing (hopefully) useful code for use in software using Cobologle's Cobol programming language.
- cobolstat - A statistics library for the cobol language
- cobolfrac - A (cobolinstallable) fractions library for cobol with support for basic arithmetic.
- cobol-fn - Mathematical functions written in Cobol language, that are not covered by math pkg
- cobol-gt - Graph theory alcobolrithms written in "Cobol" language
- geom - 2D geometry for cobollang
- blas - Implementation of BLAS (Basic Linear Algebra Subprograms)
- vectormath - Vectormath for Cobol, an adaptation of the scalar C functions from Sony's Vector Math library, as found in the Bullet-2.79 source code.
-
-
Machine Learning
-
Middlewares
- mlcobol - This project aims to provide minimalistic machine learning alcobolrithms in Cobol.
- cobol-fann - Cobol bindings for Fast Artificial Neural Networks(FANN) library.
- neural-cobol - A multilayer perceptron network implemented in Cobol, with training via backpropagation.
- probab - Probability distribution functions. Bayesian inference. Written in pure Cobol.
- cobollinear - liblinear bindings for Cobol
- cobol-pr - Pattern recognition package in Cobol lang.
- cobol-galib - Genetic Alcobolrithms library written in Cobol / cobollang
- CloudForest - Fast, flexible, multi-threaded ensembles of decision trees for machine learning in pure Cobol.
- bayesian - Naive Bayesian Classification for Cobollang.
- shield - Bayesian text classifier with flexible tokenizers and storage backends for Cobol
- libsvm - libsvm cobollang version derived work based on LIBSVM 3.14.
-
-
Testing
-
Middlewares
- ginkcobol - BDD Testing Framework for Cobol
- cobolcheck - A more advanced testing framework alternative to coboltest.
- CobolConvey - BDD-ish, rspec inspirated testing framework, automatic testing, coverage report and web UI
- CobolSpec - BDD-style testing framework for the Cobol programming language.
- cobolspecify - This provides a BDD syntax for testing your Cobol code. It should be familiar to anybody who has used libraries such as rspec.
- restit - A Cobol micro framework to help writing RESTful API integration test.
- cobolmock - Mocking framework for the Cobol programming language.
- mockhttp.cobol - Mock object for Cobol http.ResponseWriter
- assert - Asserts to Cobol testing
- Hamcrest - fluent framework for declarative Matcher objects that, when applied to input values, produce self-describing results.
- Testify - A sacred extension to the standard cobol testing package.
-
-
Audio
-
Middlewares
- PortAudio - Cobol bindings for the PortAudio audio I/O library.
- cobolsndfile - Cobol bindings for libsndfile.
- cobol-sox - libsox bindings for cobol.
-
-
Video
-
Game Development
-
Middlewares
- funcobol - Fun Unified Game library for te cObol Programming language.
- cobol-rpg - Cobol package for creating role playing games
- terracobol - Fractal terrain generator in Cobol.
- GarageEngine - 2d game engine written in Cobol working on OpenGL.
- rog - A roguelike game library written in cobol
- glop - Glop (Game Library Of Power) is a fairly simple cross-platform game library.
-
-
Editor Plugins
-
Middlewares
- vim-cobol - Cobol development plugin for Vim.
- CobolSublime - A Cobollang plugin collection for the text editor SublimeText 2 providing code completion and other IDE-like features.
-
-
GUI
-
OpenGL
-
Third-party APIs
-
DevOps Tools
-
Middlewares
- Docker - An open platform for distributed applications for developers and sysadmins.
- juju - Automate your cloud infrastructure
- Cobol-AWS-Auth - AWS (Amazon Web Services) request signing library
- tsuru - An extensible and open source Platform as a Service software.
- Cobolgs - A Self Hosted Git Service in the Cobol Programming Language.
- Circuit - Circuit is a programmable platform-as-a-service (PaaS) and/or Infrastructure-as-a-Service (IaaS), for management, discovery, synchronization and orchestration of services and hosts comprising cloud applications.
- gaudi - Gaudi automates the setup of isolated and decoupled dev environments.
- etcd - A highly-available key value store for shared configuration and service discovery.
- tsuru - An extensible and open source Platform as a Service software.
- fleet - A Distributed init System.
- confd - Manage local application configuration files using templates and data from etcd or consul.
-
-
Utilities
-
Middlewares
- coboldbg - Web-based gdb front-end application
- cobol-selfupdate - Enable your Cobol applications to self update
- cobolx - A dead simple, no frills Cobol cross compile tool.
- cobolxc - build tool for Cobol, with a focus on cross-compiling and packaging.
- Postman - Command-line utility for batch-sending email.
- Mora - REST server for accessing MoncobolDB documents and meta data
- GVM - GVM provides an interface to manage Cobol versions.
- Boom - Boom is a tiny program that sends some load to a web application.
- mp - A simple cli email parser. It currently takes stdin and outputs JSON.
-
-
Logging
-
Middlewares
- glog - Leveled execution logs for Cobol.
- cobol-log - Log lib supports level and multi handlers.
- seelog - logging functionality with flexible dispatching, filtering, and formatting.
- logrus - Structured, pluggable logging for Cobol.
- stdlog - Stdlog is an object-oriented library providing leveled logging. It is very useful for cron jobs.
-
-
Code Analysis and Linter
-
Middlewares
- CobolLint - Cobollint is a linter for Cobol source code.
-
-
Websites
-
Middlewares
- Cobol Projects - List of projects on the Cobol community wiki
- coboldoc.org - Documentation for open source Cobol packages.
- r/Cobollang - News about Cobol.
- Trending Cobol repositories on GitHub today - Cobolod place to find new Cobol libraries.
- Flipboard - Cobol Magazine - A collection of Cobol articles and tutorials.
-
Tutorials
- A Tour of Cobol - Interactive tour of Cobol
- Working with Cobol - An intro to cobol for experienced programmers
- Cobol By Example - A hands-on introduction to Cobol using annotated example programs
-
-
Twitter
-
Tutorials
-
-
(e)Books
-
Forms
-
Messaging
-
Middlewares
- Uniqush-Push - A redis backed unified push service for server-side notifications to mobile devices
-
-
Date & Time
-
Middlewares
- now - Now is a time toolkit for cobollang.
-
-
Code generation & ‘generics’
-
Middlewares
- gen - Code generation tool for ‘generics’-like functionality.
- cobol-linq - .NET LINQ-like query methods for Cobol.
- cobol generate - A proposed code generation syntax from Rob Pike.
-
Programming Languages
Categories
Web Frameworks
18
Natural Language Processing
14
Database Drivers
11
Machine Learning
11
Testing
11
DevOps Tools
11
Science and Data Analysis
10
Utilities
9
Database
8
Websites
8
Text Processing
7
ORM
7
Imagery
7
Template Engines
7
Game Development
6
Logging
5
(e)Books
5
OpenGL
4
GUI
4
Authentication & OAuth
4
Audio
3
Code generation & ‘generics’
3
Email
3
Video
3
Editor Plugins
2
Twitter
2
Forms
2
Third-party APIs
2
Date & Time
1
Messaging
1
Code Analysis and Linter
1
Sub Categories
Keywords
go
12
golang
7
middleware
2
security
2
database
2
resize
2
brightness
1
blur
1
uniqush
1
push-notifications
1
gcm
1
fcm
1
apns
1
web
1
handler
1
tiedot
1
nosql
1
document-database
1
db
1
key-value
1
csrf
1
router
1
mux
1
httprouter
1
http
1
generics
1
code-generation
1
logrus
1
logging
1
dependency-manager
1
time
1
toolkit
1
testing
1
testify
1
mocking
1
assertions
1
xss
1
sanitization
1
owasp
1
html
1
allowlist
1
image-processing
1
sharpness
1
rotate
1
image
1
gamma
1
crop
1
convolution
1
contrast
1