Displaying 1 to 20 from 28 results

Isso - a Disqus alternative

  •    Python

Isso is a lightweight commenting server similar to Disqus. It allows anonymous comments, maintains identity and is simple to administrate. It uses JavaScript and cross-origin ressource sharing for easy integration into (static) websites.

sqler - write APIs using direct SQL queries with no hassle, let's rethink about SQL

  •    Go

SQL-er is a tiny portable server enables you to write APIs using SQL query to be executed when anyone hits it, also it enables you to define validation rules so you can validate the request body/query params, as well as data transformation using simple javascript syntax. sqler uses nginx style configuration language (HCL) amd javascript engine for custom expressions. RESTful server could be used to interact directly with i.e mobile, browser, ... etc, in this mode SQLer is protected by authorizers, which gives you the ability to check authorization against another 3rd-party api. Each macro you add to the configuration file(s) you can access to it by issuing a http request to /<macro-name>, every query param and json body will be passed to the macro .Input.

database_rewinder - minimalist's tiny and ultra-fast database cleaner

  •    Ruby

database_rewinder is a minimalist's tiny and ultra-fast database cleaner. database_rewinder memorizes every table name into which INSERT SQL was performed during each test case. Then it executes DELETE SQL only against these tables when cleaning. So, the more number of tables you have in your database, the more benefit you will get. Also, database_rewinder joins all DELETE SQL statements and casts it in one DB server call.

usql - universal command-line interface for SQL databases

  •    Go

usql is a universal command-line interface for PostgreSQL, MySQL, Oracle, SQLite3, Microsoft SQL Server, and other databases.The below is a demonstration using usql with xo's booktest simple test database, showcasing the release version v0.5.0. In the demonstration, usql connects to a PostgreSQL database, executes some queries, with variable interpolation, connects to a SQLite3 database file, and does some more queries, before then connecting to a Microsoft SQL database and ending the session.




rediSQL - Redis module that provides a completely functional SQL database

  •    Rust

RediSQL is a module for Redis that embed a completely functional SQLite database. RediSQL enables new paradigm where is possible to have several smaller decentralized databases instead of a single giant one.

trdsql - A tool that can execute SQL queries on CSV, LTSV and JSON.

  •    Go

A tool that can execute SQL queries on CSV, LTSV and JSON. It is a tool like q , textql and others.

embedio-extras - Additional Modules showing how to extend EmbedIO.

  •    CSharp

Additional Modules showing how to extend EmbedIO. Feel free to use these modules in your projects.Provides the ability to authenticate requests via a Bearer Token. This module creates a Token endpoint (at the predefined '/token' path) and all you need to do is provide a user validation delegate which authenticates the user. The module will create a JsonWebToken which can then be used by your client application for further requests. The module can check all incoming requests or a predefined set of paths. The standard header in use is the HTTP Authorization header.


litelib - A cool little wrapper in Entity Framework style for SQLite based on Dapper

  •    CSharp

We designed LiteLib to be extremely easy to use. There are 3 steps you need to follow.Create your model class. Use the Table attribute to specify the name of the table you want to map your model to. Also, note we inherit from LiteModel. If you wish to create a unique index on a column, use the LiteUnique attribute on a property. If you wish to index a column, then simply use the LiteIndex attribute. Please note properties with complex datatypes will not be mapped to the database.

middleman-blog-similar - An extension for middleman-blog that adds method to lookup similar article.

  •    Ruby

middleman-blog-similar is an extension for middleman-blog that adds method to lookup similar article.Middleman::Blog::BlogArticle#similar_articles returns an array of Middleman::Blog::BlogArticle instances.

rust-sqlite3 - Rustic bindings for sqlite3

  •    Rust

Share and enjoy. LICENSE: MIT. The API design is perhaps stabilizing, though testing is uneven and I have not used the library beyond trivial integration tests.

aiosqlite - asyncio bridge to the standard sqlite3 module

  •    Python

aiosqlite allows interaction with SQLite databases on the main AsyncIO event loop without blocking execution of other coroutines while waiting for queries or data fetches. It does this by using a single, shared thread per connection. This thread executes all actions within a shared request queue to prevent overlapping actions. Connection objects are proxies to the real connections, contain the shared execution thread, and provide context managers to handle automatically closing connections. Cursors are similarly proxies to the real cursors, and provide async iterators to query results.

free_zipcode_data - Free USA postal codes in CSV format, gleaned from US census data and other sources

  •    Ruby

Zipcode data is free from the various governments around the world. Yet so many organizations, reputable or not, want to charge money for it. We originally pulled down all the US census data we could find, parsed it and exported it into .csv files.

sweepea - Fast, lightweight Python database toolkit for SQLite, built with Cython.

  •    Python

Fast, lightweight Python database toolkit for SQLite, built with Cython. Like it's cousin peewee <http://docs.peewee-orm.com/>_, swee'pea is comprised of a database connection abstraction and query-building / execution APIs. This project is a pet project of mine, so tailor expectations accordingly.

SqliteFind - A Volatility plugin for finding sqlite database rows

  •    Python

SqliteFind is a Volatility plugin for finding sqlite database rows. It can automatically find database schemas in sqlite_master tables, and recover database rows from memory. "sqlitefind.py" must be in the plugin path and "sqlitetools.py" must be importable. You should either add this directory to your volatility plugin path, or add a link to these files inside the volatility plugin folder.

Chrome-Password-Recovery - A Simple Go program for Windows that will recover Google Chrome Logins

  •    Go

A Simple Go program for Windows that will recover Google Chrome Logins... Made for Windows but you might be able to edit it to work with any system. You may need to edit the path to the Login Data file, Though it should work fine in most cases. DOES NOT EXPORT OUT OF FILE, LISTS ALL LOGINS IN CONSOLE ONLY.

octillery - Go package for sharding databases ( Supports every ORM or raw SQL )

  •    Go

Octillery is a Go package for sharding databases. It can use with every OR Mapping library ( xorm , gorp , gorm , dbr ...) implementing database/sql interface, or raw SQL. Currently supports MySQL (for product) and SQLite3 (for testing) .

sqlite3 - pure-Go sqlite3 file reader

  •    Go

WIP: The near-term aim for sqlite3 is to iterate through the data in tables in SQLite files: ie., readonly access, and no actual SQL queries. It doesn't quite do that yet: so far it just parses the sqlite_master data enough to find a list of tables and their names.

sqlittle - Pure Go SQLite file reader

  •    Go

Package SQLittle provides pure Go, read-only, access to SQLite (version 3) database files. SQLittle reads SQLite3 tables and indexes. It iterates over tables, and can search efficiently using indexes. SQLittle will deal with all SQLite storage quirks, but otherwise it doesn't try to be smart; if you want to use an index you have to give the name of the index.

squirrel - Like curl, or wget, but downloads directly go to a SQLite databse

  •    Go

Downloading the web can be cumbersome if you end up with thousands or millions of files. This tool allows you to download websites directly into a file-based database in SQLite, since SQlite performs faster than a filesystem for reading and writing. It should be compatible with Firefox's "Copy as cURL", just replace curl with squirrel. By default it will save the data in a database, urls.db.